builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-210 starttime: 1461266903.5 results: success (0) buildid: 20160421095844 builduid: d795cfbb64f6461bae7f11fa73d69ab8 revision: 5ad0f8d2d7dffcf57ff4d935f5dfb4781683091e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:23.497936) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:23.498484) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:23.498768) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:23.652016) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 12:28:23.652404) ========= '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-210 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-210 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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 --12:28:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.46 MB/s 12:28:24 (8.46 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.177000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 12:28:24.859642) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 12:28:24.859974) ========= '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-210 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-210 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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.601000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 12:28:29.478418) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 12:28:29.478889) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 5ad0f8d2d7dffcf57ff4d935f5dfb4781683091e --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 5ad0f8d2d7dffcf57ff4d935f5dfb4781683091e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-210 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-210 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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-04-21 12:28:29,845 truncating revision to first 12 chars 2016-04-21 12:28:29,845 Setting DEBUG logging. 2016-04-21 12:28:29,845 attempt 1/10 2016-04-21 12:28:29,845 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/5ad0f8d2d7df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 12:28:30,302 unpacking tar archive at: fx-team-5ad0f8d2d7df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.293000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 12:28:30.881276) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:30.882095) ========= script_repo_revision: 5ad0f8d2d7dffcf57ff4d935f5dfb4781683091e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:30.882884) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:30.883365) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 12:28:30.901078) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 55 secs) (at 2016-04-21 12:28:30.901361) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-210 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-210 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:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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 12:28:31 INFO - MultiFileLogger online at 20160421 12:28:31 in C:\slave\test 12:28:31 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 fx-team --download-symbols true 12:28:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:28:31 INFO - {'append_to_log': False, 12:28:31 INFO - 'base_work_dir': 'C:\\slave\\test', 12:28:31 INFO - 'blob_upload_branch': 'fx-team', 12:28:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:28:31 INFO - 'buildbot_json_path': 'buildprops.json', 12:28:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:28:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:28:31 INFO - 'download_minidump_stackwalk': True, 12:28:31 INFO - 'download_symbols': 'true', 12:28:31 INFO - 'e10s': False, 12:28:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:28:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:28:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:28:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:28:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:28:31 INFO - 'C:/mozilla-build/tooltool.py'), 12:28:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:28:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:28:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:28:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:28:31 INFO - 'log_level': 'info', 12:28:31 INFO - 'log_to_console': True, 12:28:31 INFO - 'opt_config_files': (), 12:28:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:28:31 INFO - '--processes=1', 12:28:31 INFO - '--config=%(test_path)s/wptrunner.ini', 12:28:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:28:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:28:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:28:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:28:31 INFO - 'pip_index': False, 12:28:31 INFO - 'require_test_zip': True, 12:28:31 INFO - 'test_type': ('testharness',), 12:28:31 INFO - 'this_chunk': '1', 12:28:31 INFO - 'total_chunks': '10', 12:28:31 INFO - 'virtualenv_path': 'venv', 12:28:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:28:31 INFO - 'work_dir': 'build'} 12:28:31 INFO - ##### 12:28:31 INFO - ##### Running clobber step. 12:28:31 INFO - ##### 12:28:31 INFO - Running pre-action listener: _resource_record_pre_action 12:28:31 INFO - Running main action method: clobber 12:28:31 INFO - rmtree: C:\slave\test\build 12:28:31 INFO - Using _rmtree_windows ... 12:28:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:31:37 INFO - Running post-action listener: _resource_record_post_action 12:31:37 INFO - ##### 12:31:37 INFO - ##### Running read-buildbot-config step. 12:31:37 INFO - ##### 12:31:37 INFO - Running pre-action listener: _resource_record_pre_action 12:31:37 INFO - Running main action method: read_buildbot_config 12:31:37 INFO - Using buildbot properties: 12:31:37 INFO - { 12:31:37 INFO - "project": "", 12:31:37 INFO - "product": "firefox", 12:31:37 INFO - "script_repo_revision": "production", 12:31:37 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 12:31:37 INFO - "repository": "", 12:31:37 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 12:31:37 INFO - "buildid": "20160421095844", 12:31:37 INFO - "pgo_build": "False", 12:31:37 INFO - "basedir": "C:\\slave\\test", 12:31:37 INFO - "buildnumber": 176, 12:31:37 INFO - "slavename": "t-w732-ix-210", 12:31:37 INFO - "revision": "5ad0f8d2d7dffcf57ff4d935f5dfb4781683091e", 12:31:37 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:31:37 INFO - "platform": "win32", 12:31:37 INFO - "branch": "fx-team", 12:31:37 INFO - "repo_path": "integration/fx-team", 12:31:37 INFO - "moz_repo_path": "", 12:31:37 INFO - "stage_platform": "win32", 12:31:37 INFO - "builduid": "d795cfbb64f6461bae7f11fa73d69ab8", 12:31:37 INFO - "slavebuilddir": "test" 12:31:37 INFO - } 12:31:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 12:31:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 12:31:37 INFO - Running post-action listener: _resource_record_post_action 12:31:37 INFO - ##### 12:31:37 INFO - ##### Running download-and-extract step. 12:31:37 INFO - ##### 12:31:37 INFO - Running pre-action listener: _resource_record_pre_action 12:31:37 INFO - Running main action method: download_and_extract 12:31:37 INFO - mkdir: C:\slave\test\build\tests 12:31:37 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')]} 12:31:37 INFO - https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:31:37 INFO - trying https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 12:31:37 INFO - Downloading https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 12:31:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 12:31:39 INFO - Downloaded 1274 bytes. 12:31:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 12:31:39 INFO - Using the following test package requirements: 12:31:39 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 12:31:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 12:31:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 12:31:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'jsshell-win32.zip'], 12:31:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 12:31:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 12:31:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 12:31:39 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 12:31:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 12:31:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 12:31:39 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 12:31:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:31:39 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')]} 12:31:39 INFO - https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:31:39 INFO - trying https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 12:31:39 INFO - Downloading https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 12:31:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 12:31:41 INFO - Downloaded 20466894 bytes. 12:31:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:31:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:31:43 INFO - caution: filename not matched: web-platform/* 12:31:43 INFO - Return code: 11 12:31:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:31:43 INFO - https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:31:43 INFO - trying https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 12:31:43 INFO - Downloading https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 12:31:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 12:31:46 INFO - Downloaded 36397879 bytes. 12:31:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:31:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:32:28 INFO - caution: filename not matched: bin/* 12:32:28 INFO - caution: filename not matched: config/* 12:32:28 INFO - caution: filename not matched: mozbase/* 12:32:28 INFO - caution: filename not matched: marionette/* 12:32:28 INFO - caution: filename not matched: tools/wptserve/* 12:32:28 INFO - Return code: 11 12:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:28 INFO - https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 12:32:28 INFO - trying https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:32:28 INFO - Downloading https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 12:32:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 12:32:34 INFO - Downloaded 67464201 bytes. 12:32:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:32:34 INFO - mkdir: C:\slave\test\properties 12:32:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:32:34 INFO - Writing to file C:\slave\test\properties\build_url 12:32:34 INFO - Contents: 12:32:34 INFO - build_url:https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 12:32:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:32:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:32:35 INFO - Writing to file C:\slave\test\properties\symbols_url 12:32:35 INFO - Contents: 12:32:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:32:35 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')]} 12:32:35 INFO - https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:32:35 INFO - trying https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:32:35 INFO - Downloading https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 12:32:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:32:39 INFO - Downloaded 58269545 bytes. 12:32:39 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:32:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:32:41 INFO - Return code: 0 12:32:41 INFO - Running post-action listener: _resource_record_post_action 12:32:41 INFO - Running post-action listener: set_extra_try_arguments 12:32:41 INFO - ##### 12:32:41 INFO - ##### Running create-virtualenv step. 12:32:41 INFO - ##### 12:32:41 INFO - Running pre-action listener: _pre_create_virtualenv 12:32:41 INFO - Running pre-action listener: _resource_record_pre_action 12:32:41 INFO - Running main action method: create_virtualenv 12:32:41 INFO - Creating virtualenv C:\slave\test\build\venv 12:32:41 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 12:32:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:32:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:32:51 INFO - Installing distribute......................................................................................................................................................................................done. 12:32:52 INFO - Return code: 0 12:32:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:32:52 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')]} 12:32:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:32:52 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')]} 12:32:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:32:52 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01928D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:32:52 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 12:32:52 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 12:32:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:32:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:32:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:32:52 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:32:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:32:52 INFO - 'DCLOCATION': 'SCL3', 12:32:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:32:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:32:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:32:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:32:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:32:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:32:52 INFO - 'HOMEDRIVE': 'C:', 12:32:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:32:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:32:52 INFO - 'KTS_VERSION': '1.19c', 12:32:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:32:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:32:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:32:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:32:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:32:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:32:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:32:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:32:52 INFO - 'MOZ_AIRBAG': '1', 12:32:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:32:52 INFO - 'MOZ_MSVCVERSION': '8', 12:32:52 INFO - 'MOZ_NO_REMOTE': '1', 12:32:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:32:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:32:52 INFO - 'NO_EM_RESTART': '1', 12:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:32:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:32:52 INFO - 'OS': 'Windows_NT', 12:32:52 INFO - 'OURDRIVE': 'C:', 12:32:52 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:32:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:32:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:32:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:32:52 INFO - 'PROCESSOR_LEVEL': '6', 12:32:52 INFO - 'PROCESSOR_REVISION': '1e05', 12:32:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:32:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:32:52 INFO - 'PROMPT': '$P$G', 12:32:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:32:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:32:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:32:52 INFO - 'PWD': 'C:\\slave\\test', 12:32:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:32:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:32:52 INFO - 'SYSTEMDRIVE': 'C:', 12:32:52 INFO - 'SYSTEMROOT': 'C:\\windows', 12:32:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:52 INFO - 'TEST1': 'testie', 12:32:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:52 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:32:52 INFO - 'USERNAME': 'cltbld', 12:32:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:32:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:32:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:32:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:32:52 INFO - 'WINDIR': 'C:\\windows', 12:32:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:32:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:32:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:32:53 INFO - Downloading/unpacking psutil>=0.7.1 12:32:54 INFO - Running setup.py egg_info for package psutil 12:32:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:32:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:32:54 INFO - Installing collected packages: psutil 12:32:54 INFO - Running setup.py install for psutil 12:32:54 INFO - building 'psutil._psutil_windows' extension 12:32:54 INFO - error: Unable to find vcvarsall.bat 12:32:54 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-k350ap-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:32:54 INFO - running install 12:32:54 INFO - running build 12:32:54 INFO - running build_py 12:32:54 INFO - creating build 12:32:54 INFO - creating build\lib.win32-2.7 12:32:54 INFO - creating build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:32:54 INFO - running build_ext 12:32:54 INFO - building 'psutil._psutil_windows' extension 12:32:54 INFO - error: Unable to find vcvarsall.bat 12:32:54 INFO - ---------------------------------------- 12:32:54 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-k350ap-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:32:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:32:54 WARNING - Return code: 1 12:32:54 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! 12:32:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:32:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:32:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:32:54 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01928D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:32:54 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 12:32:54 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 12:32:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:32:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:32:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:32:54 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:32:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:32:54 INFO - 'DCLOCATION': 'SCL3', 12:32:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:32:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:32:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:32:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:32:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:32:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:32:54 INFO - 'HOMEDRIVE': 'C:', 12:32:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:32:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:32:54 INFO - 'KTS_VERSION': '1.19c', 12:32:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:32:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:32:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:32:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:32:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:32:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:32:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:32:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:32:54 INFO - 'MOZ_AIRBAG': '1', 12:32:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:32:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:32:54 INFO - 'MOZ_MSVCVERSION': '8', 12:32:54 INFO - 'MOZ_NO_REMOTE': '1', 12:32:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:32:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:32:54 INFO - 'NO_EM_RESTART': '1', 12:32:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:32:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:32:54 INFO - 'OS': 'Windows_NT', 12:32:54 INFO - 'OURDRIVE': 'C:', 12:32:54 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:32:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:32:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:32:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:32:54 INFO - 'PROCESSOR_LEVEL': '6', 12:32:54 INFO - 'PROCESSOR_REVISION': '1e05', 12:32:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:32:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:32:54 INFO - 'PROMPT': '$P$G', 12:32:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:32:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:32:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:32:54 INFO - 'PWD': 'C:\\slave\\test', 12:32:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:32:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:32:54 INFO - 'SYSTEMDRIVE': 'C:', 12:32:54 INFO - 'SYSTEMROOT': 'C:\\windows', 12:32:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:54 INFO - 'TEST1': 'testie', 12:32:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:54 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:32:54 INFO - 'USERNAME': 'cltbld', 12:32:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:32:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:32:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:32:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:32:54 INFO - 'WINDIR': 'C:\\windows', 12:32:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:32:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:32:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:32:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:32:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:32:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:32:55 INFO - Running setup.py egg_info for package mozsystemmonitor 12:32:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:32:55 INFO - Running setup.py egg_info for package psutil 12:32:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:32:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:32:55 INFO - Installing collected packages: mozsystemmonitor, psutil 12:32:55 INFO - Running setup.py install for mozsystemmonitor 12:32:55 INFO - Running setup.py install for psutil 12:32:55 INFO - building 'psutil._psutil_windows' extension 12:32:55 INFO - error: Unable to find vcvarsall.bat 12:32:55 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-s7barm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:32:55 INFO - running install 12:32:55 INFO - running build 12:32:55 INFO - running build_py 12:32:55 INFO - running build_ext 12:32:55 INFO - building 'psutil._psutil_windows' extension 12:32:55 INFO - error: Unable to find vcvarsall.bat 12:32:55 INFO - ---------------------------------------- 12:32:55 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-s7barm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:32:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:32:55 WARNING - Return code: 1 12:32:55 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! 12:32:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:32: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')]} 12:32:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:32: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')]} 12:32:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:32:55 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01928D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:32:55 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 12:32:55 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 12:32:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:32:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:32:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:32:55 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:32:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:32:55 INFO - 'DCLOCATION': 'SCL3', 12:32:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:32:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:32:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:32:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:32:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:32:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:32:55 INFO - 'HOMEDRIVE': 'C:', 12:32:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:32:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:32:55 INFO - 'KTS_VERSION': '1.19c', 12:32:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:32:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:32:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:32:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:32:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:32:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:32:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:32:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:32:55 INFO - 'MOZ_AIRBAG': '1', 12:32:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:32:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:32:55 INFO - 'MOZ_MSVCVERSION': '8', 12:32:55 INFO - 'MOZ_NO_REMOTE': '1', 12:32:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:32:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:32:55 INFO - 'NO_EM_RESTART': '1', 12:32:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:32:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:32:55 INFO - 'OS': 'Windows_NT', 12:32:55 INFO - 'OURDRIVE': 'C:', 12:32:55 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:32:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:32:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:32:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:32:55 INFO - 'PROCESSOR_LEVEL': '6', 12:32:55 INFO - 'PROCESSOR_REVISION': '1e05', 12:32:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:32:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:32:55 INFO - 'PROMPT': '$P$G', 12:32:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:32:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:32:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:32:55 INFO - 'PWD': 'C:\\slave\\test', 12:32:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:32:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:32:55 INFO - 'SYSTEMDRIVE': 'C:', 12:32:55 INFO - 'SYSTEMROOT': 'C:\\windows', 12:32:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:55 INFO - 'TEST1': 'testie', 12:32:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:55 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:32:55 INFO - 'USERNAME': 'cltbld', 12:32:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:32:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:32:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:32:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:32:55 INFO - 'WINDIR': 'C:\\windows', 12:32:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:32:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:32:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:32:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:32:55 INFO - Downloading/unpacking blobuploader==1.2.4 12:32:55 INFO - Downloading blobuploader-1.2.4.tar.gz 12:32:55 INFO - Running setup.py egg_info for package blobuploader 12:32:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:32:59 INFO - Running setup.py egg_info for package requests 12:32:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:32:59 INFO - Downloading docopt-0.6.1.tar.gz 12:32:59 INFO - Running setup.py egg_info for package docopt 12:32:59 INFO - Installing collected packages: blobuploader, docopt, requests 12:32:59 INFO - Running setup.py install for blobuploader 12:32:59 INFO - Running setup.py install for docopt 12:32:59 INFO - Running setup.py install for requests 12:32:59 INFO - Successfully installed blobuploader docopt requests 12:32:59 INFO - Cleaning up... 12:32:59 INFO - Return code: 0 12:32:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:32:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:32:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:32:59 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01928D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, '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-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:32:59 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 12:32:59 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 12:32:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:32:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:32:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:32:59 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:32:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:32:59 INFO - 'DCLOCATION': 'SCL3', 12:32:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:32:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:32:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:32:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:32:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:32:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:32:59 INFO - 'HOMEDRIVE': 'C:', 12:32:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:32:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:32:59 INFO - 'KTS_VERSION': '1.19c', 12:32:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:32:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:32:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:32:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:32:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:32:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:32:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:32:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:32:59 INFO - 'MOZ_AIRBAG': '1', 12:32:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:32:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:32:59 INFO - 'MOZ_MSVCVERSION': '8', 12:32:59 INFO - 'MOZ_NO_REMOTE': '1', 12:32:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:32:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:32:59 INFO - 'NO_EM_RESTART': '1', 12:32:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:32:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:32:59 INFO - 'OS': 'Windows_NT', 12:32:59 INFO - 'OURDRIVE': 'C:', 12:32:59 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:32:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:32:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:32:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:32:59 INFO - 'PROCESSOR_LEVEL': '6', 12:32:59 INFO - 'PROCESSOR_REVISION': '1e05', 12:32:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:32:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:32:59 INFO - 'PROMPT': '$P$G', 12:32:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:32:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:32:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:32:59 INFO - 'PWD': 'C:\\slave\\test', 12:32:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:32:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:32:59 INFO - 'SYSTEMDRIVE': 'C:', 12:32:59 INFO - 'SYSTEMROOT': 'C:\\windows', 12:32:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:59 INFO - 'TEST1': 'testie', 12:32:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:32:59 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:32:59 INFO - 'USERNAME': 'cltbld', 12:32:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:32:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:32:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:32:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:32:59 INFO - 'WINDIR': 'C:\\windows', 12:32:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:32:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:32:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:33:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:33:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:33:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:33:04 INFO - Unpacking c:\slave\test\build\tests\marionette 12:33:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:33:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:33:04 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 12:33:04 INFO - Running setup.py install for browsermob-proxy 12:33:18 INFO - Running setup.py install for manifestparser 12:33:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for marionette-client 12:33:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:33:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for marionette-driver 12:33:18 INFO - Running setup.py install for mozcrash 12:33:18 INFO - Running setup.py install for mozdebug 12:33:18 INFO - Running setup.py install for mozdevice 12:33:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozfile 12:33:18 INFO - Running setup.py install for mozhttpd 12:33:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozinfo 12:33:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozInstall 12:33:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozleak 12:33:18 INFO - Running setup.py install for mozlog 12:33:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for moznetwork 12:33:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozprocess 12:33:18 INFO - Running setup.py install for mozprofile 12:33:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozrunner 12:33:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for mozscreenshot 12:33:18 INFO - Running setup.py install for moztest 12:33:18 INFO - Running setup.py install for mozversion 12:33:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:33:18 INFO - Running setup.py install for wptserve 12:33:18 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 12:33:18 INFO - Cleaning up... 12:33:18 INFO - Return code: 0 12:33:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:33:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:33:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:33:18 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 0x01BA66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01928D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, '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-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:33:18 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 12:33:18 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 12:33:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:33:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:33:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:33:18 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:33:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:33:18 INFO - 'DCLOCATION': 'SCL3', 12:33:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:33:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:33:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:33:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:33:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:33:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:33:18 INFO - 'HOMEDRIVE': 'C:', 12:33:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:33:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:33:18 INFO - 'KTS_VERSION': '1.19c', 12:33:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:33:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:33:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:33:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:33:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:33:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:33:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:33:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:33:18 INFO - 'MOZ_AIRBAG': '1', 12:33:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:33:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:33:18 INFO - 'MOZ_MSVCVERSION': '8', 12:33:18 INFO - 'MOZ_NO_REMOTE': '1', 12:33:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:33:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:33:18 INFO - 'NO_EM_RESTART': '1', 12:33:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:33:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:33:18 INFO - 'OS': 'Windows_NT', 12:33:18 INFO - 'OURDRIVE': 'C:', 12:33:18 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:33:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:33:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:33:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:33:18 INFO - 'PROCESSOR_LEVEL': '6', 12:33:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:33:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:33:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:33:18 INFO - 'PROMPT': '$P$G', 12:33:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:33:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:33:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:33:18 INFO - 'PWD': 'C:\\slave\\test', 12:33:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:33:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:33:18 INFO - 'SYSTEMDRIVE': 'C:', 12:33:18 INFO - 'SYSTEMROOT': 'C:\\windows', 12:33:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:33:18 INFO - 'TEST1': 'testie', 12:33:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:33:18 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:33:18 INFO - 'USERNAME': 'cltbld', 12:33:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:33:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:33:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:33:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:33:18 INFO - 'WINDIR': 'C:\\windows', 12:33:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:33:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:33:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:33:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:33:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:33:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:33:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:33:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:33:23 INFO - Unpacking c:\slave\test\build\tests\marionette 12:33:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:33:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:33:23 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)) 12:33:33 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)) 12:33:33 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)) 12:33:33 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)) 12:33:33 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)) 12:33:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:33:33 INFO - Downloading blessings-1.6.tar.gz 12:33:33 INFO - Running setup.py egg_info for package blessings 12:33:33 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)) 12:33:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:33:33 INFO - Running setup.py install for blessings 12:33:33 INFO - Running setup.py install for browsermob-proxy 12:33:33 INFO - Running setup.py install for manifestparser 12:33:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for marionette-client 12:33:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:33:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for marionette-driver 12:33:33 INFO - Running setup.py install for mozcrash 12:33:33 INFO - Running setup.py install for mozdebug 12:33:33 INFO - Running setup.py install for mozdevice 12:33:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for mozhttpd 12:33:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for mozInstall 12:33:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for mozleak 12:33:33 INFO - Running setup.py install for mozprofile 12:33:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Running setup.py install for mozrunner 12:33:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:33:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:33:36 INFO - Running setup.py install for mozscreenshot 12:33:36 INFO - Running setup.py install for moztest 12:33:36 INFO - Running setup.py install for mozversion 12:33:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:33:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:33:36 INFO - Running setup.py install for wptserve 12:33:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:33:36 INFO - Cleaning up... 12:33:36 INFO - Return code: 0 12:33:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:33:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:33:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:33:36 INFO - Reading from file tmpfile_stdout 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - Current package versions: 12:33:36 INFO - blessings == 1.6 12:33:36 INFO - blobuploader == 1.2.4 12:33:36 INFO - browsermob-proxy == 0.6.0 12:33:36 INFO - distribute == 0.6.14 12:33:36 INFO - docopt == 0.6.1 12:33:36 INFO - manifestparser == 1.1 12:33:36 INFO - marionette-client == 2.3.0 12:33:36 INFO - marionette-driver == 1.4.0 12:33:36 INFO - mozInstall == 1.12 12:33:36 INFO - mozcrash == 0.17 12:33:36 INFO - mozdebug == 0.1 12:33:36 INFO - mozdevice == 0.48 12:33:36 INFO - mozfile == 1.2 12:33:36 INFO - mozhttpd == 0.7 12:33:36 INFO - mozinfo == 0.9 12:33:36 INFO - mozleak == 0.1 12:33:36 INFO - mozlog == 3.1 12:33:36 INFO - moznetwork == 0.27 12:33:36 INFO - mozprocess == 0.22 12:33:36 INFO - mozprofile == 0.28 12:33:36 INFO - mozrunner == 6.11 12:33:36 INFO - mozscreenshot == 0.1 12:33:36 INFO - mozsystemmonitor == 0.0 12:33:36 INFO - moztest == 0.7 12:33:36 INFO - mozversion == 1.4 12:33:36 INFO - requests == 1.2.3 12:33:36 INFO - wptserve == 1.4.0 12:33:36 INFO - Running post-action listener: _resource_record_post_action 12:33:36 INFO - Running post-action listener: _start_resource_monitoring 12:33:36 INFO - Starting resource monitoring. 12:33:36 INFO - ##### 12:33:36 INFO - ##### Running pull step. 12:33:36 INFO - ##### 12:33:36 INFO - Running pre-action listener: _resource_record_pre_action 12:33:36 INFO - Running main action method: pull 12:33:36 INFO - Pull has nothing to do! 12:33:36 INFO - Running post-action listener: _resource_record_post_action 12:33:36 INFO - ##### 12:33:36 INFO - ##### Running install step. 12:33:36 INFO - ##### 12:33:36 INFO - Running pre-action listener: _resource_record_pre_action 12:33:36 INFO - Running main action method: install 12:33:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:33:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:33:36 INFO - Reading from file tmpfile_stdout 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - Detecting whether we're running mozinstall >=1.0... 12:33:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:33:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:33:36 INFO - Reading from file tmpfile_stdout 12:33:36 INFO - Output received: 12:33:36 INFO - Usage: mozinstall-script.py [options] installer 12:33:36 INFO - Options: 12:33:36 INFO - -h, --help show this help message and exit 12:33:36 INFO - -d DEST, --destination=DEST 12:33:36 INFO - Directory to install application into. [default: 12:33:36 INFO - "C:\slave\test"] 12:33:36 INFO - --app=APP Application being installed. [default: firefox] 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - Using _rmtree_windows ... 12:33:36 INFO - mkdir: C:\slave\test\build\application 12:33:36 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:33:36 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 12:33:39 INFO - Reading from file tmpfile_stdout 12:33:39 INFO - Output received: 12:33:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:33:39 INFO - Using _rmtree_windows ... 12:33:39 INFO - Using _rmtree_windows ... 12:33:39 INFO - Running post-action listener: _resource_record_post_action 12:33:39 INFO - ##### 12:33:39 INFO - ##### Running run-tests step. 12:33:39 INFO - ##### 12:33:39 INFO - Running pre-action listener: _resource_record_pre_action 12:33:39 INFO - Running main action method: run_tests 12:33:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:33:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:33:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:33:39 INFO - grabbing minidump binary from tooltool 12:33:39 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')]} 12:33:39 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 0x01C59368>, '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 0x0186DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:33:39 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 12:33:39 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 12:33:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:33:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2k1afw 12:33:39 INFO - INFO - File integrity verified, renaming tmp2k1afw to win32-minidump_stackwalk.exe 12:33:39 INFO - Return code: 0 12:33:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:33:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:33:40 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/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.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 12:33:40 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/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.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 12:33:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:33:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:33:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:33:40 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 12:33:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:33:40 INFO - 'DCLOCATION': 'SCL3', 12:33:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:33:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:33:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:33:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:33:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:33:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:33:40 INFO - 'HOMEDRIVE': 'C:', 12:33:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:33:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:33:40 INFO - 'KTS_VERSION': '1.19c', 12:33:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:33:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:33:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 12:33:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:33:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:33:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:33:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:33:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:33:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:33:40 INFO - 'MOZ_AIRBAG': '1', 12:33:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:33:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:33:40 INFO - 'MOZ_MSVCVERSION': '8', 12:33:40 INFO - 'MOZ_NO_REMOTE': '1', 12:33:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:33:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:33:40 INFO - 'NO_EM_RESTART': '1', 12:33:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:33:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:33:40 INFO - 'OS': 'Windows_NT', 12:33:40 INFO - 'OURDRIVE': 'C:', 12:33:40 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:33:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:33:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:33:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:33:40 INFO - 'PROCESSOR_LEVEL': '6', 12:33:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:33:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:33:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:33:40 INFO - 'PROMPT': '$P$G', 12:33:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:33:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:33:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:33:40 INFO - 'PWD': 'C:\\slave\\test', 12:33:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:33:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:33:40 INFO - 'SYSTEMDRIVE': 'C:', 12:33:40 INFO - 'SYSTEMROOT': 'C:\\windows', 12:33:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:33:40 INFO - 'TEST1': 'testie', 12:33:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:33:40 INFO - 'USERDOMAIN': 'T-W732-IX-210', 12:33:40 INFO - 'USERNAME': 'cltbld', 12:33:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:33:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:33:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:33:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:33:40 INFO - 'WINDIR': 'C:\\windows', 12:33:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:33:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:33:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:33:40 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/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.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 12:33:41 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 12:33:41 INFO - import pkg_resources 12:33:42 INFO - Using 1 client processes 12:33:45 INFO - SUITE-START | Running 778 tests 12:33:45 INFO - Running testharness tests 12:33:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:33:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:33:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:33:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 12:33:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:33:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:33:46 INFO - Setting up ssl 12:33:46 INFO - PROCESS | certutil | 12:33:46 INFO - PROCESS | certutil | 12:33:46 INFO - PROCESS | certutil | 12:33:46 INFO - Certificate Nickname Trust Attributes 12:33:46 INFO - SSL,S/MIME,JAR/XPI 12:33:46 INFO - 12:33:46 INFO - web-platform-tests CT,, 12:33:46 INFO - 12:33:46 INFO - Starting runner 12:33:46 INFO - PROCESS | 2544 | [2544] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:33:46 INFO - PROCESS | 2544 | [2544] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:33:47 INFO - PROCESS | 2544 | [2544] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:33:47 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:33:47 INFO - PROCESS | 2544 | [2544] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:33:49 INFO - PROCESS | 2544 | 1461267229113 Marionette DEBUG Marionette enabled via build flag and pref 12:33:50 INFO - PROCESS | 2544 | ++DOCSHELL 13095800 == 1 [pid = 2544] [id = 1] 12:33:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 1 (13095C00) [pid = 2544] [serial = 1] [outer = 00000000] 12:33:50 INFO - PROCESS | 2544 | [2544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:33:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 2 (13096800) [pid = 2544] [serial = 2] [outer = 13095C00] 12:33:50 INFO - PROCESS | 2544 | ++DOCSHELL 1595EC00 == 2 [pid = 2544] [id = 2] 12:33:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 3 (1595F000) [pid = 2544] [serial = 3] [outer = 00000000] 12:33:50 INFO - PROCESS | 2544 | [2544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:33:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 4 (1595FC00) [pid = 2544] [serial = 4] [outer = 1595F000] 12:33:50 INFO - PROCESS | 2544 | 1461267230774 Marionette INFO Listening on port 2828 12:33:52 INFO - PROCESS | 2544 | 1461267232218 Marionette DEBUG Marionette enabled via command-line flag 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:33:52 INFO - PROCESS | 2544 | ++DOCSHELL 11A80400 == 3 [pid = 2544] [id = 3] 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 5 (11A80800) [pid = 2544] [serial = 5] [outer = 00000000] 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 6 (11A81400) [pid = 2544] [serial = 6] [outer = 11A80800] 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 7 (18238000) [pid = 2544] [serial = 7] [outer = 1595F000] 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232575 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49706 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232597 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49708 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232604 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49709 12:33:52 INFO - PROCESS | 2544 | 1461267232635 Marionette DEBUG Closed connection conn0 12:33:52 INFO - PROCESS | 2544 | 1461267232637 Marionette DEBUG Closed connection conn1 12:33:52 INFO - PROCESS | 2544 | 1461267232639 Marionette DEBUG Closed connection conn2 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232645 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49711 12:33:52 INFO - PROCESS | 2544 | 1461267232763 Marionette DEBUG Closed connection conn3 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232768 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49712 12:33:52 INFO - PROCESS | 2544 | 1461267232776 Marionette DEBUG Closed connection conn4 12:33:52 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:33:52 INFO - PROCESS | 2544 | 1461267232783 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49713 12:33:52 INFO - PROCESS | 2544 | ++DOCSHELL 13094800 == 4 [pid = 2544] [id = 4] 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 8 (15960C00) [pid = 2544] [serial = 8] [outer = 00000000] 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 9 (181A4400) [pid = 2544] [serial = 9] [outer = 15960C00] 12:33:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 10 (18BFC000) [pid = 2544] [serial = 10] [outer = 15960C00] 12:33:52 INFO - PROCESS | 2544 | 1461267232929 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:33:52 INFO - PROCESS | 2544 | 1461267232934 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421095844","device":"desktop","version":"48.0a1"} 12:33:54 INFO - PROCESS | 2544 | [2544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:33:54 INFO - PROCESS | 2544 | [2544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:33:54 INFO - PROCESS | 2544 | [2544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:33:55 INFO - PROCESS | 2544 | ++DOCSHELL 1AF5BC00 == 5 [pid = 2544] [id = 5] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 11 (1AF5D000) [pid = 2544] [serial = 11] [outer = 00000000] 12:33:55 INFO - PROCESS | 2544 | ++DOCSHELL 1B32CC00 == 6 [pid = 2544] [id = 6] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 12 (1B32F000) [pid = 2544] [serial = 12] [outer = 00000000] 12:33:55 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:33:55 INFO - PROCESS | 2544 | ++DOCSHELL 1C150C00 == 7 [pid = 2544] [id = 7] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 13 (1C151000) [pid = 2544] [serial = 13] [outer = 00000000] 12:33:55 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:33:55 INFO - PROCESS | 2544 | [2544] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 14 (1CBC4C00) [pid = 2544] [serial = 14] [outer = 1C151000] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 15 (1C5C1C00) [pid = 2544] [serial = 15] [outer = 1AF5D000] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 16 (1C5C3400) [pid = 2544] [serial = 16] [outer = 1B32F000] 12:33:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 17 (1C5C5C00) [pid = 2544] [serial = 17] [outer = 1C151000] 12:33:56 INFO - PROCESS | 2544 | 1461267236543 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 2544 | 1461267236558 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 18 (1BC3C000) [pid = 2544] [serial = 18] [outer = 1C151000] 12:33:57 INFO - PROCESS | 2544 | 1461267237362 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d29f9e5c-a53a-4710-9e43-db94e409870b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421095844","device":"desktop","version":"48.0a1","command_id":1}}] 12:33:57 INFO - PROCESS | 2544 | 1461267237659 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:33:57 INFO - PROCESS | 2544 | 1461267237687 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:33:57 INFO - PROCESS | 2544 | 1461267237706 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:33:57 INFO - PROCESS | 2544 | [2544] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:33:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 19 (1F46CC00) [pid = 2544] [serial = 19] [outer = 1C151000] 12:33:58 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:58 INFO - PROCESS | 2544 | 1461267238804 Marionette TRACE conn5 <- [1,3,null,{}] 12:33:58 INFO - PROCESS | 2544 | 1461267238808 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:33:58 INFO - PROCESS | 2544 | 1461267238824 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:33:58 INFO - PROCESS | 2544 | 1461267238844 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 2544 | 1461267238846 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:33:58 INFO - PROCESS | 2544 | 1461267238852 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 2544 | 1461267238856 Marionette TRACE conn5 <- [1,6,null,{}] 12:33:58 INFO - PROCESS | 2544 | 1461267238887 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 2544 | 1461267238900 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:33:58 INFO - PROCESS | 2544 | 1461267238904 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 2544 | ++DOCSHELL 20F3E800 == 8 [pid = 2544] [id = 8] 12:33:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 20 (20F3EC00) [pid = 2544] [serial = 20] [outer = 00000000] 12:33:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 21 (2140BC00) [pid = 2544] [serial = 21] [outer = 20F3EC00] 12:33:58 INFO - PROCESS | 2544 | 1461267238955 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 22 (2140F800) [pid = 2544] [serial = 22] [outer = 20F3EC00] 12:33:59 INFO - PROCESS | 2544 | ++DOCSHELL 18BF2400 == 9 [pid = 2544] [id = 9] 12:33:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 23 (18BF7000) [pid = 2544] [serial = 23] [outer = 00000000] 12:33:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 24 (21414800) [pid = 2544] [serial = 24] [outer = 18BF7000] 12:33:59 INFO - PROCESS | 2544 | 1461267239358 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 25 (21410C00) [pid = 2544] [serial = 25] [outer = 18BF7000] 12:33:59 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:59 INFO - PROCESS | 2544 | 1461267239970 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1181ms 12:34:00 INFO - PROCESS | 2544 | 1461267240034 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 2544 | 1461267240036 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 12:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:34:00 INFO - PROCESS | 2544 | 1461267240040 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 2544 | 1461267240042 Marionette TRACE conn5 <- [1,10,null,{}] 12:34:00 INFO - PROCESS | 2544 | 1461267240052 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:00 INFO - PROCESS | 2544 | 1461267240193 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:34:00 INFO - PROCESS | 2544 | --DOCSHELL 13095800 == 8 [pid = 2544] [id = 1] 12:34:00 INFO - PROCESS | 2544 | 1461267240376 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 2544 | ++DOCSHELL 0B57B400 == 9 [pid = 2544] [id = 10] 12:34:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 26 (0B57F400) [pid = 2544] [serial = 26] [outer = 00000000] 12:34:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 27 (119E0400) [pid = 2544] [serial = 27] [outer = 0B57F400] 12:34:00 INFO - PROCESS | 2544 | 1461267240435 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 28 (11F0CC00) [pid = 2544] [serial = 28] [outer = 0B57F400] 12:34:01 INFO - PROCESS | 2544 | 1461267241023 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1018ms 12:34:01 INFO - PROCESS | 2544 | 1461267241064 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 2544 | 1461267241069 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 12:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:34:01 INFO - PROCESS | 2544 | 1461267241074 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 2544 | 1461267241078 Marionette TRACE conn5 <- [1,14,null,{}] 12:34:01 INFO - PROCESS | 2544 | 1461267241084 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:01 INFO - PROCESS | 2544 | 1461267241204 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:34:01 INFO - PROCESS | 2544 | 1461267241266 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 2544 | ++DOCSHELL 171C8400 == 10 [pid = 2544] [id = 11] 12:34:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 29 (171D1C00) [pid = 2544] [serial = 29] [outer = 00000000] 12:34:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 30 (17450C00) [pid = 2544] [serial = 30] [outer = 171D1C00] 12:34:01 INFO - PROCESS | 2544 | 1461267241326 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 31 (1822D800) [pid = 2544] [serial = 31] [outer = 171D1C00] 12:34:01 INFO - PROCESS | 2544 | 1461267241958 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 931ms 12:34:02 INFO - PROCESS | 2544 | 1461267242021 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 2544 | 1461267242024 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 12:34:02 INFO - PROCESS | 2544 | 1461267242030 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 2544 | 1461267242032 Marionette TRACE conn5 <- [1,18,null,{}] 12:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:34:02 INFO - PROCESS | 2544 | 1461267242036 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:02 INFO - PROCESS | 2544 | 1461267242247 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:34:02 INFO - PROCESS | 2544 | ++DOCSHELL 11A79800 == 11 [pid = 2544] [id = 12] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 32 (11A7A400) [pid = 2544] [serial = 32] [outer = 00000000] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 33 (11A7E400) [pid = 2544] [serial = 33] [outer = 11A7A400] 12:34:02 INFO - PROCESS | 2544 | 1461267242382 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 34 (11AE2000) [pid = 2544] [serial = 34] [outer = 11A7A400] 12:34:02 INFO - PROCESS | 2544 | ++DOCSHELL 11F12000 == 12 [pid = 2544] [id = 13] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 35 (11F14C00) [pid = 2544] [serial = 35] [outer = 00000000] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 36 (11F78800) [pid = 2544] [serial = 36] [outer = 11F14C00] 12:34:02 INFO - PROCESS | 2544 | 1461267242454 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 37 (11F85400) [pid = 2544] [serial = 37] [outer = 11F14C00] 12:34:02 INFO - PROCESS | 2544 | ++DOCSHELL 11937000 == 13 [pid = 2544] [id = 14] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 38 (11AD8400) [pid = 2544] [serial = 38] [outer = 00000000] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 39 (12726800) [pid = 2544] [serial = 39] [outer = 11AD8400] 12:34:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 40 (12309C00) [pid = 2544] [serial = 40] [outer = 11AD8400] 12:34:02 INFO - PROCESS | 2544 | --DOCSHELL 20F3E800 == 12 [pid = 2544] [id = 8] 12:34:02 INFO - PROCESS | 2544 | --DOCSHELL 13094800 == 11 [pid = 2544] [id = 4] 12:34:03 INFO - PROCESS | 2544 | 1461267243051 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1075ms 12:34:03 INFO - PROCESS | 2544 | 1461267243111 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:34:03 INFO - PROCESS | 2544 | 1461267243116 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 12:34:03 INFO - PROCESS | 2544 | 1461267243120 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 2544 | 1461267243124 Marionette TRACE conn5 <- [1,22,null,{}] 12:34:03 INFO - PROCESS | 2544 | 1461267243129 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 2544 | 1461267243232 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:34:03 INFO - PROCESS | 2544 | 1461267243298 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 2544 | ++DOCSHELL 123B3C00 == 12 [pid = 2544] [id = 15] 12:34:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 41 (124D5000) [pid = 2544] [serial = 41] [outer = 00000000] 12:34:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 42 (16C0CC00) [pid = 2544] [serial = 42] [outer = 124D5000] 12:34:03 INFO - PROCESS | 2544 | 1461267243346 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 43 (16E3A000) [pid = 2544] [serial = 43] [outer = 124D5000] 12:34:03 INFO - PROCESS | 2544 | 1461267243714 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 12:34:03 INFO - PROCESS | 2544 | 1461267243791 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 2544 | 1461267243794 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 12:34:03 INFO - PROCESS | 2544 | 1461267243799 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:34:03 INFO - PROCESS | 2544 | 1461267243801 Marionette TRACE conn5 <- [1,26,null,{}] 12:34:03 INFO - PROCESS | 2544 | 1461267243805 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 2544 | 1461267243890 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:34:03 INFO - PROCESS | 2544 | 1461267243900 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 2544 | ++DOCSHELL 173C8C00 == 13 [pid = 2544] [id = 16] 12:34:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 44 (173D0800) [pid = 2544] [serial = 44] [outer = 00000000] 12:34:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 45 (17450000) [pid = 2544] [serial = 45] [outer = 173D0800] 12:34:03 INFO - PROCESS | 2544 | 1461267243950 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 46 (1822BC00) [pid = 2544] [serial = 46] [outer = 173D0800] 12:34:04 INFO - PROCESS | 2544 | 1461267244390 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:34:04 INFO - PROCESS | 2544 | 1461267244436 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 2544 | 1461267244440 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 12:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:34:04 INFO - PROCESS | 2544 | 1461267244451 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 2544 | 1461267244456 Marionette TRACE conn5 <- [1,30,null,{}] 12:34:04 INFO - PROCESS | 2544 | 1461267244460 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:04 INFO - PROCESS | 2544 | 1461267244546 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:34:04 INFO - PROCESS | 2544 | 1461267244557 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 2544 | ++DOCSHELL 18FE4C00 == 14 [pid = 2544] [id = 17] 12:34:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 47 (19FB5C00) [pid = 2544] [serial = 47] [outer = 00000000] 12:34:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 48 (1AF2D400) [pid = 2544] [serial = 48] [outer = 19FB5C00] 12:34:04 INFO - PROCESS | 2544 | 1461267244605 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 49 (1AF54800) [pid = 2544] [serial = 49] [outer = 19FB5C00] 12:34:05 INFO - PROCESS | 2544 | 1461267245030 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 12:34:05 INFO - PROCESS | 2544 | 1461267245077 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 2544 | 1461267245079 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 12:34:05 INFO - PROCESS | 2544 | 1461267245082 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:34:05 INFO - PROCESS | 2544 | 1461267245084 Marionette TRACE conn5 <- [1,34,null,{}] 12:34:05 INFO - PROCESS | 2544 | 1461267245088 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 2544 | 1461267245165 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:34:05 INFO - PROCESS | 2544 | 1461267245171 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 2544 | ++DOCSHELL 17442C00 == 15 [pid = 2544] [id = 18] 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 50 (1AFCF400) [pid = 2544] [serial = 50] [outer = 00000000] 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 51 (1B5C7800) [pid = 2544] [serial = 51] [outer = 1AFCF400] 12:34:05 INFO - PROCESS | 2544 | 1461267245219 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 52 (1BED1800) [pid = 2544] [serial = 52] [outer = 1AFCF400] 12:34:05 INFO - PROCESS | 2544 | 1461267245628 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:34:05 INFO - PROCESS | 2544 | 1461267245656 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 2544 | 1461267245658 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 12:34:05 INFO - PROCESS | 2544 | 1461267245661 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 2544 | 1461267245663 Marionette TRACE conn5 <- [1,38,null,{}] 12:34:05 INFO - PROCESS | 2544 | 1461267245678 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 2544 | 1461267245754 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:34:05 INFO - PROCESS | 2544 | 1461267245763 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 2544 | ++DOCSHELL 1C406800 == 16 [pid = 2544] [id = 19] 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 53 (1C406C00) [pid = 2544] [serial = 53] [outer = 00000000] 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 54 (1C466000) [pid = 2544] [serial = 54] [outer = 1C406C00] 12:34:05 INFO - PROCESS | 2544 | 1461267245816 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 55 (1CBCB800) [pid = 2544] [serial = 55] [outer = 1C406C00] 12:34:06 INFO - PROCESS | 2544 | 1461267246247 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 12:34:06 INFO - PROCESS | 2544 | 1461267246294 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:34:06 INFO - PROCESS | 2544 | 1461267246296 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 12:34:06 INFO - PROCESS | 2544 | 1461267246299 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 2544 | 1461267246300 Marionette TRACE conn5 <- [1,42,null,{}] 12:34:06 INFO - PROCESS | 2544 | 1461267246304 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:06 INFO - PROCESS | 2544 | 1461267246387 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:34:06 INFO - PROCESS | 2544 | 1461267246393 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 2544 | ++DOCSHELL 1CC03400 == 17 [pid = 2544] [id = 20] 12:34:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 56 (1D2E5800) [pid = 2544] [serial = 56] [outer = 00000000] 12:34:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 57 (1E290000) [pid = 2544] [serial = 57] [outer = 1D2E5800] 12:34:06 INFO - PROCESS | 2544 | 1461267246441 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 58 (1EC9C800) [pid = 2544] [serial = 58] [outer = 1D2E5800] 12:34:06 INFO - PROCESS | 2544 | 1461267246917 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 12:34:06 INFO - PROCESS | 2544 | 1461267246969 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 2544 | 1461267246971 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 12:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:34:06 INFO - PROCESS | 2544 | 1461267246979 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 2544 | 1461267246980 Marionette TRACE conn5 <- [1,46,null,{}] 12:34:06 INFO - PROCESS | 2544 | 1461267246984 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 2544 | 1461267247057 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:34:07 INFO - PROCESS | 2544 | 1461267247064 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 2544 | ++DOCSHELL 1ED05000 == 18 [pid = 2544] [id = 21] 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 59 (1ED06400) [pid = 2544] [serial = 59] [outer = 00000000] 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 60 (210BA000) [pid = 2544] [serial = 60] [outer = 1ED06400] 12:34:07 INFO - PROCESS | 2544 | 1461267247111 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 61 (214E7C00) [pid = 2544] [serial = 61] [outer = 1ED06400] 12:34:07 INFO - PROCESS | 2544 | 1461267247496 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 12:34:07 INFO - PROCESS | 2544 | 1461267247559 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 2544 | 1461267247561 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:34:07 INFO - PROCESS | 2544 | 1461267247564 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 2544 | 1461267247566 Marionette TRACE conn5 <- [1,50,null,{}] 12:34:07 INFO - PROCESS | 2544 | 1461267247569 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 2544 | 1461267247647 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:34:07 INFO - PROCESS | 2544 | 1461267247654 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 2544 | ++DOCSHELL 214E9400 == 19 [pid = 2544] [id = 22] 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 62 (214EA800) [pid = 2544] [serial = 62] [outer = 00000000] 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 63 (215D8800) [pid = 2544] [serial = 63] [outer = 214EA800] 12:34:07 INFO - PROCESS | 2544 | 1461267247701 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 64 (2175A800) [pid = 2544] [serial = 64] [outer = 214EA800] 12:34:08 INFO - PROCESS | 2544 | 1461267248106 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 12:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:34:08 INFO - PROCESS | 2544 | 1461267248140 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 2544 | 1461267248142 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 12:34:08 INFO - PROCESS | 2544 | 1461267248145 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 2544 | 1461267248147 Marionette TRACE conn5 <- [1,54,null,{}] 12:34:08 INFO - PROCESS | 2544 | 1461267248150 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 2544 | 1461267248257 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:34:08 INFO - PROCESS | 2544 | 1461267248266 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 2544 | ++DOCSHELL 16C6D800 == 20 [pid = 2544] [id = 23] 12:34:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 65 (16C6E400) [pid = 2544] [serial = 65] [outer = 00000000] 12:34:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 66 (16C78400) [pid = 2544] [serial = 66] [outer = 16C6E400] 12:34:08 INFO - PROCESS | 2544 | 1461267248314 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 67 (16C77400) [pid = 2544] [serial = 67] [outer = 16C6E400] 12:34:08 INFO - PROCESS | 2544 | 1461267248704 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 12:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:34:08 INFO - PROCESS | 2544 | 1461267248716 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 2544 | 1461267248718 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 12:34:08 INFO - PROCESS | 2544 | 1461267248721 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 2544 | 1461267248723 Marionette TRACE conn5 <- [1,58,null,{}] 12:34:08 INFO - PROCESS | 2544 | 1461267248727 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 2544 | 1461267248800 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:34:08 INFO - PROCESS | 2544 | 1461267248865 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 2544 | ++DOCSHELL 1B227400 == 21 [pid = 2544] [id = 24] 12:34:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 68 (1B22A000) [pid = 2544] [serial = 68] [outer = 00000000] 12:34:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 69 (1B22F800) [pid = 2544] [serial = 69] [outer = 1B22A000] 12:34:08 INFO - PROCESS | 2544 | 1461267248920 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 70 (1B234800) [pid = 2544] [serial = 70] [outer = 1B22A000] 12:34:09 INFO - PROCESS | 2544 | 1461267249310 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 12:34:09 INFO - PROCESS | 2544 | 1461267249353 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 2544 | 1461267249355 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 12:34:09 INFO - PROCESS | 2544 | 1461267249358 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:34:09 INFO - PROCESS | 2544 | 1461267249361 Marionette TRACE conn5 <- [1,62,null,{}] 12:34:09 INFO - PROCESS | 2544 | 1461267249364 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:09 INFO - PROCESS | 2544 | 1461267249495 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:34:09 INFO - PROCESS | 2544 | 1461267249503 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 2544 | ++DOCSHELL 212B8000 == 22 [pid = 2544] [id = 25] 12:34:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (212B8400) [pid = 2544] [serial = 71] [outer = 00000000] 12:34:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (215D3400) [pid = 2544] [serial = 72] [outer = 212B8400] 12:34:09 INFO - PROCESS | 2544 | 1461267249552 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (212C2800) [pid = 2544] [serial = 73] [outer = 212B8400] 12:34:09 INFO - PROCESS | 2544 | 1461267249919 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 12:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:34:09 INFO - PROCESS | 2544 | 1461267249932 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 2544 | 1461267249934 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 12:34:09 INFO - PROCESS | 2544 | 1461267249937 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 2544 | 1461267249939 Marionette TRACE conn5 <- [1,66,null,{}] 12:34:09 INFO - PROCESS | 2544 | 1461267249943 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:10 INFO - PROCESS | 2544 | 1461267250017 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:34:10 INFO - PROCESS | 2544 | 1461267250024 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 2544 | ++DOCSHELL 212E3800 == 23 [pid = 2544] [id = 26] 12:34:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (212E6800) [pid = 2544] [serial = 74] [outer = 00000000] 12:34:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (212EBC00) [pid = 2544] [serial = 75] [outer = 212E6800] 12:34:10 INFO - PROCESS | 2544 | 1461267250069 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (212EB800) [pid = 2544] [serial = 76] [outer = 212E6800] 12:34:10 INFO - PROCESS | 2544 | 1461267250510 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:11 INFO - PROCESS | 2544 | --DOCSHELL 0B57B400 == 22 [pid = 2544] [id = 10] 12:34:11 INFO - PROCESS | 2544 | --DOCSHELL 171C8400 == 21 [pid = 2544] [id = 11] 12:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1332ms 12:34:11 INFO - PROCESS | 2544 | 1461267251274 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 2544 | 1461267251277 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 12:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:34:11 INFO - PROCESS | 2544 | 1461267251282 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 2544 | 1461267251285 Marionette TRACE conn5 <- [1,70,null,{}] 12:34:11 INFO - PROCESS | 2544 | 1461267251292 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 2544 | 1461267251436 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:34:11 INFO - PROCESS | 2544 | 1461267251455 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B2800 == 22 [pid = 2544] [id = 27] 12:34:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (0B6B2C00) [pid = 2544] [serial = 77] [outer = 00000000] 12:34:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (11F8A000) [pid = 2544] [serial = 78] [outer = 0B6B2C00] 12:34:11 INFO - PROCESS | 2544 | 1461267251511 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1230D000) [pid = 2544] [serial = 79] [outer = 0B6B2C00] 12:34:11 INFO - PROCESS | 2544 | 1461267251944 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 12:34:11 INFO - PROCESS | 2544 | 1461267251955 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:34:11 INFO - PROCESS | 2544 | 1461267251959 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 2544 | 1461267251966 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 2544 | 1461267251970 Marionette TRACE conn5 <- [1,74,null,{}] 12:34:11 INFO - PROCESS | 2544 | 1461267251982 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 2544 | 1461267252086 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:34:12 INFO - PROCESS | 2544 | 1461267252093 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 2544 | ++DOCSHELL 123B0C00 == 23 [pid = 2544] [id = 28] 12:34:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (124D4800) [pid = 2544] [serial = 80] [outer = 00000000] 12:34:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (16C05800) [pid = 2544] [serial = 81] [outer = 124D4800] 12:34:12 INFO - PROCESS | 2544 | 1461267252143 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (16C71800) [pid = 2544] [serial = 82] [outer = 124D4800] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (15960C00) [pid = 2544] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (20F3EC00) [pid = 2544] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (0B57F400) [pid = 2544] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (171D1C00) [pid = 2544] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (11F14C00) [pid = 2544] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (124D5000) [pid = 2544] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (173D0800) [pid = 2544] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (19FB5C00) [pid = 2544] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1AFCF400) [pid = 2544] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (1C406C00) [pid = 2544] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 71 (1D2E5800) [pid = 2544] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 70 (214EA800) [pid = 2544] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 69 (16C6E400) [pid = 2544] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 68 (1B22A000) [pid = 2544] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:34:13 INFO - PROCESS | 2544 | --DOMWINDOW == 67 (212B8400) [pid = 2544] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:34:13 INFO - PROCESS | 2544 | 1461267253016 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1080ms 12:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:34:13 INFO - PROCESS | 2544 | 1461267253045 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 2544 | 1461267253048 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 12:34:13 INFO - PROCESS | 2544 | 1461267253051 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 2544 | 1461267253053 Marionette TRACE conn5 <- [1,78,null,{}] 12:34:13 INFO - PROCESS | 2544 | 1461267253063 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 2544 | 1461267253149 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:34:13 INFO - PROCESS | 2544 | 1461267253158 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 2544 | ++DOCSHELL 16EA8C00 == 24 [pid = 2544] [id = 29] 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 68 (16EB1000) [pid = 2544] [serial = 83] [outer = 00000000] 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 69 (17133C00) [pid = 2544] [serial = 84] [outer = 16EB1000] 12:34:13 INFO - PROCESS | 2544 | 1461267253210 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 70 (17380400) [pid = 2544] [serial = 85] [outer = 16EB1000] 12:34:13 INFO - PROCESS | 2544 | 1461267253641 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 12:34:13 INFO - PROCESS | 2544 | 1461267253685 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 2544 | 1461267253687 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:34:13 INFO - PROCESS | 2544 | 1461267253694 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 2544 | 1461267253696 Marionette TRACE conn5 <- [1,82,null,{}] 12:34:13 INFO - PROCESS | 2544 | 1461267253699 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 2544 | 1461267253780 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:34:13 INFO - PROCESS | 2544 | 1461267253788 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 2544 | ++DOCSHELL 1860B000 == 25 [pid = 2544] [id = 30] 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (1860BC00) [pid = 2544] [serial = 86] [outer = 00000000] 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (18F78800) [pid = 2544] [serial = 87] [outer = 1860BC00] 12:34:13 INFO - PROCESS | 2544 | 1461267253839 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (19FB2400) [pid = 2544] [serial = 88] [outer = 1860BC00] 12:34:14 INFO - PROCESS | 2544 | 1461267254252 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 12:34:14 INFO - PROCESS | 2544 | 1461267254330 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 2544 | 1461267254332 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:34:14 INFO - PROCESS | 2544 | 1461267254335 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 2544 | 1461267254337 Marionette TRACE conn5 <- [1,86,null,{}] 12:34:14 INFO - PROCESS | 2544 | 1461267254341 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 2544 | 1461267254418 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:34:14 INFO - PROCESS | 2544 | 1461267254424 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D1400 == 26 [pid = 2544] [id = 31] 12:34:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (1A1DC000) [pid = 2544] [serial = 89] [outer = 00000000] 12:34:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (1B227C00) [pid = 2544] [serial = 90] [outer = 1A1DC000] 12:34:14 INFO - PROCESS | 2544 | 1461267254472 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (1B22C000) [pid = 2544] [serial = 91] [outer = 1A1DC000] 12:34:14 INFO - PROCESS | 2544 | 1461267254924 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 12:34:15 INFO - PROCESS | 2544 | 1461267255001 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 2544 | 1461267255005 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 12:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:34:15 INFO - PROCESS | 2544 | 1461267255011 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 2544 | 1461267255016 Marionette TRACE conn5 <- [1,90,null,{}] 12:34:15 INFO - PROCESS | 2544 | 1461267255022 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:15 INFO - PROCESS | 2544 | 1461267255128 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:34:15 INFO - PROCESS | 2544 | 1461267255216 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 2544 | ++DOCSHELL 11F0F000 == 27 [pid = 2544] [id = 32] 12:34:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (11F14C00) [pid = 2544] [serial = 92] [outer = 00000000] 12:34:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (11F85C00) [pid = 2544] [serial = 93] [outer = 11F14C00] 12:34:15 INFO - PROCESS | 2544 | 1461267255272 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (123B7C00) [pid = 2544] [serial = 94] [outer = 11F14C00] 12:34:15 INFO - PROCESS | 2544 | 1461267255821 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 12:34:15 INFO - PROCESS | 2544 | 1461267255886 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 2544 | 1461267255890 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 12:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:34:15 INFO - PROCESS | 2544 | 1461267255898 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 2544 | 1461267255903 Marionette TRACE conn5 <- [1,94,null,{}] 12:34:15 INFO - PROCESS | 2544 | 1461267255908 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 2544 | 1461267256018 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:34:16 INFO - PROCESS | 2544 | 1461267256094 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 2544 | ++DOCSHELL 1712F400 == 28 [pid = 2544] [id = 33] 12:34:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (17389400) [pid = 2544] [serial = 95] [outer = 00000000] 12:34:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (18F78000) [pid = 2544] [serial = 96] [outer = 17389400] 12:34:16 INFO - PROCESS | 2544 | 1461267256150 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1B227800) [pid = 2544] [serial = 97] [outer = 17389400] 12:34:16 INFO - PROCESS | 2544 | 1461267256655 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 12:34:16 INFO - PROCESS | 2544 | 1461267256731 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 2544 | 1461267256733 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 12:34:16 INFO - PROCESS | 2544 | 1461267256737 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:34:16 INFO - PROCESS | 2544 | 1461267256740 Marionette TRACE conn5 <- [1,98,null,{}] 12:34:16 INFO - PROCESS | 2544 | 1461267256751 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 2544 | 1461267256856 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:34:16 INFO - PROCESS | 2544 | 1461267256928 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 2544 | ++DOCSHELL 1C14A400 == 29 [pid = 2544] [id = 34] 12:34:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1C14CC00) [pid = 2544] [serial = 98] [outer = 00000000] 12:34:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1C45F800) [pid = 2544] [serial = 99] [outer = 1C14CC00] 12:34:16 INFO - PROCESS | 2544 | 1461267256988 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1C466800) [pid = 2544] [serial = 100] [outer = 1C14CC00] 12:34:17 INFO - PROCESS | 2544 | 1461267257569 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 12:34:17 INFO - PROCESS | 2544 | 1461267257610 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 2544 | 1461267257612 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 12:34:17 INFO - PROCESS | 2544 | 1461267257616 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:34:17 INFO - PROCESS | 2544 | 1461267257618 Marionette TRACE conn5 <- [1,102,null,{}] 12:34:17 INFO - PROCESS | 2544 | 1461267257622 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:17 INFO - PROCESS | 2544 | 1461267257723 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:34:17 INFO - PROCESS | 2544 | 1461267257805 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C4800 == 30 [pid = 2544] [id = 35] 12:34:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1D288C00) [pid = 2544] [serial = 101] [outer = 00000000] 12:34:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1D2F3C00) [pid = 2544] [serial = 102] [outer = 1D288C00] 12:34:17 INFO - PROCESS | 2544 | 1461267257860 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1D2F3800) [pid = 2544] [serial = 103] [outer = 1D288C00] 12:34:18 INFO - PROCESS | 2544 | 1461267258372 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 12:34:18 INFO - PROCESS | 2544 | 1461267258390 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 2544 | 1461267258392 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 12:34:18 INFO - PROCESS | 2544 | 1461267258396 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:34:18 INFO - PROCESS | 2544 | 1461267258398 Marionette TRACE conn5 <- [1,106,null,{}] 12:34:18 INFO - PROCESS | 2544 | 1461267258401 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 2544 | 1461267258495 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:34:18 INFO - PROCESS | 2544 | 1461267258588 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 2544 | ++DOCSHELL 11932C00 == 31 [pid = 2544] [id = 36] 12:34:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (119E1000) [pid = 2544] [serial = 104] [outer = 00000000] 12:34:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (181A2C00) [pid = 2544] [serial = 105] [outer = 119E1000] 12:34:18 INFO - PROCESS | 2544 | 1461267258643 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (18603C00) [pid = 2544] [serial = 106] [outer = 119E1000] 12:34:19 INFO - PROCESS | 2544 | 1461267259278 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:34:19 INFO - PROCESS | 2544 | --DOCSHELL 11F12000 == 30 [pid = 2544] [id = 13] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (181A4400) [pid = 2544] [serial = 9] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (18BFC000) [pid = 2544] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1595FC00) [pid = 2544] [serial = 4] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (119E0400) [pid = 2544] [serial = 27] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (17450C00) [pid = 2544] [serial = 30] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (11F78800) [pid = 2544] [serial = 36] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (12726800) [pid = 2544] [serial = 39] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (16C0CC00) [pid = 2544] [serial = 42] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (17450000) [pid = 2544] [serial = 45] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1AF2D400) [pid = 2544] [serial = 48] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1AF54800) [pid = 2544] [serial = 49] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1B5C7800) [pid = 2544] [serial = 51] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (1C466000) [pid = 2544] [serial = 54] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (1E290000) [pid = 2544] [serial = 57] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (210BA000) [pid = 2544] [serial = 60] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (215D8800) [pid = 2544] [serial = 63] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (16C78400) [pid = 2544] [serial = 66] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1B22F800) [pid = 2544] [serial = 69] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (215D3400) [pid = 2544] [serial = 72] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 71 (1822D800) [pid = 2544] [serial = 31] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 70 (11A7E400) [pid = 2544] [serial = 33] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 69 (1BED1800) [pid = 2544] [serial = 52] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 68 (1CBCB800) [pid = 2544] [serial = 55] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 67 (1EC9C800) [pid = 2544] [serial = 58] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 66 (16E3A000) [pid = 2544] [serial = 43] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 65 (2175A800) [pid = 2544] [serial = 64] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 64 (16C77400) [pid = 2544] [serial = 67] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 63 (1B234800) [pid = 2544] [serial = 70] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 62 (1822BC00) [pid = 2544] [serial = 46] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 61 (11F85400) [pid = 2544] [serial = 37] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 60 (11F0CC00) [pid = 2544] [serial = 28] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 59 (2140F800) [pid = 2544] [serial = 22] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 58 (212C2800) [pid = 2544] [serial = 73] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 57 (21414800) [pid = 2544] [serial = 24] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 56 (2140BC00) [pid = 2544] [serial = 21] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 55 (1C5C5C00) [pid = 2544] [serial = 17] [outer = 00000000] [url = about:blank] 12:34:19 INFO - PROCESS | 2544 | --DOMWINDOW == 54 (1CBC4C00) [pid = 2544] [serial = 14] [outer = 00000000] [url = about:blank] 12:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1418ms 12:34:19 INFO - PROCESS | 2544 | 1461267259847 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 2544 | 1461267259852 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 12:34:19 INFO - PROCESS | 2544 | 1461267259858 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:34:19 INFO - PROCESS | 2544 | 1461267259861 Marionette TRACE conn5 <- [1,110,null,{}] 12:34:19 INFO - PROCESS | 2544 | 1461267259867 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 2544 | 1461267259954 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:34:19 INFO - PROCESS | 2544 | 1461267259962 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 2544 | ++DOCSHELL 11A82400 == 31 [pid = 2544] [id = 37] 12:34:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 55 (11ADB800) [pid = 2544] [serial = 107] [outer = 00000000] 12:34:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 56 (11F6F800) [pid = 2544] [serial = 108] [outer = 11ADB800] 12:34:20 INFO - PROCESS | 2544 | 1461267260010 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 57 (11F78800) [pid = 2544] [serial = 109] [outer = 11ADB800] 12:34:20 INFO - PROCESS | 2544 | 1461267260447 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:34:20 INFO - PROCESS | 2544 | 1461267260494 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 2544 | 1461267260498 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 12:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:34:20 INFO - PROCESS | 2544 | 1461267260506 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 2544 | 1461267260510 Marionette TRACE conn5 <- [1,114,null,{}] 12:34:20 INFO - PROCESS | 2544 | 1461267260515 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:20 INFO - PROCESS | 2544 | 1461267260601 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:34:20 INFO - PROCESS | 2544 | 1461267260611 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 2544 | ++DOCSHELL 1595FC00 == 32 [pid = 2544] [id = 38] 12:34:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 58 (15960400) [pid = 2544] [serial = 110] [outer = 00000000] 12:34:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 59 (16C0A400) [pid = 2544] [serial = 111] [outer = 15960400] 12:34:20 INFO - PROCESS | 2544 | 1461267260657 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 60 (16C70800) [pid = 2544] [serial = 112] [outer = 15960400] 12:34:21 INFO - PROCESS | 2544 | 1461267261080 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 12:34:21 INFO - PROCESS | 2544 | 1461267261138 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 2544 | 1461267261141 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:34:21 INFO - PROCESS | 2544 | 1461267261145 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 2544 | 1461267261147 Marionette TRACE conn5 <- [1,118,null,{}] 12:34:21 INFO - PROCESS | 2544 | 1461267261158 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 2544 | 1461267261248 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:34:21 INFO - PROCESS | 2544 | 1461267261297 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 2544 | ++DOCSHELL 173D4800 == 33 [pid = 2544] [id = 39] 12:34:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 61 (17441800) [pid = 2544] [serial = 113] [outer = 00000000] 12:34:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 62 (1819D800) [pid = 2544] [serial = 114] [outer = 17441800] 12:34:21 INFO - PROCESS | 2544 | 1461267261347 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 63 (181A4000) [pid = 2544] [serial = 115] [outer = 17441800] 12:34:21 INFO - PROCESS | 2544 | 1461267261749 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 12:34:21 INFO - PROCESS | 2544 | 1461267261778 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 2544 | 1461267261780 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 12:34:21 INFO - PROCESS | 2544 | 1461267261784 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:34:21 INFO - PROCESS | 2544 | 1461267261785 Marionette TRACE conn5 <- [1,122,null,{}] 12:34:21 INFO - PROCESS | 2544 | 1461267261789 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 2544 | 1461267261866 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:34:21 INFO - PROCESS | 2544 | 1461267261873 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 2544 | ++DOCSHELL 181A5000 == 34 [pid = 2544] [id = 40] 12:34:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 64 (18606400) [pid = 2544] [serial = 116] [outer = 00000000] 12:34:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 65 (1A1D9800) [pid = 2544] [serial = 117] [outer = 18606400] 12:34:21 INFO - PROCESS | 2544 | 1461267261922 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 66 (1AF4E400) [pid = 2544] [serial = 118] [outer = 18606400] 12:34:22 INFO - PROCESS | 2544 | 1461267262366 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 12:34:22 INFO - PROCESS | 2544 | 1461267262418 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 2544 | 1461267262420 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 12:34:22 INFO - PROCESS | 2544 | 1461267262423 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:34:22 INFO - PROCESS | 2544 | 1461267262425 Marionette TRACE conn5 <- [1,126,null,{}] 12:34:22 INFO - PROCESS | 2544 | 1461267262429 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:22 INFO - PROCESS | 2544 | 1461267262526 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:34:22 INFO - PROCESS | 2544 | 1461267262535 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 2544 | ++DOCSHELL 1AF54800 == 35 [pid = 2544] [id = 41] 12:34:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 67 (1AFD6C00) [pid = 2544] [serial = 119] [outer = 00000000] 12:34:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 68 (1B233800) [pid = 2544] [serial = 120] [outer = 1AFD6C00] 12:34:22 INFO - PROCESS | 2544 | 1461267262583 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 69 (1B333C00) [pid = 2544] [serial = 121] [outer = 1AFD6C00] 12:34:23 INFO - PROCESS | 2544 | 1461267263036 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:34:23 INFO - PROCESS | 2544 | 1461267263059 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 2544 | 1461267263061 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 12:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:34:23 INFO - PROCESS | 2544 | 1461267263071 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 2544 | 1461267263072 Marionette TRACE conn5 <- [1,130,null,{}] 12:34:23 INFO - PROCESS | 2544 | 1461267263076 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 2544 | 1461267263198 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:34:23 INFO - PROCESS | 2544 | 1461267263207 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 2544 | ++DOCSHELL 1B336400 == 36 [pid = 2544] [id = 42] 12:34:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 70 (1B5C0800) [pid = 2544] [serial = 122] [outer = 00000000] 12:34:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (1C154800) [pid = 2544] [serial = 123] [outer = 1B5C0800] 12:34:23 INFO - PROCESS | 2544 | 1461267263258 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (1C1B4000) [pid = 2544] [serial = 124] [outer = 1B5C0800] 12:34:23 INFO - PROCESS | 2544 | 1461267263703 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 12:34:23 INFO - PROCESS | 2544 | 1461267263758 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 2544 | 1461267263760 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 12:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:34:23 INFO - PROCESS | 2544 | 1461267263764 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 2544 | 1461267263765 Marionette TRACE conn5 <- [1,134,null,{}] 12:34:23 INFO - PROCESS | 2544 | 1461267263769 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 2544 | 1461267263862 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:34:23 INFO - PROCESS | 2544 | 1461267263932 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B9C00 == 37 [pid = 2544] [id = 43] 12:34:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (1C1BA000) [pid = 2544] [serial = 125] [outer = 00000000] 12:34:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (1C584000) [pid = 2544] [serial = 126] [outer = 1C1BA000] 12:34:23 INFO - PROCESS | 2544 | 1461267263977 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (1C5C6800) [pid = 2544] [serial = 127] [outer = 1C1BA000] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (212E6800) [pid = 2544] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1A1DC000) [pid = 2544] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (1ED06400) [pid = 2544] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 71 (124D4800) [pid = 2544] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 70 (0B6B2C00) [pid = 2544] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 69 (16EB1000) [pid = 2544] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:34:24 INFO - PROCESS | 2544 | --DOMWINDOW == 68 (1860BC00) [pid = 2544] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:34:24 INFO - PROCESS | 2544 | 1461267264400 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 12:34:24 INFO - PROCESS | 2544 | 1461267264434 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 2544 | 1461267264436 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:34:24 INFO - PROCESS | 2544 | 1461267264443 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 2544 | 1461267264445 Marionette TRACE conn5 <- [1,138,null,{}] 12:34:24 INFO - PROCESS | 2544 | 1461267264449 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:24 INFO - PROCESS | 2544 | 1461267264520 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:34:24 INFO - PROCESS | 2544 | 1461267264527 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 2544 | ++DOCSHELL 18235C00 == 38 [pid = 2544] [id = 44] 12:34:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 69 (18237400) [pid = 2544] [serial = 128] [outer = 00000000] 12:34:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 70 (1C408400) [pid = 2544] [serial = 129] [outer = 18237400] 12:34:24 INFO - PROCESS | 2544 | 1461267264572 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (1C1BA800) [pid = 2544] [serial = 130] [outer = 18237400] 12:34:24 INFO - PROCESS | 2544 | 1461267264970 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 572ms 12:34:25 INFO - PROCESS | 2544 | 1461267265016 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 2544 | 1461267265018 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 12:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:34:25 INFO - PROCESS | 2544 | 1461267265026 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - PROCESS | 2544 | 1461267265028 Marionette TRACE conn5 <- [1,142,null,{}] 12:34:25 INFO - PROCESS | 2544 | 1461267265031 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 2544 | 1461267265103 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:34:25 INFO - PROCESS | 2544 | 1461267265110 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 2544 | ++DOCSHELL 1D27F400 == 39 [pid = 2544] [id = 45] 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (1D289400) [pid = 2544] [serial = 131] [outer = 00000000] 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (1E29A400) [pid = 2544] [serial = 132] [outer = 1D289400] 12:34:25 INFO - PROCESS | 2544 | 1461267265157 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (1EC9C800) [pid = 2544] [serial = 133] [outer = 1D289400] 12:34:25 INFO - PROCESS | 2544 | 1461267265594 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 12:34:25 INFO - PROCESS | 2544 | 1461267265658 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 2544 | 1461267265660 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 12:34:25 INFO - PROCESS | 2544 | 1461267265663 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:34:25 INFO - PROCESS | 2544 | 1461267265665 Marionette TRACE conn5 <- [1,146,null,{}] 12:34:25 INFO - PROCESS | 2544 | 1461267265669 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 2544 | 1461267265746 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:34:25 INFO - PROCESS | 2544 | 1461267265752 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B1C00 == 40 [pid = 2544] [id = 46] 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (1E20C800) [pid = 2544] [serial = 134] [outer = 00000000] 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (1F2C9000) [pid = 2544] [serial = 135] [outer = 1E20C800] 12:34:25 INFO - PROCESS | 2544 | 1461267265800 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (1F468800) [pid = 2544] [serial = 136] [outer = 1E20C800] 12:34:26 INFO - PROCESS | 2544 | 1461267266320 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 730ms 12:34:26 INFO - PROCESS | 2544 | 1461267266398 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 2544 | 1461267266403 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:34:26 INFO - PROCESS | 2544 | 1461267266409 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 2544 | 1461267266413 Marionette TRACE conn5 <- [1,150,null,{}] 12:34:26 INFO - PROCESS | 2544 | 1461267266525 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 2544 | 1461267266639 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:34:26 INFO - PROCESS | 2544 | 1461267266703 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 2544 | ++DOCSHELL 1197FC00 == 41 [pid = 2544] [id = 47] 12:34:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (11980000) [pid = 2544] [serial = 137] [outer = 00000000] 12:34:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (12730C00) [pid = 2544] [serial = 138] [outer = 11980000] 12:34:26 INFO - PROCESS | 2544 | 1461267266760 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (159E7800) [pid = 2544] [serial = 139] [outer = 11980000] 12:34:27 INFO - PROCESS | 2544 | 1461267267484 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1120ms 12:34:27 INFO - PROCESS | 2544 | 1461267267533 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 2544 | 1461267267539 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 12:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:34:27 INFO - PROCESS | 2544 | 1461267267546 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 2544 | 1461267267549 Marionette TRACE conn5 <- [1,154,null,{}] 12:34:27 INFO - PROCESS | 2544 | 1461267267553 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:27 INFO - PROCESS | 2544 | 1461267267670 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:34:27 INFO - PROCESS | 2544 | 1461267267740 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 2544 | ++DOCSHELL 1732B400 == 42 [pid = 2544] [id = 48] 12:34:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (173D3000) [pid = 2544] [serial = 140] [outer = 00000000] 12:34:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (19FB4800) [pid = 2544] [serial = 141] [outer = 173D3000] 12:34:27 INFO - PROCESS | 2544 | 1461267267795 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1B22B800) [pid = 2544] [serial = 142] [outer = 173D3000] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1C5C4800 == 41 [pid = 2544] [id = 35] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1C14A400 == 40 [pid = 2544] [id = 34] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1712F400 == 39 [pid = 2544] [id = 33] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 11F0F000 == 38 [pid = 2544] [id = 32] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1D27F400 == 37 [pid = 2544] [id = 45] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 18235C00 == 36 [pid = 2544] [id = 44] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1C1B9C00 == 35 [pid = 2544] [id = 43] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1B336400 == 34 [pid = 2544] [id = 42] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1AF54800 == 33 [pid = 2544] [id = 41] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 181A5000 == 32 [pid = 2544] [id = 40] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 173D4800 == 31 [pid = 2544] [id = 39] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 1595FC00 == 30 [pid = 2544] [id = 38] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 11A82400 == 29 [pid = 2544] [id = 37] 12:34:28 INFO - PROCESS | 2544 | --DOCSHELL 11932C00 == 28 [pid = 2544] [id = 36] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (16C05800) [pid = 2544] [serial = 81] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1B22C000) [pid = 2544] [serial = 91] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (11F8A000) [pid = 2544] [serial = 78] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (17133C00) [pid = 2544] [serial = 84] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (19FB2400) [pid = 2544] [serial = 88] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (16C71800) [pid = 2544] [serial = 82] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (17380400) [pid = 2544] [serial = 85] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1230D000) [pid = 2544] [serial = 79] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (18F78800) [pid = 2544] [serial = 87] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (212EB800) [pid = 2544] [serial = 76] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (212EBC00) [pid = 2544] [serial = 75] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 71 (1B227C00) [pid = 2544] [serial = 90] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | --DOMWINDOW == 70 (214E7C00) [pid = 2544] [serial = 61] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 2544 | 1461267268539 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1023ms 12:34:28 INFO - PROCESS | 2544 | 1461267268570 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 2544 | 1461267268575 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:34:28 INFO - PROCESS | 2544 | 1461267268580 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 2544 | 1461267268583 Marionette TRACE conn5 <- [1,158,null,{}] 12:34:28 INFO - PROCESS | 2544 | 1461267268591 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 2544 | 1461267268676 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:34:28 INFO - PROCESS | 2544 | 1461267268756 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B4800 == 29 [pid = 2544] [id = 49] 12:34:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (0B6B5800) [pid = 2544] [serial = 143] [outer = 00000000] 12:34:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (1237AC00) [pid = 2544] [serial = 144] [outer = 0B6B5800] 12:34:28 INFO - PROCESS | 2544 | 1461267268805 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (1304BC00) [pid = 2544] [serial = 145] [outer = 0B6B5800] 12:34:29 INFO - PROCESS | 2544 | 1461267269189 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 12:34:29 INFO - PROCESS | 2544 | 1461267269211 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 2544 | 1461267269216 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:34:29 INFO - PROCESS | 2544 | 1461267269233 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 2544 | 1461267269235 Marionette TRACE conn5 <- [1,162,null,{}] 12:34:29 INFO - PROCESS | 2544 | 1461267269243 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:29 INFO - PROCESS | 2544 | 1461267269347 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:34:29 INFO - PROCESS | 2544 | 1461267269360 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 2544 | ++DOCSHELL 16C76400 == 30 [pid = 2544] [id = 50] 12:34:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (16E1F800) [pid = 2544] [serial = 146] [outer = 00000000] 12:34:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (171D0C00) [pid = 2544] [serial = 147] [outer = 16E1F800] 12:34:29 INFO - PROCESS | 2544 | 1461267269405 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (17387000) [pid = 2544] [serial = 148] [outer = 16E1F800] 12:34:29 INFO - PROCESS | 2544 | 1461267269868 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 12:34:29 INFO - PROCESS | 2544 | 1461267269916 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 2544 | 1461267269918 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:34:29 INFO - PROCESS | 2544 | 1461267269922 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 2544 | 1461267269926 Marionette TRACE conn5 <- [1,166,null,{}] 12:34:29 INFO - PROCESS | 2544 | 1461267269937 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 2544 | 1461267270021 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:34:30 INFO - PROCESS | 2544 | 1461267270032 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 2544 | ++DOCSHELL 19FAD800 == 31 [pid = 2544] [id = 51] 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (19FADC00) [pid = 2544] [serial = 149] [outer = 00000000] 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (1A1E0800) [pid = 2544] [serial = 150] [outer = 19FADC00] 12:34:30 INFO - PROCESS | 2544 | 1461267270084 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1AFCC400) [pid = 2544] [serial = 151] [outer = 19FADC00] 12:34:30 INFO - PROCESS | 2544 | 1461267270504 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 12:34:30 INFO - PROCESS | 2544 | 1461267270556 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 2544 | 1461267270558 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 12:34:30 INFO - PROCESS | 2544 | 1461267270562 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:34:30 INFO - PROCESS | 2544 | 1461267270564 Marionette TRACE conn5 <- [1,170,null,{}] 12:34:30 INFO - PROCESS | 2544 | 1461267270567 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 2544 | 1461267270651 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:34:30 INFO - PROCESS | 2544 | 1461267270685 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 2544 | ++DOCSHELL 16EA4C00 == 32 [pid = 2544] [id = 52] 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1B22FC00) [pid = 2544] [serial = 152] [outer = 00000000] 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1BC38C00) [pid = 2544] [serial = 153] [outer = 1B22FC00] 12:34:30 INFO - PROCESS | 2544 | 1461267270733 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1BED4000) [pid = 2544] [serial = 154] [outer = 1B22FC00] 12:34:31 INFO - PROCESS | 2544 | 1461267271171 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 12:34:31 INFO - PROCESS | 2544 | 1461267271196 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:34:31 INFO - PROCESS | 2544 | 1461267271198 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 12:34:31 INFO - PROCESS | 2544 | 1461267271201 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 2544 | 1461267271202 Marionette TRACE conn5 <- [1,174,null,{}] 12:34:31 INFO - PROCESS | 2544 | 1461267271210 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:31 INFO - PROCESS | 2544 | 1461267271308 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:34:31 INFO - PROCESS | 2544 | 1461267271317 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B3400 == 33 [pid = 2544] [id = 53] 12:34:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1C1B4400) [pid = 2544] [serial = 155] [outer = 00000000] 12:34:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1C408800) [pid = 2544] [serial = 156] [outer = 1C1B4400] 12:34:31 INFO - PROCESS | 2544 | 1461267271364 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1C405400) [pid = 2544] [serial = 157] [outer = 1C1B4400] 12:34:31 INFO - PROCESS | 2544 | 1461267271785 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 12:34:31 INFO - PROCESS | 2544 | 1461267271837 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 2544 | 1461267271839 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 12:34:31 INFO - PROCESS | 2544 | 1461267271843 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:34:31 INFO - PROCESS | 2544 | 1461267271845 Marionette TRACE conn5 <- [1,178,null,{}] 12:34:31 INFO - PROCESS | 2544 | 1461267271848 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:31 INFO - PROCESS | 2544 | 1461267271965 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:34:32 INFO - PROCESS | 2544 | 1461267271995 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 2544 | ++DOCSHELL 1C57A800 == 34 [pid = 2544] [id = 54] 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1C5C7400) [pid = 2544] [serial = 158] [outer = 00000000] 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1F466C00) [pid = 2544] [serial = 159] [outer = 1C5C7400] 12:34:32 INFO - PROCESS | 2544 | 1461267272094 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1D2EFC00) [pid = 2544] [serial = 160] [outer = 1C5C7400] 12:34:32 INFO - PROCESS | 2544 | 1461267272497 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 12:34:32 INFO - PROCESS | 2544 | 1461267272516 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 2544 | 1461267272518 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 12:34:32 INFO - PROCESS | 2544 | 1461267272528 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:34:32 INFO - PROCESS | 2544 | 1461267272530 Marionette TRACE conn5 <- [1,182,null,{}] 12:34:32 INFO - PROCESS | 2544 | 1461267272533 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:32 INFO - PROCESS | 2544 | 1461267272631 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:34:32 INFO - PROCESS | 2544 | 1461267272637 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 2544 | ++DOCSHELL 212B4800 == 35 [pid = 2544] [id = 55] 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (212B5C00) [pid = 2544] [serial = 161] [outer = 00000000] 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (212C0000) [pid = 2544] [serial = 162] [outer = 212B5C00] 12:34:32 INFO - PROCESS | 2544 | 1461267272686 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (212BF000) [pid = 2544] [serial = 163] [outer = 212B5C00] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1AFD6C00) [pid = 2544] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (11ADB800) [pid = 2544] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (17441800) [pid = 2544] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (15960400) [pid = 2544] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (18606400) [pid = 2544] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (1D289400) [pid = 2544] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (1B5C0800) [pid = 2544] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (11F14C00) [pid = 2544] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (17389400) [pid = 2544] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1C14CC00) [pid = 2544] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1D288C00) [pid = 2544] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1C1BA000) [pid = 2544] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:34:33 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (18237400) [pid = 2544] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:34:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (0B6B5C00) [pid = 2544] [serial = 164] [outer = 11AD8400] 12:34:33 INFO - PROCESS | 2544 | 1461267273243 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 12:34:33 INFO - PROCESS | 2544 | 1461267273309 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 2544 | 1461267273311 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 12:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:34:33 INFO - PROCESS | 2544 | 1461267273315 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 2544 | 1461267273317 Marionette TRACE conn5 <- [1,186,null,{}] 12:34:33 INFO - PROCESS | 2544 | 1461267273320 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 2544 | 1461267273393 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:34:33 INFO - PROCESS | 2544 | 1461267273403 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 2544 | ++DOCSHELL 12381400 == 36 [pid = 2544] [id = 56] 12:34:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (15961C00) [pid = 2544] [serial = 165] [outer = 00000000] 12:34:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1EC9A400) [pid = 2544] [serial = 166] [outer = 15961C00] 12:34:33 INFO - PROCESS | 2544 | 1461267273451 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1E295400) [pid = 2544] [serial = 167] [outer = 15961C00] 12:34:33 INFO - PROCESS | 2544 | 1461267273852 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 12:34:33 INFO - PROCESS | 2544 | 1461267273896 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 2544 | 1461267273898 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 12:34:33 INFO - PROCESS | 2544 | 1461267273902 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 2544 | 1461267273904 Marionette TRACE conn5 <- [1,190,null,{}] 12:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:34:33 INFO - PROCESS | 2544 | 1461267273907 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 2544 | 1461267273982 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:34:33 INFO - PROCESS | 2544 | 1461267273989 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 2544 | ++DOCSHELL 18FE7800 == 37 [pid = 2544] [id = 57] 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1D2F0800) [pid = 2544] [serial = 168] [outer = 00000000] 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (212F0400) [pid = 2544] [serial = 169] [outer = 1D2F0800] 12:34:34 INFO - PROCESS | 2544 | 1461267274037 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (2140A000) [pid = 2544] [serial = 170] [outer = 1D2F0800] 12:34:34 INFO - PROCESS | 2544 | 1461267274433 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 12:34:34 INFO - PROCESS | 2544 | 1461267274478 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:34:34 INFO - PROCESS | 2544 | 1461267274480 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 12:34:34 INFO - PROCESS | 2544 | 1461267274494 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - PROCESS | 2544 | 1461267274495 Marionette TRACE conn5 <- [1,194,null,{}] 12:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:34:34 INFO - PROCESS | 2544 | 1461267274499 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:34 INFO - PROCESS | 2544 | 1461267274578 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:34:34 INFO - PROCESS | 2544 | 1461267274584 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 2544 | ++DOCSHELL 212EF400 == 38 [pid = 2544] [id = 58] 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (2140B400) [pid = 2544] [serial = 171] [outer = 00000000] 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (21417800) [pid = 2544] [serial = 172] [outer = 2140B400] 12:34:34 INFO - PROCESS | 2544 | 1461267274630 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (214E7400) [pid = 2544] [serial = 173] [outer = 2140B400] 12:34:35 INFO - PROCESS | 2544 | 1461267275150 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 12:34:35 INFO - PROCESS | 2544 | 1461267275169 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 2544 | 1461267275174 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 12:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:34:35 INFO - PROCESS | 2544 | 1461267275179 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 2544 | 1461267275184 Marionette TRACE conn5 <- [1,198,null,{}] 12:34:35 INFO - PROCESS | 2544 | 1461267275191 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:35 INFO - PROCESS | 2544 | 1461267275294 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:34:35 INFO - PROCESS | 2544 | 1461267275371 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 2544 | ++DOCSHELL 0B619400 == 39 [pid = 2544] [id = 59] 12:34:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (0B61A400) [pid = 2544] [serial = 174] [outer = 00000000] 12:34:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (0B621800) [pid = 2544] [serial = 175] [outer = 0B61A400] 12:34:35 INFO - PROCESS | 2544 | 1461267275428 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (11985C00) [pid = 2544] [serial = 176] [outer = 0B61A400] 12:34:36 INFO - PROCESS | 2544 | 1461267276057 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 12:34:36 INFO - PROCESS | 2544 | 1461267276121 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 2544 | 1461267276128 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:34:36 INFO - PROCESS | 2544 | 1461267276136 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 2544 | 1461267276139 Marionette TRACE conn5 <- [1,202,null,{}] 12:34:36 INFO - PROCESS | 2544 | 1461267276143 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:36 INFO - PROCESS | 2544 | 1461267276251 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:34:36 INFO - PROCESS | 2544 | 1461267276324 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 2544 | ++DOCSHELL 16C6DC00 == 40 [pid = 2544] [id = 60] 12:34:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (16C72000) [pid = 2544] [serial = 177] [outer = 00000000] 12:34:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (17329C00) [pid = 2544] [serial = 178] [outer = 16C72000] 12:34:36 INFO - PROCESS | 2544 | 1461267276379 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (181A5000) [pid = 2544] [serial = 179] [outer = 16C72000] 12:34:36 INFO - PROCESS | 2544 | 1461267276934 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 12:34:36 INFO - PROCESS | 2544 | 1461267276967 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 2544 | 1461267276970 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:34:36 INFO - PROCESS | 2544 | 1461267276974 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 2544 | 1461267276977 Marionette TRACE conn5 <- [1,206,null,{}] 12:34:36 INFO - PROCESS | 2544 | 1461267276988 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 2544 | 1461267277092 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:34:37 INFO - PROCESS | 2544 | 1461267277178 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 2544 | ++DOCSHELL 1B233400 == 41 [pid = 2544] [id = 61] 12:34:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1B5C6000) [pid = 2544] [serial = 180] [outer = 00000000] 12:34:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1CC0F000) [pid = 2544] [serial = 181] [outer = 1B5C6000] 12:34:37 INFO - PROCESS | 2544 | 1461267277236 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1ED05400) [pid = 2544] [serial = 182] [outer = 1B5C6000] 12:34:37 INFO - PROCESS | 2544 | 1461267277795 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 12:34:37 INFO - PROCESS | 2544 | 1461267277847 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 2544 | 1461267277850 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:34:37 INFO - PROCESS | 2544 | 1461267277854 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 2544 | 1461267277856 Marionette TRACE conn5 <- [1,210,null,{}] 12:34:37 INFO - PROCESS | 2544 | 1461267277861 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 2544 | 1461267277964 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:34:38 INFO - PROCESS | 2544 | 1461267278050 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 2544 | ++DOCSHELL 0F051000 == 42 [pid = 2544] [id = 62] 12:34:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (0F052800) [pid = 2544] [serial = 183] [outer = 00000000] 12:34:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (0F058400) [pid = 2544] [serial = 184] [outer = 0F052800] 12:34:38 INFO - PROCESS | 2544 | 1461267278105 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C1B3C00) [pid = 2544] [serial = 185] [outer = 0F052800] 12:34:38 INFO - PROCESS | 2544 | 1461267278765 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 12:34:38 INFO - PROCESS | 2544 | 1461267278827 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:34:38 INFO - PROCESS | 2544 | 1461267278831 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 12:34:38 INFO - PROCESS | 2544 | 1461267278837 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 2544 | 1461267278841 Marionette TRACE conn5 <- [1,214,null,{}] 12:34:38 INFO - PROCESS | 2544 | 1461267278847 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:38 INFO - PROCESS | 2544 | 1461267278939 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:34:39 INFO - PROCESS | 2544 | 1461267279017 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 2544 | ++DOCSHELL 11A78800 == 43 [pid = 2544] [id = 63] 12:34:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (11A7BC00) [pid = 2544] [serial = 186] [outer = 00000000] 12:34:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (11F85400) [pid = 2544] [serial = 187] [outer = 11A7BC00] 12:34:39 INFO - PROCESS | 2544 | 1461267279066 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (12379400) [pid = 2544] [serial = 188] [outer = 11A7BC00] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 18FE7800 == 42 [pid = 2544] [id = 57] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 12381400 == 41 [pid = 2544] [id = 56] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 212B4800 == 40 [pid = 2544] [id = 55] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 1C57A800 == 39 [pid = 2544] [id = 54] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 1C1B3400 == 38 [pid = 2544] [id = 53] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 16EA4C00 == 37 [pid = 2544] [id = 52] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 19FAD800 == 36 [pid = 2544] [id = 51] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 16C76400 == 35 [pid = 2544] [id = 50] 12:34:39 INFO - PROCESS | 2544 | --DOCSHELL 0B6B4800 == 34 [pid = 2544] [id = 49] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1F2C9000) [pid = 2544] [serial = 135] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (123B7C00) [pid = 2544] [serial = 94] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (11F85C00) [pid = 2544] [serial = 93] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B333C00) [pid = 2544] [serial = 121] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1B233800) [pid = 2544] [serial = 120] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (11F6F800) [pid = 2544] [serial = 108] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (11F78800) [pid = 2544] [serial = 109] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1819D800) [pid = 2544] [serial = 114] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (181A4000) [pid = 2544] [serial = 115] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (16C0A400) [pid = 2544] [serial = 111] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (16C70800) [pid = 2544] [serial = 112] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1A1D9800) [pid = 2544] [serial = 117] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (181A2C00) [pid = 2544] [serial = 105] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1EC9C800) [pid = 2544] [serial = 133] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1C1B4000) [pid = 2544] [serial = 124] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (1C154800) [pid = 2544] [serial = 123] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1B227800) [pid = 2544] [serial = 97] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (18F78000) [pid = 2544] [serial = 96] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (1C466800) [pid = 2544] [serial = 100] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1C45F800) [pid = 2544] [serial = 99] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (1D2F3800) [pid = 2544] [serial = 103] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1D2F3C00) [pid = 2544] [serial = 102] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1C584000) [pid = 2544] [serial = 126] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1E29A400) [pid = 2544] [serial = 132] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (1C5C6800) [pid = 2544] [serial = 127] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (1C1BA800) [pid = 2544] [serial = 130] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (1C408400) [pid = 2544] [serial = 129] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1AF4E400) [pid = 2544] [serial = 118] [outer = 00000000] [url = about:blank] 12:34:39 INFO - PROCESS | 2544 | 1461267279658 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 890ms 12:34:39 INFO - PROCESS | 2544 | 1461267279728 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 2544 | 1461267279733 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:34:39 INFO - PROCESS | 2544 | 1461267279740 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 2544 | 1461267279742 Marionette TRACE conn5 <- [1,218,null,{}] 12:34:39 INFO - PROCESS | 2544 | 1461267279746 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:39 INFO - PROCESS | 2544 | 1461267279839 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:34:39 INFO - PROCESS | 2544 | 1461267279911 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 2544 | ++DOCSHELL 0D9BF400 == 35 [pid = 2544] [id = 64] 12:34:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (1197C400) [pid = 2544] [serial = 189] [outer = 00000000] 12:34:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (12308000) [pid = 2544] [serial = 190] [outer = 1197C400] 12:34:39 INFO - PROCESS | 2544 | 1461267279957 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (123B7C00) [pid = 2544] [serial = 191] [outer = 1197C400] 12:34:40 INFO - PROCESS | 2544 | 1461267280326 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 12:34:40 INFO - PROCESS | 2544 | 1461267280372 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 2544 | 1461267280374 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 12:34:40 INFO - PROCESS | 2544 | 1461267280378 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:34:40 INFO - PROCESS | 2544 | 1461267280381 Marionette TRACE conn5 <- [1,222,null,{}] 12:34:40 INFO - PROCESS | 2544 | 1461267280392 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:40 INFO - PROCESS | 2544 | 1461267280504 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:34:40 INFO - PROCESS | 2544 | 1461267280515 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 2544 | ++DOCSHELL 1712AC00 == 36 [pid = 2544] [id = 65] 12:34:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1712E800) [pid = 2544] [serial = 192] [outer = 00000000] 12:34:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (17388C00) [pid = 2544] [serial = 193] [outer = 1712E800] 12:34:40 INFO - PROCESS | 2544 | 1461267280566 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1819E800) [pid = 2544] [serial = 194] [outer = 1712E800] 12:34:41 INFO - PROCESS | 2544 | 1461267281001 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 12:34:41 INFO - PROCESS | 2544 | 1461267281052 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 2544 | 1461267281054 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 2544 | 1461267281058 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:34:41 INFO - PROCESS | 2544 | 1461267281060 Marionette TRACE conn5 <- [1,226,null,{}] 12:34:41 INFO - PROCESS | 2544 | 1461267281063 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 2544 | 1461267281140 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:34:41 INFO - PROCESS | 2544 | 1461267281146 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 2544 | ++DOCSHELL 18237C00 == 37 [pid = 2544] [id = 66] 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1860B800) [pid = 2544] [serial = 195] [outer = 00000000] 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (18F79400) [pid = 2544] [serial = 196] [outer = 1860B800] 12:34:41 INFO - PROCESS | 2544 | 1461267281194 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (19FB3C00) [pid = 2544] [serial = 197] [outer = 1860B800] 12:34:41 INFO - PROCESS | 2544 | 1461267281616 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 571ms 12:34:41 INFO - PROCESS | 2544 | 1461267281632 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 2544 | 1461267281634 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 2544 | 1461267281654 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 2544 | 1461267281656 Marionette TRACE conn5 <- [1,230,null,{}] 12:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:34:41 INFO - PROCESS | 2544 | 1461267281659 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 2544 | 1461267281733 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:34:41 INFO - PROCESS | 2544 | 1461267281741 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 2544 | ++DOCSHELL 1A1DC000 == 38 [pid = 2544] [id = 67] 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1A9B4000) [pid = 2544] [serial = 198] [outer = 00000000] 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1B228800) [pid = 2544] [serial = 199] [outer = 1A9B4000] 12:34:41 INFO - PROCESS | 2544 | 1461267281788 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1B22C000) [pid = 2544] [serial = 200] [outer = 1A9B4000] 12:34:42 INFO - PROCESS | 2544 | 1461267282279 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 12:34:42 INFO - PROCESS | 2544 | 1461267282330 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 2544 | 1461267282332 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 12:34:42 INFO - PROCESS | 2544 | 1461267282335 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:34:42 INFO - PROCESS | 2544 | 1461267282337 Marionette TRACE conn5 <- [1,234,null,{}] 12:34:42 INFO - PROCESS | 2544 | 1461267282341 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:42 INFO - PROCESS | 2544 | 1461267282467 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:34:42 INFO - PROCESS | 2544 | 1461267282482 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 2544 | ++DOCSHELL 0D95A000 == 39 [pid = 2544] [id = 68] 12:34:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1B227800) [pid = 2544] [serial = 201] [outer = 00000000] 12:34:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1C1AF400) [pid = 2544] [serial = 202] [outer = 1B227800] 12:34:42 INFO - PROCESS | 2544 | 1461267282530 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1C1B5C00) [pid = 2544] [serial = 203] [outer = 1B227800] 12:34:42 INFO - PROCESS | 2544 | 1461267282978 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 12:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:34:43 INFO - PROCESS | 2544 | 1461267283012 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 2544 | 1461267283014 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 12:34:43 INFO - PROCESS | 2544 | 1461267283017 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 2544 | 1461267283019 Marionette TRACE conn5 <- [1,238,null,{}] 12:34:43 INFO - PROCESS | 2544 | 1461267283022 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:43 INFO - PROCESS | 2544 | 1461267283152 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:34:43 INFO - PROCESS | 2544 | 1461267283176 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 2544 | ++DOCSHELL 1C465C00 == 40 [pid = 2544] [id = 69] 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1C466000) [pid = 2544] [serial = 204] [outer = 00000000] 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1C5C0800) [pid = 2544] [serial = 205] [outer = 1C466000] 12:34:43 INFO - PROCESS | 2544 | 1461267283220 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1CBC6400) [pid = 2544] [serial = 206] [outer = 1C466000] 12:34:43 INFO - PROCESS | 2544 | 1461267283626 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 12:34:43 INFO - PROCESS | 2544 | 1461267283650 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 2544 | 1461267283652 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 12:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:34:43 INFO - PROCESS | 2544 | 1461267283655 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 2544 | 1461267283657 Marionette TRACE conn5 <- [1,242,null,{}] 12:34:43 INFO - PROCESS | 2544 | 1461267283661 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:43 INFO - PROCESS | 2544 | 1461267283766 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:34:43 INFO - PROCESS | 2544 | 1461267283773 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 2544 | ++DOCSHELL 1C57A800 == 41 [pid = 2544] [id = 70] 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1CBCC400) [pid = 2544] [serial = 207] [outer = 00000000] 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1E20D000) [pid = 2544] [serial = 208] [outer = 1CBCC400] 12:34:43 INFO - PROCESS | 2544 | 1461267283820 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1D280C00) [pid = 2544] [serial = 209] [outer = 1CBCC400] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1C1B4400) [pid = 2544] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1C5C7400) [pid = 2544] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (19FADC00) [pid = 2544] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1B22FC00) [pid = 2544] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (16E1F800) [pid = 2544] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1D2F0800) [pid = 2544] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (0B6B5800) [pid = 2544] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (212B5C00) [pid = 2544] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:34:44 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (15961C00) [pid = 2544] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:34:44 INFO - PROCESS | 2544 | 1461267284339 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 12:34:44 INFO - PROCESS | 2544 | 1461267284386 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 2544 | 1461267284388 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 12:34:44 INFO - PROCESS | 2544 | 1461267284391 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:34:44 INFO - PROCESS | 2544 | 1461267284393 Marionette TRACE conn5 <- [1,246,null,{}] 12:34:44 INFO - PROCESS | 2544 | 1461267284397 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:44 INFO - PROCESS | 2544 | 1461267284520 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:34:44 INFO - PROCESS | 2544 | 1461267284572 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 2544 | ++DOCSHELL 15962C00 == 42 [pid = 2544] [id = 71] 12:34:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1B331800) [pid = 2544] [serial = 210] [outer = 00000000] 12:34:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1ED08400) [pid = 2544] [serial = 211] [outer = 1B331800] 12:34:44 INFO - PROCESS | 2544 | 1461267284616 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1F2C8C00) [pid = 2544] [serial = 212] [outer = 1B331800] 12:34:44 INFO - PROCESS | 2544 | 1461267284975 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 12:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:34:45 INFO - PROCESS | 2544 | 1461267285026 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 2544 | 1461267285028 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 12:34:45 INFO - PROCESS | 2544 | 1461267285031 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 2544 | 1461267285033 Marionette TRACE conn5 <- [1,250,null,{}] 12:34:45 INFO - PROCESS | 2544 | 1461267285036 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 2544 | 1461267285112 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:34:45 INFO - PROCESS | 2544 | 1461267285118 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 2544 | ++DOCSHELL 1EC20C00 == 43 [pid = 2544] [id = 72] 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1ED08C00) [pid = 2544] [serial = 213] [outer = 00000000] 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (210B6000) [pid = 2544] [serial = 214] [outer = 1ED08C00] 12:34:45 INFO - PROCESS | 2544 | 1461267285164 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (210B9400) [pid = 2544] [serial = 215] [outer = 1ED08C00] 12:34:45 INFO - PROCESS | 2544 | 1461267285588 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 12:34:45 INFO - PROCESS | 2544 | 1461267285614 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 2544 | 1461267285617 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 12:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:34:45 INFO - PROCESS | 2544 | 1461267285620 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 2544 | 1461267285623 Marionette TRACE conn5 <- [1,254,null,{}] 12:34:45 INFO - PROCESS | 2544 | 1461267285631 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 2544 | 1461267285731 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:34:45 INFO - PROCESS | 2544 | 1461267285740 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 2544 | ++DOCSHELL 20F3D800 == 44 [pid = 2544] [id = 73] 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (210BBC00) [pid = 2544] [serial = 216] [outer = 00000000] 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (212E8000) [pid = 2544] [serial = 217] [outer = 210BBC00] 12:34:45 INFO - PROCESS | 2544 | 1461267285789 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (212EF000) [pid = 2544] [serial = 218] [outer = 210BBC00] 12:34:46 INFO - PROCESS | 2544 | 1461267286476 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 12:34:46 INFO - PROCESS | 2544 | 1461267286552 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:34:46 INFO - PROCESS | 2544 | 1461267286555 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 12:34:46 INFO - PROCESS | 2544 | 1461267286560 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 2544 | 1461267286563 Marionette TRACE conn5 <- [1,258,null,{}] 12:34:46 INFO - PROCESS | 2544 | 1461267286569 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:46 INFO - PROCESS | 2544 | 1461267286673 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:34:46 INFO - PROCESS | 2544 | 1461267286748 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 2544 | ++DOCSHELL 11F0C800 == 45 [pid = 2544] [id = 74] 12:34:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (11F70000) [pid = 2544] [serial = 219] [outer = 00000000] 12:34:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (15961000) [pid = 2544] [serial = 220] [outer = 11F70000] 12:34:46 INFO - PROCESS | 2544 | 1461267286805 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (16C12400) [pid = 2544] [serial = 221] [outer = 11F70000] 12:34:47 INFO - PROCESS | 2544 | 1461267287366 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 871ms 12:34:47 INFO - PROCESS | 2544 | 1461267287433 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 2544 | 1461267287440 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 12:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:34:47 INFO - PROCESS | 2544 | 1461267287446 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 2544 | 1461267287449 Marionette TRACE conn5 <- [1,262,null,{}] 12:34:47 INFO - PROCESS | 2544 | 1461267287453 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:47 INFO - PROCESS | 2544 | 1461267287564 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:34:47 INFO - PROCESS | 2544 | 1461267287654 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 2544 | ++DOCSHELL 1819F800 == 46 [pid = 2544] [id = 75] 12:34:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (181A4C00) [pid = 2544] [serial = 222] [outer = 00000000] 12:34:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1AF2A800) [pid = 2544] [serial = 223] [outer = 181A4C00] 12:34:47 INFO - PROCESS | 2544 | 1461267287708 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1B331400) [pid = 2544] [serial = 224] [outer = 181A4C00] 12:34:48 INFO - PROCESS | 2544 | 1461267288233 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 12:34:48 INFO - PROCESS | 2544 | 1461267288286 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 2544 | 1461267288288 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 12:34:48 INFO - PROCESS | 2544 | 1461267288307 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:34:48 INFO - PROCESS | 2544 | 1461267288310 Marionette TRACE conn5 <- [1,266,null,{}] 12:34:48 INFO - PROCESS | 2544 | 1461267288322 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 2544 | 1461267288430 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:34:48 INFO - PROCESS | 2544 | 1461267288506 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CB000 == 47 [pid = 2544] [id = 76] 12:34:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1A1CBC00) [pid = 2544] [serial = 225] [outer = 00000000] 12:34:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1B5C1800) [pid = 2544] [serial = 226] [outer = 1A1CBC00] 12:34:48 INFO - PROCESS | 2544 | 1461267288563 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1C1B1400) [pid = 2544] [serial = 227] [outer = 1A1CBC00] 12:34:49 INFO - PROCESS | 2544 | 1461267289112 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 12:34:49 INFO - PROCESS | 2544 | 1461267289144 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 2544 | 1461267289147 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:34:49 INFO - PROCESS | 2544 | 1461267289150 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 2544 | 1461267289152 Marionette TRACE conn5 <- [1,270,null,{}] 12:34:49 INFO - PROCESS | 2544 | 1461267289156 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:49 INFO - PROCESS | 2544 | 1461267289260 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:34:49 INFO - PROCESS | 2544 | 1461267289348 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 2544 | ++DOCSHELL 21003400 == 48 [pid = 2544] [id = 77] 12:34:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (21003C00) [pid = 2544] [serial = 228] [outer = 00000000] 12:34:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (21008000) [pid = 2544] [serial = 229] [outer = 21003C00] 12:34:49 INFO - PROCESS | 2544 | 1461267289403 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (2100A800) [pid = 2544] [serial = 230] [outer = 21003C00] 12:34:50 INFO - PROCESS | 2544 | 1461267290011 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 12:34:50 INFO - PROCESS | 2544 | 1461267290161 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 2544 | 1461267290165 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:34:50 INFO - PROCESS | 2544 | 1461267290264 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 2544 | 1461267290267 Marionette TRACE conn5 <- [1,274,null,{}] 12:34:50 INFO - PROCESS | 2544 | 1461267290353 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:50 INFO - PROCESS | 2544 | 1461267290443 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:34:50 INFO - PROCESS | 2544 | 1461267290665 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 2544 | ++DOCSHELL 16C79800 == 49 [pid = 2544] [id = 78] 12:34:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (16E17400) [pid = 2544] [serial = 231] [outer = 00000000] 12:34:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (181A8800) [pid = 2544] [serial = 232] [outer = 16E17400] 12:34:50 INFO - PROCESS | 2544 | 1461267290723 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1860BC00) [pid = 2544] [serial = 233] [outer = 16E17400] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 1EC20C00 == 48 [pid = 2544] [id = 72] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 15962C00 == 47 [pid = 2544] [id = 71] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 1C57A800 == 46 [pid = 2544] [id = 70] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 1C465C00 == 45 [pid = 2544] [id = 69] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 0D95A000 == 44 [pid = 2544] [id = 68] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 1A1DC000 == 43 [pid = 2544] [id = 67] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 18237C00 == 42 [pid = 2544] [id = 66] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 1712AC00 == 41 [pid = 2544] [id = 65] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 0D9BF400 == 40 [pid = 2544] [id = 64] 12:34:51 INFO - PROCESS | 2544 | --DOCSHELL 11A78800 == 39 [pid = 2544] [id = 63] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (21417800) [pid = 2544] [serial = 172] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (19FB4800) [pid = 2544] [serial = 141] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (12730C00) [pid = 2544] [serial = 138] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1C408800) [pid = 2544] [serial = 156] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1D2EFC00) [pid = 2544] [serial = 160] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1F466C00) [pid = 2544] [serial = 159] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1A1E0800) [pid = 2544] [serial = 150] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1AFCC400) [pid = 2544] [serial = 151] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1BC38C00) [pid = 2544] [serial = 153] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (171D0C00) [pid = 2544] [serial = 147] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (2140A000) [pid = 2544] [serial = 170] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (17387000) [pid = 2544] [serial = 148] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1237AC00) [pid = 2544] [serial = 144] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1304BC00) [pid = 2544] [serial = 145] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (212C0000) [pid = 2544] [serial = 162] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (212BF000) [pid = 2544] [serial = 163] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1E295400) [pid = 2544] [serial = 167] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (212F0400) [pid = 2544] [serial = 169] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1EC9A400) [pid = 2544] [serial = 166] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (12309C00) [pid = 2544] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1C405400) [pid = 2544] [serial = 157] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1BED4000) [pid = 2544] [serial = 154] [outer = 00000000] [url = about:blank] 12:34:51 INFO - PROCESS | 2544 | 1461267291271 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1060ms 12:34:51 INFO - PROCESS | 2544 | 1461267291296 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 2544 | 1461267291299 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 12:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:34:51 INFO - PROCESS | 2544 | 1461267291305 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 2544 | 1461267291309 Marionette TRACE conn5 <- [1,278,null,{}] 12:34:51 INFO - PROCESS | 2544 | 1461267291314 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:51 INFO - PROCESS | 2544 | 1461267291400 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:34:51 INFO - PROCESS | 2544 | 1461267291477 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 2544 | ++DOCSHELL 0F055C00 == 40 [pid = 2544] [id = 79] 12:34:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (12305000) [pid = 2544] [serial = 234] [outer = 00000000] 12:34:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (16C6F400) [pid = 2544] [serial = 235] [outer = 12305000] 12:34:51 INFO - PROCESS | 2544 | 1461267291523 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (17127400) [pid = 2544] [serial = 236] [outer = 12305000] 12:34:51 INFO - PROCESS | 2544 | 1461267291913 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 12:34:51 INFO - PROCESS | 2544 | 1461267291937 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 2544 | 1461267291940 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 12:34:51 INFO - PROCESS | 2544 | 1461267291943 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:34:51 INFO - PROCESS | 2544 | 1461267291945 Marionette TRACE conn5 <- [1,282,null,{}] 12:34:51 INFO - PROCESS | 2544 | 1461267291957 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:52 INFO - PROCESS | 2544 | 1461267292076 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:34:52 INFO - PROCESS | 2544 | 1461267292093 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CD400 == 41 [pid = 2544] [id = 80] 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1A1CE400) [pid = 2544] [serial = 237] [outer = 00000000] 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1AF2AC00) [pid = 2544] [serial = 238] [outer = 1A1CE400] 12:34:52 INFO - PROCESS | 2544 | 1461267292142 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1AFCE800) [pid = 2544] [serial = 239] [outer = 1A1CE400] 12:34:52 INFO - PROCESS | 2544 | 1461267292588 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 12:34:52 INFO - PROCESS | 2544 | 1461267292617 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:34:52 INFO - PROCESS | 2544 | 1461267292619 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 2544 | 1461267292623 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 2544 | 1461267292624 Marionette TRACE conn5 <- [1,286,null,{}] 12:34:52 INFO - PROCESS | 2544 | 1461267292628 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:52 INFO - PROCESS | 2544 | 1461267292712 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:34:52 INFO - PROCESS | 2544 | 1461267292721 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C3C00 == 42 [pid = 2544] [id = 81] 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1B5C6C00) [pid = 2544] [serial = 240] [outer = 00000000] 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1BED6000) [pid = 2544] [serial = 241] [outer = 1B5C6C00] 12:34:52 INFO - PROCESS | 2544 | 1461267292771 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1C1AB800) [pid = 2544] [serial = 242] [outer = 1B5C6C00] 12:34:53 INFO - PROCESS | 2544 | 1461267293202 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 12:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:34:53 INFO - PROCESS | 2544 | 1461267293256 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 2544 | 1461267293258 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 2544 | 1461267293261 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 2544 | 1461267293263 Marionette TRACE conn5 <- [1,290,null,{}] 12:34:53 INFO - PROCESS | 2544 | 1461267293266 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:53 INFO - PROCESS | 2544 | 1461267293368 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:34:53 INFO - PROCESS | 2544 | 1461267293375 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 2544 | ++DOCSHELL 1C1AEC00 == 43 [pid = 2544] [id = 82] 12:34:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1C1B7000) [pid = 2544] [serial = 243] [outer = 00000000] 12:34:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C469400) [pid = 2544] [serial = 244] [outer = 1C1B7000] 12:34:53 INFO - PROCESS | 2544 | 1461267293423 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C462400) [pid = 2544] [serial = 245] [outer = 1C1B7000] 12:34:53 INFO - PROCESS | 2544 | 1461267293888 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 12:34:53 INFO - PROCESS | 2544 | 1461267293933 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 2544 | 1461267293936 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 2544 | 1461267293939 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 2544 | 1461267293941 Marionette TRACE conn5 <- [1,294,null,{}] 12:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:34:53 INFO - PROCESS | 2544 | 1461267293950 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:54 INFO - PROCESS | 2544 | 1461267294077 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:34:54 INFO - PROCESS | 2544 | 1461267294090 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 2544 | ++DOCSHELL 1CBC6800 == 44 [pid = 2544] [id = 83] 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CBD2C00) [pid = 2544] [serial = 246] [outer = 00000000] 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1F483C00) [pid = 2544] [serial = 247] [outer = 1CBD2C00] 12:34:54 INFO - PROCESS | 2544 | 1461267294184 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (21005000) [pid = 2544] [serial = 248] [outer = 1CBD2C00] 12:34:54 INFO - PROCESS | 2544 | 1461267294624 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:54 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. 12:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 12:34:54 INFO - PROCESS | 2544 | 1461267294674 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 2544 | 1461267294676 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 12:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:34:54 INFO - PROCESS | 2544 | 1461267294716 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - PROCESS | 2544 | 1461267294718 Marionette TRACE conn5 <- [1,298,null,{}] 12:34:54 INFO - PROCESS | 2544 | 1461267294721 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:54 INFO - PROCESS | 2544 | 1461267294824 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:34:54 INFO - PROCESS | 2544 | 1461267294837 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B6000 == 45 [pid = 2544] [id = 84] 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (21007400) [pid = 2544] [serial = 249] [outer = 00000000] 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (210BD800) [pid = 2544] [serial = 250] [outer = 21007400] 12:34:54 INFO - PROCESS | 2544 | 1461267294884 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (210BD000) [pid = 2544] [serial = 251] [outer = 21007400] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (173D3000) [pid = 2544] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (119E1000) [pid = 2544] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1B227800) [pid = 2544] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1197C400) [pid = 2544] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1C466000) [pid = 2544] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (0F052800) [pid = 2544] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1860B800) [pid = 2544] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B5C6000) [pid = 2544] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (16C72000) [pid = 2544] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (0B61A400) [pid = 2544] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (11A7BC00) [pid = 2544] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1A9B4000) [pid = 2544] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1712E800) [pid = 2544] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1CBCC400) [pid = 2544] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1ED08C00) [pid = 2544] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1B331800) [pid = 2544] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1E20C800) [pid = 2544] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:34:55 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (11980000) [pid = 2544] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:34:55 INFO - PROCESS | 2544 | 1461267295512 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:55 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. 12:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 830ms 12:34:55 INFO - PROCESS | 2544 | 1461267295540 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 2544 | 1461267295542 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 12:34:55 INFO - PROCESS | 2544 | 1461267295545 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:34:55 INFO - PROCESS | 2544 | 1461267295547 Marionette TRACE conn5 <- [1,302,null,{}] 12:34:55 INFO - PROCESS | 2544 | 1461267295550 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:55 INFO - PROCESS | 2544 | 1461267295630 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:34:55 INFO - PROCESS | 2544 | 1461267295637 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 2544 | ++DOCSHELL 0F04E000 == 46 [pid = 2544] [id = 85] 12:34:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (11A7BC00) [pid = 2544] [serial = 252] [outer = 00000000] 12:34:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (16C0F400) [pid = 2544] [serial = 253] [outer = 11A7BC00] 12:34:55 INFO - PROCESS | 2544 | 1461267295684 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (181A7000) [pid = 2544] [serial = 254] [outer = 11A7BC00] 12:34:56 INFO - PROCESS | 2544 | 1461267296126 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:56 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. 12:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 12:34:56 INFO - PROCESS | 2544 | 1461267296180 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 2544 | 1461267296182 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 12:34:56 INFO - PROCESS | 2544 | 1461267296185 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:34:56 INFO - PROCESS | 2544 | 1461267296186 Marionette TRACE conn5 <- [1,306,null,{}] 12:34:56 INFO - PROCESS | 2544 | 1461267296190 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:56 INFO - PROCESS | 2544 | 1461267296271 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:34:56 INFO - PROCESS | 2544 | 1461267296280 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 2544 | ++DOCSHELL 1C148400 == 47 [pid = 2544] [id = 86] 12:34:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1C1AD400) [pid = 2544] [serial = 255] [outer = 00000000] 12:34:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (2028D000) [pid = 2544] [serial = 256] [outer = 1C1AD400] 12:34:56 INFO - PROCESS | 2544 | 1461267296327 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (20291C00) [pid = 2544] [serial = 257] [outer = 1C1AD400] 12:34:56 INFO - PROCESS | 2544 | 1461267296609 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:34:56 INFO - PROCESS | 2544 | 1461267296794 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:56 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. 12:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 12:34:56 INFO - PROCESS | 2544 | 1461267296820 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 2544 | 1461267296822 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 12:34:56 INFO - PROCESS | 2544 | 1461267296825 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:34:56 INFO - PROCESS | 2544 | 1461267296827 Marionette TRACE conn5 <- [1,310,null,{}] 12:34:56 INFO - PROCESS | 2544 | 1461267296831 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:56 INFO - PROCESS | 2544 | 1461267296909 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:34:56 INFO - PROCESS | 2544 | 1461267296916 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 2544 | ++DOCSHELL 20297400 == 48 [pid = 2544] [id = 87] 12:34:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (20F39000) [pid = 2544] [serial = 258] [outer = 00000000] 12:34:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (212EAC00) [pid = 2544] [serial = 259] [outer = 20F39000] 12:34:56 INFO - PROCESS | 2544 | 1461267296962 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (2140BC00) [pid = 2544] [serial = 260] [outer = 20F39000] 12:34:57 INFO - PROCESS | 2544 | 1461267297373 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:57 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. 12:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 12:34:57 INFO - PROCESS | 2544 | 1461267297400 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 2544 | 1461267297402 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 12:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:34:57 INFO - PROCESS | 2544 | 1461267297417 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 2544 | 1461267297419 Marionette TRACE conn5 <- [1,314,null,{}] 12:34:57 INFO - PROCESS | 2544 | 1461267297427 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:57 INFO - PROCESS | 2544 | 1461267297571 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:34:57 INFO - PROCESS | 2544 | 1461267297727 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 2544 | ++DOCSHELL 0F04B800 == 49 [pid = 2544] [id = 88] 12:34:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (0F04D800) [pid = 2544] [serial = 261] [outer = 00000000] 12:34:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (11F86000) [pid = 2544] [serial = 262] [outer = 0F04D800] 12:34:57 INFO - PROCESS | 2544 | 1461267297787 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (124D8400) [pid = 2544] [serial = 263] [outer = 0F04D800] 12:34:58 INFO - PROCESS | 2544 | 1461267298322 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:58 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. 12:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 12:34:58 INFO - PROCESS | 2544 | 1461267298357 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 2544 | 1461267298362 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:34:58 INFO - PROCESS | 2544 | 1461267298368 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 2544 | 1461267298373 Marionette TRACE conn5 <- [1,318,null,{}] 12:34:58 INFO - PROCESS | 2544 | 1461267298378 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:58 INFO - PROCESS | 2544 | 1461267298489 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:34:58 INFO - PROCESS | 2544 | 1461267298582 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 2544 | ++DOCSHELL 18BFC000 == 50 [pid = 2544] [id = 89] 12:34:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (18F73000) [pid = 2544] [serial = 264] [outer = 00000000] 12:34:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1A1C5C00) [pid = 2544] [serial = 265] [outer = 18F73000] 12:34:58 INFO - PROCESS | 2544 | 1461267298644 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1A1D2400) [pid = 2544] [serial = 266] [outer = 18F73000] 12:34:59 INFO - PROCESS | 2544 | 1461267299279 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:34:59 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. 12:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 12:34:59 INFO - PROCESS | 2544 | 1461267299303 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 2544 | 1461267299306 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:34:59 INFO - PROCESS | 2544 | 1461267299310 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 2544 | 1461267299312 Marionette TRACE conn5 <- [1,322,null,{}] 12:34:59 INFO - PROCESS | 2544 | 1461267299316 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:59 INFO - PROCESS | 2544 | 1461267299426 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:34:59 INFO - PROCESS | 2544 | 1461267299519 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AC000 == 51 [pid = 2544] [id = 90] 12:34:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1C45EC00) [pid = 2544] [serial = 267] [outer = 00000000] 12:34:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1ED0C800) [pid = 2544] [serial = 268] [outer = 1C45EC00] 12:34:59 INFO - PROCESS | 2544 | 1461267299575 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (201C3800) [pid = 2544] [serial = 269] [outer = 1C45EC00] 12:35:00 INFO - PROCESS | 2544 | 1461267300153 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:00 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. 12:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 12:35:00 INFO - PROCESS | 2544 | 1461267300182 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 2544 | 1461267300187 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 12:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:35:00 INFO - PROCESS | 2544 | 1461267300198 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - PROCESS | 2544 | 1461267300203 Marionette TRACE conn5 <- [1,326,null,{}] 12:35:00 INFO - PROCESS | 2544 | 1461267300207 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:00 INFO - PROCESS | 2544 | 1461267300313 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:35:00 INFO - PROCESS | 2544 | 1461267300403 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 2544 | ++DOCSHELL 20F3EC00 == 52 [pid = 2544] [id = 91] 12:35:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (21002000) [pid = 2544] [serial = 270] [outer = 00000000] 12:35:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (212E7800) [pid = 2544] [serial = 271] [outer = 21002000] 12:35:00 INFO - PROCESS | 2544 | 1461267300458 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (2140D800) [pid = 2544] [serial = 272] [outer = 21002000] 12:35:01 INFO - PROCESS | 2544 | 1461267301031 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:01 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. 12:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 12:35:01 INFO - PROCESS | 2544 | 1461267301087 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 2544 | 1461267301089 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 12:35:01 INFO - PROCESS | 2544 | 1461267301093 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:35:01 INFO - PROCESS | 2544 | 1461267301095 Marionette TRACE conn5 <- [1,330,null,{}] 12:35:01 INFO - PROCESS | 2544 | 1461267301099 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:01 INFO - PROCESS | 2544 | 1461267301206 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:35:01 INFO - PROCESS | 2544 | 1461267301283 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 2544 | ++DOCSHELL 1BE72000 == 53 [pid = 2544] [id = 92] 12:35:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1BE72C00) [pid = 2544] [serial = 273] [outer = 00000000] 12:35:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BE7C800) [pid = 2544] [serial = 274] [outer = 1BE72C00] 12:35:01 INFO - PROCESS | 2544 | 1461267301408 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (201C9C00) [pid = 2544] [serial = 275] [outer = 1BE72C00] 12:35:02 INFO - PROCESS | 2544 | 1461267302228 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:02 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. 12:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1181ms 12:35:02 INFO - PROCESS | 2544 | 1461267302277 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 2544 | 1461267302281 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 12:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:35:02 INFO - PROCESS | 2544 | 1461267302286 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 2544 | 1461267302290 Marionette TRACE conn5 <- [1,334,null,{}] 12:35:02 INFO - PROCESS | 2544 | 1461267302295 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:02 INFO - PROCESS | 2544 | 1461267302398 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:35:02 INFO - PROCESS | 2544 | 1461267302479 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 2544 | ++DOCSHELL 123B7800 == 54 [pid = 2544] [id = 93] 12:35:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (124DE400) [pid = 2544] [serial = 276] [outer = 00000000] 12:35:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1595DC00) [pid = 2544] [serial = 277] [outer = 124DE400] 12:35:02 INFO - PROCESS | 2544 | 1461267302529 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (16C0A400) [pid = 2544] [serial = 278] [outer = 124DE400] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1197FC00 == 53 [pid = 2544] [id = 47] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 20297400 == 52 [pid = 2544] [id = 87] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1C148400 == 51 [pid = 2544] [id = 86] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 0F04E000 == 50 [pid = 2544] [id = 85] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1C1B6000 == 49 [pid = 2544] [id = 84] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1CBC6800 == 48 [pid = 2544] [id = 83] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1C1AEC00 == 47 [pid = 2544] [id = 82] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1B5C3C00 == 46 [pid = 2544] [id = 81] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1A1CD400 == 45 [pid = 2544] [id = 80] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 0F055C00 == 44 [pid = 2544] [id = 79] 12:35:02 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (212E8000) [pid = 2544] [serial = 217] [outer = 00000000] [url = about:blank] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 16C79800 == 43 [pid = 2544] [id = 78] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1A1CB000 == 42 [pid = 2544] [id = 76] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 1819F800 == 41 [pid = 2544] [id = 75] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 11F0C800 == 40 [pid = 2544] [id = 74] 12:35:02 INFO - PROCESS | 2544 | --DOCSHELL 20F3D800 == 39 [pid = 2544] [id = 73] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1B22B800) [pid = 2544] [serial = 142] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (18603C00) [pid = 2544] [serial = 106] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (18F79400) [pid = 2544] [serial = 196] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (19FB3C00) [pid = 2544] [serial = 197] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1C5C0800) [pid = 2544] [serial = 205] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1ED05400) [pid = 2544] [serial = 182] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1CC0F000) [pid = 2544] [serial = 181] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (181A5000) [pid = 2544] [serial = 179] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (17329C00) [pid = 2544] [serial = 178] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (11985C00) [pid = 2544] [serial = 176] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (0B621800) [pid = 2544] [serial = 175] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (12379400) [pid = 2544] [serial = 188] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (11F85400) [pid = 2544] [serial = 187] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1B228800) [pid = 2544] [serial = 199] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (17388C00) [pid = 2544] [serial = 193] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1819E800) [pid = 2544] [serial = 194] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1E20D000) [pid = 2544] [serial = 208] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (210B9400) [pid = 2544] [serial = 215] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (210B6000) [pid = 2544] [serial = 214] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1ED08400) [pid = 2544] [serial = 211] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1D280C00) [pid = 2544] [serial = 209] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B22C000) [pid = 2544] [serial = 200] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1F2C8C00) [pid = 2544] [serial = 212] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1F468800) [pid = 2544] [serial = 136] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (159E7800) [pid = 2544] [serial = 139] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1C1AF400) [pid = 2544] [serial = 202] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1C1B5C00) [pid = 2544] [serial = 203] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (12308000) [pid = 2544] [serial = 190] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (123B7C00) [pid = 2544] [serial = 191] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (1CBC6400) [pid = 2544] [serial = 206] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (1C1B3C00) [pid = 2544] [serial = 185] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (0F058400) [pid = 2544] [serial = 184] [outer = 00000000] [url = about:blank] 12:35:03 INFO - PROCESS | 2544 | 1461267303132 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:03 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. 12:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 12:35:03 INFO - PROCESS | 2544 | 1461267303178 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 2544 | 1461267303184 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:35:03 INFO - PROCESS | 2544 | 1461267303190 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 2544 | 1461267303192 Marionette TRACE conn5 <- [1,338,null,{}] 12:35:03 INFO - PROCESS | 2544 | 1461267303196 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:03 INFO - PROCESS | 2544 | 1461267303280 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:35:03 INFO - PROCESS | 2544 | 1461267303355 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AFC00 == 40 [pid = 2544] [id = 94] 12:35:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (0F050C00) [pid = 2544] [serial = 279] [outer = 00000000] 12:35:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (123B8800) [pid = 2544] [serial = 280] [outer = 0F050C00] 12:35:03 INFO - PROCESS | 2544 | 1461267303401 Marionette DEBUG loaded listener.js 12:35:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (15960400) [pid = 2544] [serial = 281] [outer = 0F050C00] 12:35:03 INFO - PROCESS | 2544 | 1461267303807 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:03 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. 12:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 12:35:03 INFO - PROCESS | 2544 | 1461267303863 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 2544 | 1461267303866 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 12:35:03 INFO - PROCESS | 2544 | 1461267303869 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:35:03 INFO - PROCESS | 2544 | 1461267303872 Marionette TRACE conn5 <- [1,342,null,{}] 12:35:03 INFO - PROCESS | 2544 | 1461267303883 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:03 INFO - PROCESS | 2544 | 1461267303966 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:35:03 INFO - PROCESS | 2544 | 1461267303976 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 2544 | ++DOCSHELL 1819F400 == 41 [pid = 2544] [id = 95] 12:35:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1819F800) [pid = 2544] [serial = 282] [outer = 00000000] 12:35:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (181A9C00) [pid = 2544] [serial = 283] [outer = 1819F800] 12:35:04 INFO - PROCESS | 2544 | 1461267304024 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (18604400) [pid = 2544] [serial = 284] [outer = 1819F800] 12:35:04 INFO - PROCESS | 2544 | 1461267304472 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:04 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. 12:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 12:35:04 INFO - PROCESS | 2544 | 1461267304503 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 2544 | 1461267304506 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 12:35:04 INFO - PROCESS | 2544 | 1461267304514 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:35:04 INFO - PROCESS | 2544 | 1461267304516 Marionette TRACE conn5 <- [1,346,null,{}] 12:35:04 INFO - PROCESS | 2544 | 1461267304520 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:04 INFO - PROCESS | 2544 | 1461267304603 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:35:04 INFO - PROCESS | 2544 | 1461267304644 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CA000 == 42 [pid = 2544] [id = 96] 12:35:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1A1CB000) [pid = 2544] [serial = 285] [outer = 00000000] 12:35:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1AF50400) [pid = 2544] [serial = 286] [outer = 1A1CB000] 12:35:04 INFO - PROCESS | 2544 | 1461267304690 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1AFCF400) [pid = 2544] [serial = 287] [outer = 1A1CB000] 12:35:05 INFO - PROCESS | 2544 | 1461267305121 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:05 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. 12:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 12:35:05 INFO - PROCESS | 2544 | 1461267305148 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 2544 | 1461267305150 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:35:05 INFO - PROCESS | 2544 | 1461267305153 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 2544 | 1461267305155 Marionette TRACE conn5 <- [1,350,null,{}] 12:35:05 INFO - PROCESS | 2544 | 1461267305159 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:05 INFO - PROCESS | 2544 | 1461267305270 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:35:05 INFO - PROCESS | 2544 | 1461267305277 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 2544 | ++DOCSHELL 1A9AD400 == 43 [pid = 2544] [id = 97] 12:35:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1AF29000) [pid = 2544] [serial = 288] [outer = 00000000] 12:35:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1B235400) [pid = 2544] [serial = 289] [outer = 1AF29000] 12:35:05 INFO - PROCESS | 2544 | 1461267305322 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1B333C00) [pid = 2544] [serial = 290] [outer = 1AF29000] 12:35:05 INFO - PROCESS | 2544 | 1461267305762 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:05 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. 12:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 12:35:05 INFO - PROCESS | 2544 | 1461267305784 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 2544 | 1461267305786 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:35:05 INFO - PROCESS | 2544 | 1461267305795 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 2544 | 1461267305797 Marionette TRACE conn5 <- [1,354,null,{}] 12:35:05 INFO - PROCESS | 2544 | 1461267305800 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:05 INFO - PROCESS | 2544 | 1461267305927 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:35:05 INFO - PROCESS | 2544 | 1461267305935 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 2544 | ++DOCSHELL 1BE70C00 == 44 [pid = 2544] [id = 98] 12:35:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1BE71400) [pid = 2544] [serial = 291] [outer = 00000000] 12:35:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1BED5800) [pid = 2544] [serial = 292] [outer = 1BE71400] 12:35:06 INFO - PROCESS | 2544 | 1461267306015 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1BED4000) [pid = 2544] [serial = 293] [outer = 1BE71400] 12:35:06 INFO - PROCESS | 2544 | 1461267306472 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:06 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. 12:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 12:35:06 INFO - PROCESS | 2544 | 1461267306520 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 2544 | 1461267306523 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 12:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:35:06 INFO - PROCESS | 2544 | 1461267306531 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 2544 | 1461267306532 Marionette TRACE conn5 <- [1,358,null,{}] 12:35:06 INFO - PROCESS | 2544 | 1461267306536 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:06 INFO - PROCESS | 2544 | 1461267306641 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:35:06 INFO - PROCESS | 2544 | 1461267306651 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 2544 | ++DOCSHELL 0B621000 == 45 [pid = 2544] [id = 99] 12:35:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1BE7B400) [pid = 2544] [serial = 294] [outer = 00000000] 12:35:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C46C000) [pid = 2544] [serial = 295] [outer = 1BE7B400] 12:35:06 INFO - PROCESS | 2544 | 1461267306699 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C465C00) [pid = 2544] [serial = 296] [outer = 1BE7B400] 12:35:07 INFO - PROCESS | 2544 | 1461267307142 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:07 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. 12:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 12:35:07 INFO - PROCESS | 2544 | 1461267307165 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:35:07 INFO - PROCESS | 2544 | 1461267307167 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 12:35:07 INFO - PROCESS | 2544 | 1461267307389 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 2544 | 1461267307391 Marionette TRACE conn5 <- [1,362,null,{}] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (2140B400) [pid = 2544] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1CBD2C00) [pid = 2544] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (16E17400) [pid = 2544] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1A1CE400) [pid = 2544] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (12305000) [pid = 2544] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1A1CBC00) [pid = 2544] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (181A4C00) [pid = 2544] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B5C6C00) [pid = 2544] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (11F70000) [pid = 2544] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (21007400) [pid = 2544] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (11A7BC00) [pid = 2544] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1C1AD400) [pid = 2544] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:35:07 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1C1B7000) [pid = 2544] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:35:07 INFO - PROCESS | 2544 | 1461267307439 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:07 INFO - PROCESS | 2544 | 1461267307515 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:35:07 INFO - PROCESS | 2544 | 1461267307525 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 2544 | ++DOCSHELL 124DDC00 == 46 [pid = 2544] [id = 100] 12:35:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1309F400) [pid = 2544] [serial = 297] [outer = 00000000] 12:35:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (18F76C00) [pid = 2544] [serial = 298] [outer = 1309F400] 12:35:07 INFO - PROCESS | 2544 | 1461267307572 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1A1CBC00) [pid = 2544] [serial = 299] [outer = 1309F400] 12:35:07 INFO - PROCESS | 2544 | 1461267307991 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:07 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. 12:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 830ms 12:35:08 INFO - PROCESS | 2544 | 1461267308001 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 2544 | 1461267308003 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 12:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:35:08 INFO - PROCESS | 2544 | 1461267308016 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 2544 | 1461267308018 Marionette TRACE conn5 <- [1,366,null,{}] 12:35:08 INFO - PROCESS | 2544 | 1461267308021 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:08 INFO - PROCESS | 2544 | 1461267308098 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:35:08 INFO - PROCESS | 2544 | 1461267308105 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C2800 == 47 [pid = 2544] [id = 101] 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1A9AD000) [pid = 2544] [serial = 300] [outer = 00000000] 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1D27E400) [pid = 2544] [serial = 301] [outer = 1A9AD000] 12:35:08 INFO - PROCESS | 2544 | 1461267308154 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1D2ED800) [pid = 2544] [serial = 302] [outer = 1A9AD000] 12:35:08 INFO - PROCESS | 2544 | 1461267308588 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:08 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. 12:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 12:35:08 INFO - PROCESS | 2544 | 1461267308652 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 2544 | 1461267308655 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 12:35:08 INFO - PROCESS | 2544 | 1461267308658 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 2544 | 1461267308659 Marionette TRACE conn5 <- [1,370,null,{}] 12:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:35:08 INFO - PROCESS | 2544 | 1461267308663 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:08 INFO - PROCESS | 2544 | 1461267308745 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:35:08 INFO - PROCESS | 2544 | 1461267308753 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 2544 | ++DOCSHELL 1D2EE000 == 48 [pid = 2544] [id = 102] 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1E20D000) [pid = 2544] [serial = 303] [outer = 00000000] 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1F2CE400) [pid = 2544] [serial = 304] [outer = 1E20D000] 12:35:08 INFO - PROCESS | 2544 | 1461267308800 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1F471800) [pid = 2544] [serial = 305] [outer = 1E20D000] 12:35:09 INFO - PROCESS | 2544 | 1461267309254 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:35:09 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. 12:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 12:35:09 INFO - PROCESS | 2544 | 1461267309295 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:35:09 INFO - PROCESS | 2544 | 1461267309298 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 12:35:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:35:09 INFO - PROCESS | 2544 | 1461267309301 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - PROCESS | 2544 | 1461267309304 Marionette TRACE conn5 <- [1,374,null,{}] 12:35:09 INFO - PROCESS | 2544 | 1461267309308 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:09 INFO - PROCESS | 2544 | 1461267309406 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:35:09 INFO - PROCESS | 2544 | 1461267309531 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 2544 | ++DOCSHELL 0B61DC00 == 49 [pid = 2544] [id = 103] 12:35:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (0B620400) [pid = 2544] [serial = 306] [outer = 00000000] 12:35:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (0F055C00) [pid = 2544] [serial = 307] [outer = 0B620400] 12:35:09 INFO - PROCESS | 2544 | 1461267309593 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (11ADF400) [pid = 2544] [serial = 308] [outer = 0B620400] 12:35:10 INFO - PROCESS | 2544 | 1461267310256 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:35:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 12:35:10 INFO - PROCESS | 2544 | 1461267310288 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 2544 | 1461267310293 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 12:35:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:35:10 INFO - PROCESS | 2544 | 1461267310299 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 2544 | 1461267310304 Marionette TRACE conn5 <- [1,378,null,{}] 12:35:10 INFO - PROCESS | 2544 | 1461267310310 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:10 INFO - PROCESS | 2544 | 1461267310423 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:35:10 INFO - PROCESS | 2544 | 1461267310502 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 2544 | ++DOCSHELL 16C7C000 == 50 [pid = 2544] [id = 104] 12:35:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (16E1C800) [pid = 2544] [serial = 309] [outer = 00000000] 12:35:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1819E400) [pid = 2544] [serial = 310] [outer = 16E1C800] 12:35:10 INFO - PROCESS | 2544 | 1461267310601 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (18237000) [pid = 2544] [serial = 311] [outer = 16E1C800] 12:35:11 INFO - PROCESS | 2544 | 1461267311174 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:35:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 12:35:11 INFO - PROCESS | 2544 | 1461267311234 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 2544 | 1461267311239 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 12:35:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:35:11 INFO - PROCESS | 2544 | 1461267311243 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 2544 | 1461267311245 Marionette TRACE conn5 <- [1,382,null,{}] 12:35:11 INFO - PROCESS | 2544 | 1461267311250 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:11 INFO - PROCESS | 2544 | 1461267311358 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:35:11 INFO - PROCESS | 2544 | 1461267311453 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 2544 | ++DOCSHELL 1BE70400 == 51 [pid = 2544] [id = 105] 12:35:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1BE77000) [pid = 2544] [serial = 312] [outer = 00000000] 12:35:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1C1AE800) [pid = 2544] [serial = 313] [outer = 1BE77000] 12:35:11 INFO - PROCESS | 2544 | 1461267311509 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1D280C00) [pid = 2544] [serial = 314] [outer = 1BE77000] 12:35:12 INFO - PROCESS | 2544 | 1461267312198 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:35:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:35:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 971ms 12:35:12 INFO - PROCESS | 2544 | 1461267312221 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:35:12 INFO - PROCESS | 2544 | 1461267312224 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 12:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:35:12 INFO - PROCESS | 2544 | 1461267312235 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 2544 | 1461267312242 Marionette TRACE conn5 <- [1,386,null,{}] 12:35:12 INFO - PROCESS | 2544 | 1461267312247 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:12 INFO - PROCESS | 2544 | 1461267312358 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:35:12 INFO - PROCESS | 2544 | 1461267312436 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 2544 | ++DOCSHELL 0F04EC00 == 52 [pid = 2544] [id = 106] 12:35:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1E290C00) [pid = 2544] [serial = 315] [outer = 00000000] 12:35:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (21002C00) [pid = 2544] [serial = 316] [outer = 1E290C00] 12:35:12 INFO - PROCESS | 2544 | 1461267312536 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (2100C400) [pid = 2544] [serial = 317] [outer = 1E290C00] 12:35:13 INFO - PROCESS | 2544 | 1461267313190 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 990ms 12:35:13 INFO - PROCESS | 2544 | 1461267313221 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 2544 | 1461267313224 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:35:13 INFO - PROCESS | 2544 | 1461267313227 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 2544 | 1461267313230 Marionette TRACE conn5 <- [1,390,null,{}] 12:35:13 INFO - PROCESS | 2544 | 1461267313233 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:13 INFO - PROCESS | 2544 | 1461267313335 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:35:13 INFO - PROCESS | 2544 | 1461267313428 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AC400 == 53 [pid = 2544] [id = 107] 12:35:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (0F056000) [pid = 2544] [serial = 318] [outer = 00000000] 12:35:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1A1C6C00) [pid = 2544] [serial = 319] [outer = 0F056000] 12:35:13 INFO - PROCESS | 2544 | 1461267313483 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1AF57800) [pid = 2544] [serial = 320] [outer = 0F056000] 12:35:14 INFO - PROCESS | 2544 | 1461267314204 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1018ms 12:35:14 INFO - PROCESS | 2544 | 1461267314249 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 2544 | 1461267314254 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 12:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:35:14 INFO - PROCESS | 2544 | 1461267314259 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - PROCESS | 2544 | 1461267314262 Marionette TRACE conn5 <- [1,394,null,{}] 12:35:14 INFO - PROCESS | 2544 | 1461267314268 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:14 INFO - PROCESS | 2544 | 1461267314386 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:35:14 INFO - PROCESS | 2544 | 1461267314469 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 2544 | ++DOCSHELL 0B6ADC00 == 54 [pid = 2544] [id = 108] 12:35:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (0B6AF800) [pid = 2544] [serial = 321] [outer = 00000000] 12:35:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (16C71800) [pid = 2544] [serial = 322] [outer = 0B6AF800] 12:35:14 INFO - PROCESS | 2544 | 1461267314559 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1822B800) [pid = 2544] [serial = 323] [outer = 0B6AF800] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1B233400 == 53 [pid = 2544] [id = 61] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 0F051000 == 52 [pid = 2544] [id = 62] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1D2EE000 == 51 [pid = 2544] [id = 102] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1B5C2800 == 50 [pid = 2544] [id = 101] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 124DDC00 == 49 [pid = 2544] [id = 100] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 0B621000 == 48 [pid = 2544] [id = 99] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1BE70C00 == 47 [pid = 2544] [id = 98] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1A9AD400 == 46 [pid = 2544] [id = 97] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1A1CA000 == 45 [pid = 2544] [id = 96] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 1819F400 == 44 [pid = 2544] [id = 95] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 0B6AFC00 == 43 [pid = 2544] [id = 94] 12:35:14 INFO - PROCESS | 2544 | --DOCSHELL 123B7800 == 42 [pid = 2544] [id = 93] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (212EAC00) [pid = 2544] [serial = 259] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (21008000) [pid = 2544] [serial = 229] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (214E7400) [pid = 2544] [serial = 173] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (210BD800) [pid = 2544] [serial = 250] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (181A7000) [pid = 2544] [serial = 254] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (16C0F400) [pid = 2544] [serial = 253] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (2028D000) [pid = 2544] [serial = 256] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (210BD000) [pid = 2544] [serial = 251] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1860BC00) [pid = 2544] [serial = 233] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1C469400) [pid = 2544] [serial = 244] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (20291C00) [pid = 2544] [serial = 257] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C462400) [pid = 2544] [serial = 245] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1C1AB800) [pid = 2544] [serial = 242] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1F483C00) [pid = 2544] [serial = 247] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (181A8800) [pid = 2544] [serial = 232] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1AF2AC00) [pid = 2544] [serial = 238] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1AFCE800) [pid = 2544] [serial = 239] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (16C6F400) [pid = 2544] [serial = 235] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (17127400) [pid = 2544] [serial = 236] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (21005000) [pid = 2544] [serial = 248] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1C1B1400) [pid = 2544] [serial = 227] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B5C1800) [pid = 2544] [serial = 226] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1B331400) [pid = 2544] [serial = 224] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1AF2A800) [pid = 2544] [serial = 223] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1BED6000) [pid = 2544] [serial = 241] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (16C12400) [pid = 2544] [serial = 221] [outer = 00000000] [url = about:blank] 12:35:14 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (15961000) [pid = 2544] [serial = 220] [outer = 00000000] [url = about:blank] 12:35:15 INFO - PROCESS | 2544 | 1461267315084 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 870ms 12:35:15 INFO - PROCESS | 2544 | 1461267315134 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 2544 | 1461267315140 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:35:15 INFO - PROCESS | 2544 | 1461267315146 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 2544 | 1461267315149 Marionette TRACE conn5 <- [1,398,null,{}] 12:35:15 INFO - PROCESS | 2544 | 1461267315153 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 2544 | 1461267315242 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:35:15 INFO - PROCESS | 2544 | 1461267315252 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 2544 | ++DOCSHELL 17447800 == 43 [pid = 2544] [id = 109] 12:35:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (17450000) [pid = 2544] [serial = 324] [outer = 00000000] 12:35:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (18F73400) [pid = 2544] [serial = 325] [outer = 17450000] 12:35:15 INFO - PROCESS | 2544 | 1461267315301 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1A1C4800) [pid = 2544] [serial = 326] [outer = 17450000] 12:35:15 INFO - PROCESS | 2544 | 1461267315795 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 672ms 12:35:15 INFO - PROCESS | 2544 | 1461267315821 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 2544 | 1461267315823 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 12:35:15 INFO - PROCESS | 2544 | 1461267315826 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:35:15 INFO - PROCESS | 2544 | 1461267315830 Marionette TRACE conn5 <- [1,402,null,{}] 12:35:15 INFO - PROCESS | 2544 | 1461267315840 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 2544 | 1461267315922 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:35:15 INFO - PROCESS | 2544 | 1461267315962 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C4000 == 44 [pid = 2544] [id = 110] 12:35:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1B5C4800) [pid = 2544] [serial = 327] [outer = 00000000] 12:35:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1BC3F400) [pid = 2544] [serial = 328] [outer = 1B5C4800] 12:35:16 INFO - PROCESS | 2544 | 1461267316009 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1BE77800) [pid = 2544] [serial = 329] [outer = 1B5C4800] 12:35:16 INFO - PROCESS | 2544 | 1461267316484 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 12:35:16 INFO - PROCESS | 2544 | 1461267316500 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 2544 | 1461267316503 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 12:35:16 INFO - PROCESS | 2544 | 1461267316506 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:35:16 INFO - PROCESS | 2544 | 1461267316508 Marionette TRACE conn5 <- [1,406,null,{}] 12:35:16 INFO - PROCESS | 2544 | 1461267316511 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:16 INFO - PROCESS | 2544 | 1461267316594 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:35:16 INFO - PROCESS | 2544 | 1461267316600 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7B800 == 45 [pid = 2544] [id = 111] 12:35:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1BFBF800) [pid = 2544] [serial = 330] [outer = 00000000] 12:35:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1C40BC00) [pid = 2544] [serial = 331] [outer = 1BFBF800] 12:35:16 INFO - PROCESS | 2544 | 1461267316646 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1C46C400) [pid = 2544] [serial = 332] [outer = 1BFBF800] 12:35:17 INFO - PROCESS | 2544 | 1461267317087 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 12:35:17 INFO - PROCESS | 2544 | 1461267317140 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 2544 | 1461267317142 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:35:17 INFO - PROCESS | 2544 | 1461267317146 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 2544 | 1461267317147 Marionette TRACE conn5 <- [1,410,null,{}] 12:35:17 INFO - PROCESS | 2544 | 1461267317151 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:17 INFO - PROCESS | 2544 | 1461267317254 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:35:17 INFO - PROCESS | 2544 | 1461267317261 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C4800 == 46 [pid = 2544] [id = 112] 12:35:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1CBCC400) [pid = 2544] [serial = 333] [outer = 00000000] 12:35:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1CE41800) [pid = 2544] [serial = 334] [outer = 1CBCC400] 12:35:17 INFO - PROCESS | 2544 | 1461267317335 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1CE44400) [pid = 2544] [serial = 335] [outer = 1CBCC400] 12:35:17 INFO - PROCESS | 2544 | 1461267317818 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 12:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:35:17 INFO - PROCESS | 2544 | 1461267317876 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 2544 | 1461267317878 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 12:35:17 INFO - PROCESS | 2544 | 1461267317881 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 2544 | 1461267317883 Marionette TRACE conn5 <- [1,414,null,{}] 12:35:17 INFO - PROCESS | 2544 | 1461267317894 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:18 INFO - PROCESS | 2544 | 1461267318013 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:35:18 INFO - PROCESS | 2544 | 1461267318027 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 2544 | ++DOCSHELL 1CE49000 == 47 [pid = 2544] [id = 113] 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1EC20C00) [pid = 2544] [serial = 336] [outer = 00000000] 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (201C5000) [pid = 2544] [serial = 337] [outer = 1EC20C00] 12:35:18 INFO - PROCESS | 2544 | 1461267318075 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (201CA000) [pid = 2544] [serial = 338] [outer = 1EC20C00] 12:35:18 INFO - PROCESS | 2544 | 1461267318534 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 12:35:18 INFO - PROCESS | 2544 | 1461267318601 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 2544 | 1461267318602 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 12:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:35:18 INFO - PROCESS | 2544 | 1461267318611 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 2544 | 1461267318613 Marionette TRACE conn5 <- [1,418,null,{}] 12:35:18 INFO - PROCESS | 2544 | 1461267318617 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:18 INFO - PROCESS | 2544 | 1461267318723 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:35:18 INFO - PROCESS | 2544 | 1461267318737 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 2544 | ++DOCSHELL 1F483C00 == 48 [pid = 2544] [id = 114] 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (201CE800) [pid = 2544] [serial = 339] [outer = 00000000] 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (20293400) [pid = 2544] [serial = 340] [outer = 201CE800] 12:35:18 INFO - PROCESS | 2544 | 1461267318781 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (20292800) [pid = 2544] [serial = 341] [outer = 201CE800] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1AF29000) [pid = 2544] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1A9AD000) [pid = 2544] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (21003C00) [pid = 2544] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1BE7B400) [pid = 2544] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1BE71400) [pid = 2544] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (124DE400) [pid = 2544] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (20F39000) [pid = 2544] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1A1CB000) [pid = 2544] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (0F050C00) [pid = 2544] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (1819F800) [pid = 2544] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:35:19 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1309F400) [pid = 2544] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:35:19 INFO - PROCESS | 2544 | 1461267319872 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:35:19 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 12:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1277ms 12:35:19 INFO - PROCESS | 2544 | 1461267319895 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:35:19 INFO - PROCESS | 2544 | 1461267319899 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 12:35:19 INFO - PROCESS | 2544 | 1461267319947 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 2544 | 1461267319951 Marionette TRACE conn5 <- [1,422,null,{}] 12:35:19 INFO - PROCESS | 2544 | 1461267319959 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:20 INFO - PROCESS | 2544 | 1461267320114 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:35:20 INFO - PROCESS | 2544 | 1461267320203 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 2544 | ++DOCSHELL 11F06400 == 49 [pid = 2544] [id = 115] 12:35:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (11F76800) [pid = 2544] [serial = 342] [outer = 00000000] 12:35:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (16C77800) [pid = 2544] [serial = 343] [outer = 11F76800] 12:35:20 INFO - PROCESS | 2544 | 1461267320262 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1712A000) [pid = 2544] [serial = 344] [outer = 11F76800] 12:35:21 INFO - PROCESS | 2544 | 1461267321251 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1385ms 12:35:21 INFO - PROCESS | 2544 | 1461267321290 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 2544 | 1461267321296 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 12:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:35:21 INFO - PROCESS | 2544 | 1461267321303 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 2544 | 1461267321306 Marionette TRACE conn5 <- [1,426,null,{}] 12:35:21 INFO - PROCESS | 2544 | 1461267321311 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:21 INFO - PROCESS | 2544 | 1461267321475 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:35:21 INFO - PROCESS | 2544 | 1461267321608 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 2544 | ++DOCSHELL 18608000 == 50 [pid = 2544] [id = 116] 12:35:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (18BF5000) [pid = 2544] [serial = 345] [outer = 00000000] 12:35:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1B335000) [pid = 2544] [serial = 346] [outer = 18BF5000] 12:35:21 INFO - PROCESS | 2544 | 1461267321663 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1BE71400) [pid = 2544] [serial = 347] [outer = 18BF5000] 12:35:22 INFO - PROCESS | 2544 | 1461267322271 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 2544 | 1461267322334 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 12:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:35:22 INFO - PROCESS | 2544 | 1461267322338 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 2544 | 1461267322342 Marionette TRACE conn5 <- [1,430,null,{}] 12:35:22 INFO - PROCESS | 2544 | 1461267322353 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:22 INFO - PROCESS | 2544 | 1461267322462 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:35:22 INFO - PROCESS | 2544 | 1461267322585 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 2544 | ++DOCSHELL 1D2E5800 == 51 [pid = 2544] [id = 117] 12:35:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1D2EE000) [pid = 2544] [serial = 348] [outer = 00000000] 12:35:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (2028EC00) [pid = 2544] [serial = 349] [outer = 1D2EE000] 12:35:22 INFO - PROCESS | 2544 | 1461267322643 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (20F30800) [pid = 2544] [serial = 350] [outer = 1D2EE000] 12:35:23 INFO - PROCESS | 2544 | 1461267323258 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 12:35:23 INFO - PROCESS | 2544 | 1461267323311 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 2544 | 1461267323314 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 12:35:23 INFO - PROCESS | 2544 | 1461267323317 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:35:23 INFO - PROCESS | 2544 | 1461267323319 Marionette TRACE conn5 <- [1,434,null,{}] 12:35:23 INFO - PROCESS | 2544 | 1461267323323 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:23 INFO - PROCESS | 2544 | 1461267323428 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:35:23 INFO - PROCESS | 2544 | 1461267323668 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 2544 | ++DOCSHELL 0F049C00 == 52 [pid = 2544] [id = 118] 12:35:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (0F053C00) [pid = 2544] [serial = 351] [outer = 00000000] 12:35:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (15961000) [pid = 2544] [serial = 352] [outer = 0F053C00] 12:35:23 INFO - PROCESS | 2544 | 1461267323733 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (16C08400) [pid = 2544] [serial = 353] [outer = 0F053C00] 12:35:24 INFO - PROCESS | 2544 | 1461267324348 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1070ms 12:35:24 INFO - PROCESS | 2544 | 1461267324391 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 2544 | 1461267324396 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 12:35:24 INFO - PROCESS | 2544 | 1461267324401 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:35:24 INFO - PROCESS | 2544 | 1461267324404 Marionette TRACE conn5 <- [1,438,null,{}] 12:35:24 INFO - PROCESS | 2544 | 1461267324409 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:24 INFO - PROCESS | 2544 | 1461267324510 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:35:24 INFO - PROCESS | 2544 | 1461267324611 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 2544 | ++DOCSHELL 1A9AD400 == 53 [pid = 2544] [id = 119] 12:35:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1AF5B000) [pid = 2544] [serial = 354] [outer = 00000000] 12:35:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1B230800) [pid = 2544] [serial = 355] [outer = 1AF5B000] 12:35:24 INFO - PROCESS | 2544 | 1461267324661 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1B333000) [pid = 2544] [serial = 356] [outer = 1AF5B000] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 21003400 == 52 [pid = 2544] [id = 77] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 1CE49000 == 51 [pid = 2544] [id = 113] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 1C5C4800 == 50 [pid = 2544] [id = 112] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 1BE7B800 == 49 [pid = 2544] [id = 111] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 1B5C4000 == 48 [pid = 2544] [id = 110] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 17447800 == 47 [pid = 2544] [id = 109] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 0B6ADC00 == 46 [pid = 2544] [id = 108] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 0B6AC400 == 45 [pid = 2544] [id = 107] 12:35:24 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (212E7800) [pid = 2544] [serial = 271] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1A1C5C00) [pid = 2544] [serial = 265] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (11F86000) [pid = 2544] [serial = 262] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1ED0C800) [pid = 2544] [serial = 268] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1BE7C800) [pid = 2544] [serial = 274] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 0F04EC00 == 44 [pid = 2544] [id = 106] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 1BE70400 == 43 [pid = 2544] [id = 105] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 16C7C000 == 42 [pid = 2544] [id = 104] 12:35:24 INFO - PROCESS | 2544 | --DOCSHELL 0B61DC00 == 41 [pid = 2544] [id = 103] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (2100A800) [pid = 2544] [serial = 230] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C46C000) [pid = 2544] [serial = 295] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1BED4000) [pid = 2544] [serial = 293] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (16C0A400) [pid = 2544] [serial = 278] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1595DC00) [pid = 2544] [serial = 277] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (2140BC00) [pid = 2544] [serial = 260] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1BED5800) [pid = 2544] [serial = 292] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1AF50400) [pid = 2544] [serial = 286] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (123B8800) [pid = 2544] [serial = 280] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (15960400) [pid = 2544] [serial = 281] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (181A9C00) [pid = 2544] [serial = 283] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (18604400) [pid = 2544] [serial = 284] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1A1CBC00) [pid = 2544] [serial = 299] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (18F76C00) [pid = 2544] [serial = 298] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1C465C00) [pid = 2544] [serial = 296] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1B235400) [pid = 2544] [serial = 289] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1D27E400) [pid = 2544] [serial = 301] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (1D2ED800) [pid = 2544] [serial = 302] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1B333C00) [pid = 2544] [serial = 290] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (1AFCF400) [pid = 2544] [serial = 287] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (1F2CE400) [pid = 2544] [serial = 304] [outer = 00000000] [url = about:blank] 12:35:25 INFO - PROCESS | 2544 | 1461267325168 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 12:35:25 INFO - PROCESS | 2544 | 1461267325238 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 2544 | 1461267325242 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 12:35:25 INFO - PROCESS | 2544 | 1461267325246 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:35:25 INFO - PROCESS | 2544 | 1461267325248 Marionette TRACE conn5 <- [1,442,null,{}] 12:35:25 INFO - PROCESS | 2544 | 1461267325252 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:25 INFO - PROCESS | 2544 | 1461267325333 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:35:25 INFO - PROCESS | 2544 | 1461267325412 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:25 INFO - PROCESS | 2544 | ++DOCSHELL 1230C400 == 42 [pid = 2544] [id = 120] 12:35:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (12381400) [pid = 2544] [serial = 357] [outer = 00000000] 12:35:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (17135400) [pid = 2544] [serial = 358] [outer = 12381400] 12:35:25 INFO - PROCESS | 2544 | 1461267325461 Marionette DEBUG loaded listener.js 12:35:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1822DC00) [pid = 2544] [serial = 359] [outer = 12381400] 12:35:25 INFO - PROCESS | 2544 | 1461267325883 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 12:35:25 INFO - PROCESS | 2544 | 1461267325922 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 2544 | 1461267325925 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 12:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:35:25 INFO - PROCESS | 2544 | 1461267325934 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 2544 | 1461267325939 Marionette TRACE conn5 <- [1,446,null,{}] 12:35:25 INFO - PROCESS | 2544 | 1461267325949 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:26 INFO - PROCESS | 2544 | 1461267326032 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:35:26 INFO - PROCESS | 2544 | 1461267326043 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 2544 | ++DOCSHELL 1B338400 == 43 [pid = 2544] [id = 121] 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1B620800) [pid = 2544] [serial = 360] [outer = 00000000] 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1BED0800) [pid = 2544] [serial = 361] [outer = 1B620800] 12:35:26 INFO - PROCESS | 2544 | 1461267326088 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1BFBD800) [pid = 2544] [serial = 362] [outer = 1B620800] 12:35:26 INFO - PROCESS | 2544 | 1461267326556 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 12:35:26 INFO - PROCESS | 2544 | 1461267326627 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 2544 | 1461267326629 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 12:35:26 INFO - PROCESS | 2544 | 1461267326633 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:35:26 INFO - PROCESS | 2544 | 1461267326635 Marionette TRACE conn5 <- [1,450,null,{}] 12:35:26 INFO - PROCESS | 2544 | 1461267326638 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:26 INFO - PROCESS | 2544 | 1461267326747 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:35:26 INFO - PROCESS | 2544 | 1461267326833 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 2544 | ++DOCSHELL 1BE75800 == 44 [pid = 2544] [id = 122] 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1C1AB800) [pid = 2544] [serial = 363] [outer = 00000000] 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1C5BF000) [pid = 2544] [serial = 364] [outer = 1C1AB800] 12:35:26 INFO - PROCESS | 2544 | 1461267326879 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1C589800) [pid = 2544] [serial = 365] [outer = 1C1AB800] 12:35:27 INFO - PROCESS | 2544 | 1461267327282 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:35:27 INFO - PROCESS | 2544 | 1461267327309 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 12:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:35:27 INFO - PROCESS | 2544 | 1461267327320 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:35:27 INFO - PROCESS | 2544 | 1461267327322 Marionette TRACE conn5 <- [1,454,null,{}] 12:35:27 INFO - PROCESS | 2544 | 1461267327329 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:27 INFO - PROCESS | 2544 | 1461267327432 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:35:27 INFO - PROCESS | 2544 | 1461267327439 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:27 INFO - PROCESS | 2544 | ++DOCSHELL 1D2EA800 == 45 [pid = 2544] [id = 123] 12:35:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1D2ED400) [pid = 2544] [serial = 366] [outer = 00000000] 12:35:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1EC23400) [pid = 2544] [serial = 367] [outer = 1D2ED400] 12:35:27 INFO - PROCESS | 2544 | 1461267327497 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1F46A800) [pid = 2544] [serial = 368] [outer = 1D2ED400] 12:35:28 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:28 INFO - PROCESS | 2544 | 1461267327996 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 12:35:28 INFO - PROCESS | 2544 | 1461267328077 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 2544 | 1461267328079 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 12:35:28 INFO - PROCESS | 2544 | 1461267328085 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:35:28 INFO - PROCESS | 2544 | 1461267328087 Marionette TRACE conn5 <- [1,458,null,{}] 12:35:28 INFO - PROCESS | 2544 | 1461267328091 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:28 INFO - PROCESS | 2544 | 1461267328197 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:35:28 INFO - PROCESS | 2544 | 1461267328209 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 2544 | ++DOCSHELL 1F474C00 == 46 [pid = 2544] [id = 124] 12:35:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (201CE400) [pid = 2544] [serial = 369] [outer = 00000000] 12:35:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (21009400) [pid = 2544] [serial = 370] [outer = 201CE400] 12:35:28 INFO - PROCESS | 2544 | 1461267328254 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (2100DC00) [pid = 2544] [serial = 371] [outer = 201CE400] 12:35:28 INFO - PROCESS | 2544 | 1461267328690 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 2544 | 1461267328721 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 12:35:28 INFO - PROCESS | 2544 | 1461267328724 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - PROCESS | 2544 | 1461267328726 Marionette TRACE conn5 <- [1,462,null,{}] 12:35:28 INFO - PROCESS | 2544 | 1461267328730 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:28 INFO - PROCESS | 2544 | 1461267328835 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:35:28 INFO - PROCESS | 2544 | 1461267328842 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 2544 | ++DOCSHELL 12308000 == 47 [pid = 2544] [id = 125] 12:35:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1F20C400) [pid = 2544] [serial = 372] [outer = 00000000] 12:35:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1F211C00) [pid = 2544] [serial = 373] [outer = 1F20C400] 12:35:28 INFO - PROCESS | 2544 | 1461267328933 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1F213400) [pid = 2544] [serial = 374] [outer = 1F20C400] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1BE72C00) [pid = 2544] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (210BBC00) [pid = 2544] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1CBCC400) [pid = 2544] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1EC20C00) [pid = 2544] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1B5C4800) [pid = 2544] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (0F056000) [pid = 2544] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (0B6AF800) [pid = 2544] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (17450000) [pid = 2544] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:35:29 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1BFBF800) [pid = 2544] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:35:29 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:29 INFO - PROCESS | 2544 | 1461267329518 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:35:29 INFO - PROCESS | 2544 | 1461267329557 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 12:35:29 INFO - PROCESS | 2544 | 1461267329561 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 2544 | 1461267329562 Marionette TRACE conn5 <- [1,466,null,{}] 12:35:29 INFO - PROCESS | 2544 | 1461267329566 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:29 INFO - PROCESS | 2544 | 1461267329643 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:35:29 INFO - PROCESS | 2544 | 1461267329649 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 2544 | ++DOCSHELL 18237C00 == 48 [pid = 2544] [id = 126] 12:35:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1B32F400) [pid = 2544] [serial = 375] [outer = 00000000] 12:35:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1F208400) [pid = 2544] [serial = 376] [outer = 1B32F400] 12:35:29 INFO - PROCESS | 2544 | 1461267329694 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1F208000) [pid = 2544] [serial = 377] [outer = 1B32F400] 12:35:30 INFO - PROCESS | 2544 | 1461267330140 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 2544 | 1461267330193 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 12:35:30 INFO - PROCESS | 2544 | 1461267330196 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 2544 | 1461267330198 Marionette TRACE conn5 <- [1,470,null,{}] 12:35:30 INFO - PROCESS | 2544 | 1461267330202 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:30 INFO - PROCESS | 2544 | 1461267330282 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:35:30 INFO - PROCESS | 2544 | 1461267330290 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 2544 | ++DOCSHELL 210C0800 == 49 [pid = 2544] [id = 127] 12:35:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (212B4800) [pid = 2544] [serial = 378] [outer = 00000000] 12:35:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (212E7400) [pid = 2544] [serial = 379] [outer = 212B4800] 12:35:30 INFO - PROCESS | 2544 | 1461267330336 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (212EB800) [pid = 2544] [serial = 380] [outer = 212B4800] 12:35:30 INFO - PROCESS | 2544 | 1461267330775 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 12:35:30 INFO - PROCESS | 2544 | 1461267330831 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 2544 | 1461267330833 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:35:30 INFO - PROCESS | 2544 | 1461267330837 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 2544 | 1461267330838 Marionette TRACE conn5 <- [1,474,null,{}] 12:35:30 INFO - PROCESS | 2544 | 1461267330842 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:30 INFO - PROCESS | 2544 | 1461267330920 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:35:30 INFO - PROCESS | 2544 | 1461267330929 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 2544 | ++DOCSHELL 20169000 == 50 [pid = 2544] [id = 128] 12:35:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (2016AC00) [pid = 2544] [serial = 381] [outer = 00000000] 12:35:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (2016E800) [pid = 2544] [serial = 382] [outer = 2016AC00] 12:35:31 INFO - PROCESS | 2544 | 1461267331008 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (212B8800) [pid = 2544] [serial = 383] [outer = 2016AC00] 12:35:31 INFO - PROCESS | 2544 | 1461267331612 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 831ms 12:35:31 INFO - PROCESS | 2544 | 1461267331668 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 2544 | 1461267331672 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 12:35:31 INFO - PROCESS | 2544 | 1461267331678 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:35:31 INFO - PROCESS | 2544 | 1461267331682 Marionette TRACE conn5 <- [1,478,null,{}] 12:35:31 INFO - PROCESS | 2544 | 1461267331688 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:31 INFO - PROCESS | 2544 | 1461267331803 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:35:31 INFO - PROCESS | 2544 | 1461267331928 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 2544 | ++DOCSHELL 124D3C00 == 51 [pid = 2544] [id = 129] 12:35:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (15961400) [pid = 2544] [serial = 384] [outer = 00000000] 12:35:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1819F000) [pid = 2544] [serial = 385] [outer = 15961400] 12:35:31 INFO - PROCESS | 2544 | 1461267331987 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (18604000) [pid = 2544] [serial = 386] [outer = 15961400] 12:35:32 INFO - PROCESS | 2544 | 1461267332628 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 12:35:32 INFO - PROCESS | 2544 | 1461267332653 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 2544 | 1461267332659 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:35:32 INFO - PROCESS | 2544 | 1461267332666 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 2544 | 1461267332669 Marionette TRACE conn5 <- [1,482,null,{}] 12:35:32 INFO - PROCESS | 2544 | 1461267332673 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:32 INFO - PROCESS | 2544 | 1461267332778 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:35:32 INFO - PROCESS | 2544 | 1461267332875 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 2544 | ++DOCSHELL 1A9B4C00 == 52 [pid = 2544] [id = 130] 12:35:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1AFDAC00) [pid = 2544] [serial = 387] [outer = 00000000] 12:35:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1BE7C800) [pid = 2544] [serial = 388] [outer = 1AFDAC00] 12:35:32 INFO - PROCESS | 2544 | 1461267332929 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1C46C000) [pid = 2544] [serial = 389] [outer = 1AFDAC00] 12:35:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C1B4400) [pid = 2544] [serial = 390] [outer = 11AD8400] 12:35:33 INFO - PROCESS | 2544 | 1461267333638 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1022ms 12:35:33 INFO - PROCESS | 2544 | 1461267333690 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 2544 | 1461267333692 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:35:33 INFO - PROCESS | 2544 | 1461267333696 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 2544 | 1461267333700 Marionette TRACE conn5 <- [1,486,null,{}] 12:35:33 INFO - PROCESS | 2544 | 1461267333711 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:33 INFO - PROCESS | 2544 | 1461267333876 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:35:34 INFO - PROCESS | 2544 | 1461267334003 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 2544 | ++DOCSHELL 1C89D800 == 53 [pid = 2544] [id = 131] 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1F209C00) [pid = 2544] [serial = 391] [outer = 00000000] 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (2016D800) [pid = 2544] [serial = 392] [outer = 1F209C00] 12:35:34 INFO - PROCESS | 2544 | 1461267334062 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (2028B000) [pid = 2544] [serial = 393] [outer = 1F209C00] 12:35:34 INFO - PROCESS | 2544 | 1461267334605 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 12:35:34 INFO - PROCESS | 2544 | 1461267334630 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 2544 | 1461267334633 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 12:35:34 INFO - PROCESS | 2544 | 1461267334636 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:35:34 INFO - PROCESS | 2544 | 1461267334638 Marionette TRACE conn5 <- [1,490,null,{}] 12:35:34 INFO - PROCESS | 2544 | 1461267334642 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:34 INFO - PROCESS | 2544 | 1461267334745 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:35:34 INFO - PROCESS | 2544 | 1461267334841 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 2544 | ++DOCSHELL 1CE9F800 == 54 [pid = 2544] [id = 132] 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CEA2000) [pid = 2544] [serial = 394] [outer = 00000000] 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CEA8000) [pid = 2544] [serial = 395] [outer = 1CEA2000] 12:35:34 INFO - PROCESS | 2544 | 1461267334896 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1CEAA800) [pid = 2544] [serial = 396] [outer = 1CEA2000] 12:35:35 INFO - PROCESS | 2544 | 1461267335495 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 870ms 12:35:35 INFO - PROCESS | 2544 | 1461267335510 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 2544 | 1461267335513 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 12:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:35:35 INFO - PROCESS | 2544 | 1461267335516 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:35:35 INFO - PROCESS | 2544 | 1461267335518 Marionette TRACE conn5 <- [1,494,null,{}] 12:35:35 INFO - PROCESS | 2544 | 1461267335522 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:35 INFO - PROCESS | 2544 | 1461267335625 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:35:35 INFO - PROCESS | 2544 | 1461267335725 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 2544 | ++DOCSHELL 17132800 == 55 [pid = 2544] [id = 133] 12:35:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (171CD000) [pid = 2544] [serial = 397] [outer = 00000000] 12:35:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1B227800) [pid = 2544] [serial = 398] [outer = 171CD000] 12:35:35 INFO - PROCESS | 2544 | 1461267335780 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1BE73000) [pid = 2544] [serial = 399] [outer = 171CD000] 12:35:36 INFO - PROCESS | 2544 | 1461267336513 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1015ms 12:35:36 INFO - PROCESS | 2544 | 1461267336539 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 2544 | 1461267336543 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:35:36 INFO - PROCESS | 2544 | 1461267336549 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 2544 | 1461267336553 Marionette TRACE conn5 <- [1,498,null,{}] 12:35:36 INFO - PROCESS | 2544 | 1461267336582 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:36 INFO - PROCESS | 2544 | 1461267336678 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:35:36 INFO - PROCESS | 2544 | 1461267336810 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 2544 | ++DOCSHELL 124E2C00 == 56 [pid = 2544] [id = 134] 12:35:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (15962000) [pid = 2544] [serial = 400] [outer = 00000000] 12:35:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (171E4C00) [pid = 2544] [serial = 401] [outer = 15962000] 12:35:36 INFO - PROCESS | 2544 | 1461267336866 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (18FD8800) [pid = 2544] [serial = 402] [outer = 15962000] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 210C0800 == 55 [pid = 2544] [id = 127] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 18237C00 == 54 [pid = 2544] [id = 126] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 12308000 == 53 [pid = 2544] [id = 125] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1F474C00 == 52 [pid = 2544] [id = 124] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1D2EA800 == 51 [pid = 2544] [id = 123] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1BE75800 == 50 [pid = 2544] [id = 122] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1B338400 == 49 [pid = 2544] [id = 121] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1230C400 == 48 [pid = 2544] [id = 120] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (20293400) [pid = 2544] [serial = 340] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1A9AD400 == 47 [pid = 2544] [id = 119] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 0F049C00 == 46 [pid = 2544] [id = 118] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1D2E5800 == 45 [pid = 2544] [id = 117] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 18608000 == 44 [pid = 2544] [id = 116] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 11F06400 == 43 [pid = 2544] [id = 115] 12:35:37 INFO - PROCESS | 2544 | --DOCSHELL 1F483C00 == 42 [pid = 2544] [id = 114] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (201C9C00) [pid = 2544] [serial = 275] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (212EF000) [pid = 2544] [serial = 218] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CE41800) [pid = 2544] [serial = 334] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1CE44400) [pid = 2544] [serial = 335] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (201CA000) [pid = 2544] [serial = 338] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (201C5000) [pid = 2544] [serial = 337] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (0F055C00) [pid = 2544] [serial = 307] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1BC3F400) [pid = 2544] [serial = 328] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1BE77800) [pid = 2544] [serial = 329] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1AF57800) [pid = 2544] [serial = 320] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1A1C6C00) [pid = 2544] [serial = 319] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (16C71800) [pid = 2544] [serial = 322] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1822B800) [pid = 2544] [serial = 323] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (21002C00) [pid = 2544] [serial = 316] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (18F73400) [pid = 2544] [serial = 325] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1A1C4800) [pid = 2544] [serial = 326] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C40BC00) [pid = 2544] [serial = 331] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1819E400) [pid = 2544] [serial = 310] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1C1AE800) [pid = 2544] [serial = 313] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1C46C400) [pid = 2544] [serial = 332] [outer = 00000000] [url = about:blank] 12:35:37 INFO - PROCESS | 2544 | 1461267337481 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 990ms 12:35:37 INFO - PROCESS | 2544 | 1461267337541 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 2544 | 1461267337547 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 12:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:35:37 INFO - PROCESS | 2544 | 1461267337553 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 2544 | 1461267337555 Marionette TRACE conn5 <- [1,502,null,{}] 12:35:37 INFO - PROCESS | 2544 | 1461267337559 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:37 INFO - PROCESS | 2544 | 1461267337645 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:35:37 INFO - PROCESS | 2544 | 1461267337726 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 2544 | ++DOCSHELL 0F052C00 == 43 [pid = 2544] [id = 135] 12:35:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (11932C00) [pid = 2544] [serial = 403] [outer = 00000000] 12:35:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (16C71800) [pid = 2544] [serial = 404] [outer = 11932C00] 12:35:37 INFO - PROCESS | 2544 | 1461267337772 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (171C7C00) [pid = 2544] [serial = 405] [outer = 11932C00] 12:35:38 INFO - PROCESS | 2544 | 1461267338216 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 12:35:38 INFO - PROCESS | 2544 | 1461267338286 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 2544 | 1461267338288 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 12:35:38 INFO - PROCESS | 2544 | 1461267338292 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:35:38 INFO - PROCESS | 2544 | 1461267338295 Marionette TRACE conn5 <- [1,506,null,{}] 12:35:38 INFO - PROCESS | 2544 | 1461267338305 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:38 INFO - PROCESS | 2544 | 1461267338389 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:35:38 INFO - PROCESS | 2544 | 1461267338404 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 2544 | ++DOCSHELL 1AF2D400 == 44 [pid = 2544] [id = 136] 12:35:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1AF51C00) [pid = 2544] [serial = 406] [outer = 00000000] 12:35:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1B229400) [pid = 2544] [serial = 407] [outer = 1AF51C00] 12:35:38 INFO - PROCESS | 2544 | 1461267338454 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1B335C00) [pid = 2544] [serial = 408] [outer = 1AF51C00] 12:35:38 INFO - PROCESS | 2544 | 1461267338913 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 12:35:38 INFO - PROCESS | 2544 | 1461267338966 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 2544 | 1461267338968 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 12:35:38 INFO - PROCESS | 2544 | 1461267338972 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:35:38 INFO - PROCESS | 2544 | 1461267338973 Marionette TRACE conn5 <- [1,510,null,{}] 12:35:38 INFO - PROCESS | 2544 | 1461267338977 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:39 INFO - PROCESS | 2544 | 1461267339058 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:35:39 INFO - PROCESS | 2544 | 1461267339067 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7D400 == 45 [pid = 2544] [id = 137] 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1BE7E800) [pid = 2544] [serial = 409] [outer = 00000000] 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1C1B7000) [pid = 2544] [serial = 410] [outer = 1BE7E800] 12:35:39 INFO - PROCESS | 2544 | 1461267339113 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C45F000) [pid = 2544] [serial = 411] [outer = 1BE7E800] 12:35:39 INFO - PROCESS | 2544 | 1461267339561 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 12:35:39 INFO - PROCESS | 2544 | 1461267339605 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 2544 | 1461267339608 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 12:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:35:39 INFO - PROCESS | 2544 | 1461267339611 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 2544 | 1461267339612 Marionette TRACE conn5 <- [1,514,null,{}] 12:35:39 INFO - PROCESS | 2544 | 1461267339616 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:39 INFO - PROCESS | 2544 | 1461267339720 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:35:39 INFO - PROCESS | 2544 | 1461267339806 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 2544 | ++DOCSHELL 1C50F800 == 46 [pid = 2544] [id = 138] 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C5C7C00) [pid = 2544] [serial = 412] [outer = 00000000] 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CC04400) [pid = 2544] [serial = 413] [outer = 1C5C7C00] 12:35:39 INFO - PROCESS | 2544 | 1461267339854 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE32C00) [pid = 2544] [serial = 414] [outer = 1C5C7C00] 12:35:40 INFO - PROCESS | 2544 | 1461267340269 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:35:40 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 12:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 12:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:35:40 INFO - PROCESS | 2544 | 1461267340341 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 2544 | 1461267340344 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 12:35:40 INFO - PROCESS | 2544 | 1461267340347 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 2544 | 1461267340348 Marionette TRACE conn5 <- [1,518,null,{}] 12:35:40 INFO - PROCESS | 2544 | 1461267340360 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:40 INFO - PROCESS | 2544 | 1461267340489 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:35:40 INFO - PROCESS | 2544 | 1461267340549 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 2544 | ++DOCSHELL 0B620C00 == 47 [pid = 2544] [id = 139] 12:35:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (12303C00) [pid = 2544] [serial = 415] [outer = 00000000] 12:35:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CE4DC00) [pid = 2544] [serial = 416] [outer = 12303C00] 12:35:40 INFO - PROCESS | 2544 | 1461267340602 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1CE4A000) [pid = 2544] [serial = 417] [outer = 12303C00] 12:35:41 INFO - PROCESS | 2544 | 1461267341040 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 12:35:41 INFO - PROCESS | 2544 | 1461267341088 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 2544 | 1461267341090 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 12:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:35:41 INFO - PROCESS | 2544 | 1461267341097 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 2544 | 1461267341099 Marionette TRACE conn5 <- [1,522,null,{}] 12:35:41 INFO - PROCESS | 2544 | 1461267341102 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:41 INFO - PROCESS | 2544 | 1461267341211 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:35:41 INFO - PROCESS | 2544 | 1461267341217 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 2544 | ++DOCSHELL 1CEA6C00 == 48 [pid = 2544] [id = 140] 12:35:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1D2EA800) [pid = 2544] [serial = 418] [outer = 00000000] 12:35:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1F205400) [pid = 2544] [serial = 419] [outer = 1D2EA800] 12:35:41 INFO - PROCESS | 2544 | 1461267341262 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1F20A400) [pid = 2544] [serial = 420] [outer = 1D2EA800] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (12381400) [pid = 2544] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1B620800) [pid = 2544] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (0F053C00) [pid = 2544] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1D2ED400) [pid = 2544] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1AF5B000) [pid = 2544] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1C1AB800) [pid = 2544] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (201CE400) [pid = 2544] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1F20C400) [pid = 2544] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (212B4800) [pid = 2544] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:35:41 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1B32F400) [pid = 2544] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:35:41 INFO - PROCESS | 2544 | 1461267341946 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 871ms 12:35:41 INFO - PROCESS | 2544 | 1461267341969 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 2544 | 1461267341971 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 12:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:35:41 INFO - PROCESS | 2544 | 1461267341974 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 2544 | 1461267341976 Marionette TRACE conn5 <- [1,526,null,{}] 12:35:41 INFO - PROCESS | 2544 | 1461267341979 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:42 INFO - PROCESS | 2544 | 1461267342058 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:35:42 INFO - PROCESS | 2544 | 1461267342065 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 2544 | ++DOCSHELL 136B2400 == 49 [pid = 2544] [id = 141] 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (17384000) [pid = 2544] [serial = 421] [outer = 00000000] 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1CE9F400) [pid = 2544] [serial = 422] [outer = 17384000] 12:35:42 INFO - PROCESS | 2544 | 1461267342112 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1ED05800) [pid = 2544] [serial = 423] [outer = 17384000] 12:35:42 INFO - PROCESS | 2544 | 1461267342595 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:35:42 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 12:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 673ms 12:35:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:35:42 INFO - PROCESS | 2544 | 1461267342647 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 2544 | 1461267342650 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 12:35:42 INFO - PROCESS | 2544 | 1461267342653 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - PROCESS | 2544 | 1461267342654 Marionette TRACE conn5 <- [1,530,null,{}] 12:35:42 INFO - PROCESS | 2544 | 1461267342658 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:42 INFO - PROCESS | 2544 | 1461267342737 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:35:42 INFO - PROCESS | 2544 | 1461267342746 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 2544 | ++DOCSHELL 1F20E000 == 50 [pid = 2544] [id = 142] 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1F2CE400) [pid = 2544] [serial = 424] [outer = 00000000] 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2016B000) [pid = 2544] [serial = 425] [outer = 1F2CE400] 12:35:42 INFO - PROCESS | 2544 | 1461267342792 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (20168400) [pid = 2544] [serial = 426] [outer = 1F2CE400] 12:35:43 INFO - PROCESS | 2544 | 1461267343259 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:35:43 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 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:35:43 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 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:35:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:35:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 12:35:43 INFO - PROCESS | 2544 | 1461267343284 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 2544 | 1461267343286 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:35:43 INFO - PROCESS | 2544 | 1461267343289 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 2544 | 1461267343291 Marionette TRACE conn5 <- [1,534,null,{}] 12:35:43 INFO - PROCESS | 2544 | 1461267343294 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:43 INFO - PROCESS | 2544 | 1461267343383 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:35:43 INFO - PROCESS | 2544 | 1461267343390 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 2544 | ++DOCSHELL 1F472800 == 51 [pid = 2544] [id = 143] 12:35:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (201CF400) [pid = 2544] [serial = 427] [outer = 00000000] 12:35:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (2100E800) [pid = 2544] [serial = 428] [outer = 201CF400] 12:35:43 INFO - PROCESS | 2544 | 1461267343436 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (210B8800) [pid = 2544] [serial = 429] [outer = 201CF400] 12:35:43 INFO - PROCESS | 2544 | 1461267343908 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:35:43 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. 12:35:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 12:35:43 INFO - PROCESS | 2544 | 1461267343960 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 2544 | 1461267343965 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:35:43 INFO - PROCESS | 2544 | 1461267343970 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 2544 | 1461267343975 Marionette TRACE conn5 <- [1,538,null,{}] 12:35:43 INFO - PROCESS | 2544 | 1461267343983 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:44 INFO - PROCESS | 2544 | 1461267344191 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:35:44 INFO - PROCESS | 2544 | 1461267344288 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:44 INFO - PROCESS | 2544 | ++DOCSHELL 1304BC00 == 52 [pid = 2544] [id = 144] 12:35:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (136B2000) [pid = 2544] [serial = 430] [outer = 00000000] 12:35:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (16E1FC00) [pid = 2544] [serial = 431] [outer = 136B2000] 12:35:44 INFO - PROCESS | 2544 | 1461267344348 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1732DC00) [pid = 2544] [serial = 432] [outer = 136B2000] 12:35:44 INFO - PROCESS | 2544 | 1461267344871 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:35:44 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. 12:35:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 12:35:44 INFO - PROCESS | 2544 | 1461267344905 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 2544 | 1461267344912 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 12:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:35:44 INFO - PROCESS | 2544 | 1461267344918 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - PROCESS | 2544 | 1461267344921 Marionette TRACE conn5 <- [1,542,null,{}] 12:35:44 INFO - PROCESS | 2544 | 1461267344940 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:45 INFO - PROCESS | 2544 | 1461267345079 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:35:45 INFO - PROCESS | 2544 | 1461267345193 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBF800 == 53 [pid = 2544] [id = 145] 12:35:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C1AC000) [pid = 2544] [serial = 433] [outer = 00000000] 12:35:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CE30C00) [pid = 2544] [serial = 434] [outer = 1C1AC000] 12:35:45 INFO - PROCESS | 2544 | 1461267345249 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1CE3D000) [pid = 2544] [serial = 435] [outer = 1C1AC000] 12:35:45 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:45 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:35:45 INFO - PROCESS | 2544 | 1461267345837 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 12:35:45 INFO - PROCESS | 2544 | 1461267345890 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 2544 | 1461267345893 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 12:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:35:45 INFO - PROCESS | 2544 | 1461267345897 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 2544 | 1461267345901 Marionette TRACE conn5 <- [1,546,null,{}] 12:35:45 INFO - PROCESS | 2544 | 1461267345913 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:46 INFO - PROCESS | 2544 | 1461267346021 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:35:46 INFO - PROCESS | 2544 | 1461267346147 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 2544 | ++DOCSHELL 201C9800 == 54 [pid = 2544] [id = 146] 12:35:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (201CD000) [pid = 2544] [serial = 436] [outer = 00000000] 12:35:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (212B5400) [pid = 2544] [serial = 437] [outer = 201CD000] 12:35:46 INFO - PROCESS | 2544 | 1461267346206 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (212C1800) [pid = 2544] [serial = 438] [outer = 201CD000] 12:35:46 INFO - PROCESS | 2544 | 1461267346794 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 12:35:46 INFO - PROCESS | 2544 | 1461267346830 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 2544 | 1461267346833 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 12:35:46 INFO - PROCESS | 2544 | 1461267346836 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:35:46 INFO - PROCESS | 2544 | 1461267346838 Marionette TRACE conn5 <- [1,550,null,{}] 12:35:46 INFO - PROCESS | 2544 | 1461267346855 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:46 INFO - PROCESS | 2544 | 1461267346988 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:35:47 INFO - PROCESS | 2544 | 1461267347046 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 2544 | ++DOCSHELL 212BE800 == 55 [pid = 2544] [id = 147] 12:35:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (212EF000) [pid = 2544] [serial = 439] [outer = 00000000] 12:35:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (214E8400) [pid = 2544] [serial = 440] [outer = 212EF000] 12:35:47 INFO - PROCESS | 2544 | 1461267347101 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (215D1400) [pid = 2544] [serial = 441] [outer = 212EF000] 12:35:47 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:47 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:35:47 INFO - PROCESS | 2544 | 1461267347695 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 12:35:47 INFO - PROCESS | 2544 | 1461267347710 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 2544 | 1461267347712 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 12:35:47 INFO - PROCESS | 2544 | 1461267347716 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:35:47 INFO - PROCESS | 2544 | 1461267347717 Marionette TRACE conn5 <- [1,554,null,{}] 12:35:47 INFO - PROCESS | 2544 | 1461267347721 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:47 INFO - PROCESS | 2544 | 1461267347824 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:35:47 INFO - PROCESS | 2544 | 1461267347921 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 2544 | ++DOCSHELL 215DEC00 == 56 [pid = 2544] [id = 148] 12:35:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (21752C00) [pid = 2544] [serial = 442] [outer = 00000000] 12:35:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (21868800) [pid = 2544] [serial = 443] [outer = 21752C00] 12:35:47 INFO - PROCESS | 2544 | 1461267347975 Marionette DEBUG loaded listener.js 12:35:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (2186B400) [pid = 2544] [serial = 444] [outer = 21752C00] 12:35:48 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:48 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:35:48 INFO - PROCESS | 2544 | 1461267348536 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 12:35:48 INFO - PROCESS | 2544 | 1461267348590 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 2544 | 1461267348593 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 12:35:48 INFO - PROCESS | 2544 | 1461267348596 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:35:48 INFO - PROCESS | 2544 | 1461267348598 Marionette TRACE conn5 <- [1,558,null,{}] 12:35:48 INFO - PROCESS | 2544 | 1461267348602 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:48 INFO - PROCESS | 2544 | 1461267348724 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:35:48 INFO - PROCESS | 2544 | 1461267348854 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:48 INFO - PROCESS | 2544 | ++DOCSHELL 21865400 == 57 [pid = 2544] [id = 149] 12:35:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (219A6400) [pid = 2544] [serial = 445] [outer = 00000000] 12:35:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (219AEC00) [pid = 2544] [serial = 446] [outer = 219A6400] 12:35:48 INFO - PROCESS | 2544 | 1461267348913 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (20257400) [pid = 2544] [serial = 447] [outer = 219A6400] 12:35:49 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:49 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:35:49 INFO - PROCESS | 2544 | 1461267349553 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 12:35:49 INFO - PROCESS | 2544 | 1461267349570 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 2544 | 1461267349572 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 12:35:49 INFO - PROCESS | 2544 | 1461267349576 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:35:49 INFO - PROCESS | 2544 | 1461267349578 Marionette TRACE conn5 <- [1,562,null,{}] 12:35:49 INFO - PROCESS | 2544 | 1461267349581 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:49 INFO - PROCESS | 2544 | 1461267349684 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:35:49 INFO - PROCESS | 2544 | 1461267349945 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 2544 | ++DOCSHELL 0F051800 == 58 [pid = 2544] [id = 150] 12:35:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (124D3800) [pid = 2544] [serial = 448] [outer = 00000000] 12:35:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (17114C00) [pid = 2544] [serial = 449] [outer = 124D3800] 12:35:50 INFO - PROCESS | 2544 | 1461267350007 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1860B800) [pid = 2544] [serial = 450] [outer = 124D3800] 12:35:50 INFO - PROCESS | 2544 | 1461267350715 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1182ms 12:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:35:50 INFO - PROCESS | 2544 | 1461267350763 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 2544 | 1461267350767 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 12:35:50 INFO - PROCESS | 2544 | 1461267350772 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 2544 | 1461267350775 Marionette TRACE conn5 <- [1,566,null,{}] 12:35:50 INFO - PROCESS | 2544 | 1461267350780 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:50 INFO - PROCESS | 2544 | 1461267350884 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:35:51 INFO - PROCESS | 2544 | 1461267351007 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1F20E000 == 57 [pid = 2544] [id = 142] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 136B2400 == 56 [pid = 2544] [id = 141] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1CEA6C00 == 55 [pid = 2544] [id = 140] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 0B620C00 == 54 [pid = 2544] [id = 139] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1C50F800 == 53 [pid = 2544] [id = 138] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1BE7D400 == 52 [pid = 2544] [id = 137] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1AF2D400 == 51 [pid = 2544] [id = 136] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 0F052C00 == 50 [pid = 2544] [id = 135] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (2016E800) [pid = 2544] [serial = 382] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | ++DOCSHELL 11F85C00 == 51 [pid = 2544] [id = 151] 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (12304800) [pid = 2544] [serial = 451] [outer = 00000000] 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (16C08000) [pid = 2544] [serial = 452] [outer = 12304800] 12:35:51 INFO - PROCESS | 2544 | 1461267351113 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (17445000) [pid = 2544] [serial = 453] [outer = 12304800] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 124E2C00 == 50 [pid = 2544] [id = 134] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1C89D800 == 49 [pid = 2544] [id = 131] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 1A9B4C00 == 48 [pid = 2544] [id = 130] 12:35:51 INFO - PROCESS | 2544 | --DOCSHELL 124D3C00 == 47 [pid = 2544] [id = 129] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (17135400) [pid = 2544] [serial = 358] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1822DC00) [pid = 2544] [serial = 359] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1BED0800) [pid = 2544] [serial = 361] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1BFBD800) [pid = 2544] [serial = 362] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (16C08400) [pid = 2544] [serial = 353] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (15961000) [pid = 2544] [serial = 352] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1EC23400) [pid = 2544] [serial = 367] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1B333000) [pid = 2544] [serial = 356] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1B230800) [pid = 2544] [serial = 355] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1C5BF000) [pid = 2544] [serial = 364] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1B335000) [pid = 2544] [serial = 346] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (16C77800) [pid = 2544] [serial = 343] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (2028EC00) [pid = 2544] [serial = 349] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (21009400) [pid = 2544] [serial = 370] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1F46A800) [pid = 2544] [serial = 368] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1F211C00) [pid = 2544] [serial = 373] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (212E7400) [pid = 2544] [serial = 379] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1F213400) [pid = 2544] [serial = 374] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (2100DC00) [pid = 2544] [serial = 371] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1F208400) [pid = 2544] [serial = 376] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1C589800) [pid = 2544] [serial = 365] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1F208000) [pid = 2544] [serial = 377] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (212EB800) [pid = 2544] [serial = 380] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 2544 | 1461267351529 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 791ms 12:35:51 INFO - PROCESS | 2544 | 1461267351564 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 2544 | 1461267351568 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 12:35:51 INFO - PROCESS | 2544 | 1461267351572 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 2544 | 1461267351574 Marionette TRACE conn5 <- [1,570,null,{}] 12:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:35:51 INFO - PROCESS | 2544 | 1461267351578 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:51 INFO - PROCESS | 2544 | 1461267351685 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:35:51 INFO - PROCESS | 2544 | 1461267351771 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 2544 | ++DOCSHELL 17134000 == 48 [pid = 2544] [id = 152] 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (171E7000) [pid = 2544] [serial = 454] [outer = 00000000] 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1B5C3800) [pid = 2544] [serial = 455] [outer = 171E7000] 12:35:51 INFO - PROCESS | 2544 | 1461267351819 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1C1B3800) [pid = 2544] [serial = 456] [outer = 171E7000] 12:35:52 INFO - PROCESS | 2544 | 1461267352160 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 12:35:52 INFO - PROCESS | 2544 | 1461267352216 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 2544 | 1461267352218 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 12:35:52 INFO - PROCESS | 2544 | 1461267352224 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:35:52 INFO - PROCESS | 2544 | 1461267352230 Marionette TRACE conn5 <- [1,574,null,{}] 12:35:52 INFO - PROCESS | 2544 | 1461267352238 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:52 INFO - PROCESS | 2544 | 1461267352326 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:35:52 INFO - PROCESS | 2544 | 1461267352374 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 2544 | ++DOCSHELL 1C891800 == 49 [pid = 2544] [id = 153] 12:35:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C89E800) [pid = 2544] [serial = 457] [outer = 00000000] 12:35:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CE3FC00) [pid = 2544] [serial = 458] [outer = 1C89E800] 12:35:52 INFO - PROCESS | 2544 | 1461267352420 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1CE47000) [pid = 2544] [serial = 459] [outer = 1C89E800] 12:35:52 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:52 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:35:52 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:35:52 INFO - PROCESS | 2544 | 1461267352815 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 12:35:52 INFO - PROCESS | 2544 | 1461267352859 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 2544 | 1461267352862 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 12:35:52 INFO - PROCESS | 2544 | 1461267352881 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - PROCESS | 2544 | 1461267352882 Marionette TRACE conn5 <- [1,578,null,{}] 12:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:35:52 INFO - PROCESS | 2544 | 1461267352886 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:52 INFO - PROCESS | 2544 | 1461267352975 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:35:53 INFO - PROCESS | 2544 | 1461267353032 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 2544 | ++DOCSHELL 159E6800 == 50 [pid = 2544] [id = 154] 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1CE30800) [pid = 2544] [serial = 460] [outer = 00000000] 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1CEA9800) [pid = 2544] [serial = 461] [outer = 1CE30800] 12:35:53 INFO - PROCESS | 2544 | 1461267353078 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CEA9400) [pid = 2544] [serial = 462] [outer = 1CE30800] 12:35:53 INFO - PROCESS | 2544 | 1461267353611 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 770ms 12:35:53 INFO - PROCESS | 2544 | 1461267353657 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 2544 | 1461267353659 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:35:53 INFO - PROCESS | 2544 | 1461267353662 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 2544 | 1461267353664 Marionette TRACE conn5 <- [1,582,null,{}] 12:35:53 INFO - PROCESS | 2544 | 1461267353667 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:53 INFO - PROCESS | 2544 | 1461267353776 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:35:53 INFO - PROCESS | 2544 | 1461267353782 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 2544 | ++DOCSHELL 1F213C00 == 51 [pid = 2544] [id = 155] 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1F214000) [pid = 2544] [serial = 463] [outer = 00000000] 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20165400) [pid = 2544] [serial = 464] [outer = 1F214000] 12:35:53 INFO - PROCESS | 2544 | 1461267353883 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (201C2800) [pid = 2544] [serial = 465] [outer = 1F214000] 12:35:54 INFO - PROCESS | 2544 | 1461267354367 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 12:35:54 INFO - PROCESS | 2544 | 1461267354433 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 2544 | 1461267354435 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:35:54 INFO - PROCESS | 2544 | 1461267354438 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 2544 | 1461267354440 Marionette TRACE conn5 <- [1,586,null,{}] 12:35:54 INFO - PROCESS | 2544 | 1461267354444 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:54 INFO - PROCESS | 2544 | 1461267354562 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:35:54 INFO - PROCESS | 2544 | 1461267354626 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 2544 | ++DOCSHELL 2025F800 == 52 [pid = 2544] [id = 156] 12:35:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (20261400) [pid = 2544] [serial = 466] [outer = 00000000] 12:35:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20F30400) [pid = 2544] [serial = 467] [outer = 20261400] 12:35:54 INFO - PROCESS | 2544 | 1461267354674 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (21008C00) [pid = 2544] [serial = 468] [outer = 20261400] 12:35:55 INFO - PROCESS | 2544 | 1461267355105 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 12:35:55 INFO - PROCESS | 2544 | 1461267355175 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 2544 | 1461267355177 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 12:35:55 INFO - PROCESS | 2544 | 1461267355180 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:35:55 INFO - PROCESS | 2544 | 1461267355182 Marionette TRACE conn5 <- [1,590,null,{}] 12:35:55 INFO - PROCESS | 2544 | 1461267355185 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:55 INFO - PROCESS | 2544 | 1461267355475 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (21002000) [pid = 2544] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (18F73000) [pid = 2544] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (0F04D800) [pid = 2544] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1C45EC00) [pid = 2544] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (0B620400) [pid = 2544] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (16E1C800) [pid = 2544] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1BE77000) [pid = 2544] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1E290C00) [pid = 2544] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (201CE800) [pid = 2544] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (11932C00) [pid = 2544] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1BE7E800) [pid = 2544] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1C5C7C00) [pid = 2544] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (12303C00) [pid = 2544] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1AF51C00) [pid = 2544] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (15962000) [pid = 2544] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1D2EA800) [pid = 2544] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (17384000) [pid = 2544] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:35:55 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1F2CE400) [pid = 2544] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:35:55 INFO - PROCESS | 2544 | 1461267355541 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 2544 | ++DOCSHELL 0F049C00 == 53 [pid = 2544] [id = 157] 12:35:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (0F04D800) [pid = 2544] [serial = 469] [outer = 00000000] 12:35:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (13096C00) [pid = 2544] [serial = 470] [outer = 0F04D800] 12:35:55 INFO - PROCESS | 2544 | 1461267355587 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (16C7BC00) [pid = 2544] [serial = 471] [outer = 0F04D800] 12:35:55 INFO - PROCESS | 2544 | 1461267355946 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 830ms 12:35:56 INFO - PROCESS | 2544 | 1461267356014 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 2544 | 1461267356016 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 12:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:35:56 INFO - PROCESS | 2544 | 1461267356019 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 2544 | 1461267356021 Marionette TRACE conn5 <- [1,594,null,{}] 12:35:56 INFO - PROCESS | 2544 | 1461267356024 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:56 INFO - PROCESS | 2544 | 1461267356105 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:35:56 INFO - PROCESS | 2544 | 1461267356111 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 2544 | ++DOCSHELL 1BE74C00 == 54 [pid = 2544] [id = 158] 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1BE76000) [pid = 2544] [serial = 472] [outer = 00000000] 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (201CA000) [pid = 2544] [serial = 473] [outer = 1BE76000] 12:35:56 INFO - PROCESS | 2544 | 1461267356157 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (2025EC00) [pid = 2544] [serial = 474] [outer = 1BE76000] 12:35:56 INFO - PROCESS | 2544 | 1461267356587 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 12:35:56 INFO - PROCESS | 2544 | 1461267356651 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 2544 | 1461267356653 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 12:35:56 INFO - PROCESS | 2544 | 1461267356656 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 2544 | 1461267356657 Marionette TRACE conn5 <- [1,598,null,{}] 12:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:35:56 INFO - PROCESS | 2544 | 1461267356661 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:56 INFO - PROCESS | 2544 | 1461267356742 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:35:56 INFO - PROCESS | 2544 | 1461267356748 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 2544 | ++DOCSHELL 20428800 == 55 [pid = 2544] [id = 159] 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2042A000) [pid = 2544] [serial = 475] [outer = 00000000] 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (2042F400) [pid = 2544] [serial = 476] [outer = 2042A000] 12:35:56 INFO - PROCESS | 2544 | 1461267356793 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (20430800) [pid = 2544] [serial = 477] [outer = 2042A000] 12:35:57 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:35:57 INFO - PROCESS | 2544 | 1461267357417 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 12:35:57 INFO - PROCESS | 2544 | 1461267357430 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 2544 | 1461267357432 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 12:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:35:57 INFO - PROCESS | 2544 | 1461267357435 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 2544 | 1461267357437 Marionette TRACE conn5 <- [1,602,null,{}] 12:35:57 INFO - PROCESS | 2544 | 1461267357440 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:57 INFO - PROCESS | 2544 | 1461267357575 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:35:57 INFO - PROCESS | 2544 | 1461267357684 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 2544 | ++DOCSHELL 124E2C00 == 56 [pid = 2544] [id = 160] 12:35:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (136B2400) [pid = 2544] [serial = 478] [outer = 00000000] 12:35:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (16C74400) [pid = 2544] [serial = 479] [outer = 136B2400] 12:35:57 INFO - PROCESS | 2544 | 1461267357742 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (18606400) [pid = 2544] [serial = 480] [outer = 136B2400] 12:35:58 INFO - PROCESS | 2544 | 1461267358377 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 12:35:58 INFO - PROCESS | 2544 | 1461267358408 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:35:58 INFO - PROCESS | 2544 | 1461267358413 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:35:58 INFO - PROCESS | 2544 | 1461267358417 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 2544 | 1461267358422 Marionette TRACE conn5 <- [1,606,null,{}] 12:35:58 INFO - PROCESS | 2544 | 1461267358427 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:58 INFO - PROCESS | 2544 | 1461267358537 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:35:58 INFO - PROCESS | 2544 | 1461267358640 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBA800 == 57 [pid = 2544] [id = 161] 12:35:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1BFBD800) [pid = 2544] [serial = 481] [outer = 00000000] 12:35:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1C5C8C00) [pid = 2544] [serial = 482] [outer = 1BFBD800] 12:35:58 INFO - PROCESS | 2544 | 1461267358698 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1C89EC00) [pid = 2544] [serial = 483] [outer = 1BFBD800] 12:35:59 INFO - PROCESS | 2544 | 1461267359269 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 12:35:59 INFO - PROCESS | 2544 | 1461267359307 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 2544 | 1461267359311 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:35:59 INFO - PROCESS | 2544 | 1461267359316 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 2544 | 1461267359318 Marionette TRACE conn5 <- [1,610,null,{}] 12:35:59 INFO - PROCESS | 2544 | 1461267359322 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:59 INFO - PROCESS | 2544 | 1461267359432 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:35:59 INFO - PROCESS | 2544 | 1461267359536 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 2544 | ++DOCSHELL 12304400 == 58 [pid = 2544] [id = 162] 12:35:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (20260C00) [pid = 2544] [serial = 484] [outer = 00000000] 12:35:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (2042A400) [pid = 2544] [serial = 485] [outer = 20260C00] 12:35:59 INFO - PROCESS | 2544 | 1461267359594 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20436400) [pid = 2544] [serial = 486] [outer = 20260C00] 12:36:00 INFO - PROCESS | 2544 | 1461267360245 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 12:36:00 INFO - PROCESS | 2544 | 1461267360290 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 2544 | 1461267360294 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:36:00 INFO - PROCESS | 2544 | 1461267360305 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 2544 | 1461267360310 Marionette TRACE conn5 <- [1,614,null,{}] 12:36:00 INFO - PROCESS | 2544 | 1461267360314 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:00 INFO - PROCESS | 2544 | 1461267360423 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:36:00 INFO - PROCESS | 2544 | 1461267360524 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 2544 | ++DOCSHELL 20297C00 == 59 [pid = 2544] [id = 163] 12:36:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (210BB000) [pid = 2544] [serial = 487] [outer = 00000000] 12:36:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (212ED800) [pid = 2544] [serial = 488] [outer = 210BB000] 12:36:00 INFO - PROCESS | 2544 | 1461267360579 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (2140D000) [pid = 2544] [serial = 489] [outer = 210BB000] 12:36:01 INFO - PROCESS | 2544 | 1461267361151 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 890ms 12:36:01 INFO - PROCESS | 2544 | 1461267361194 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 2544 | 1461267361197 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 12:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:36:01 INFO - PROCESS | 2544 | 1461267361200 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 2544 | 1461267361202 Marionette TRACE conn5 <- [1,618,null,{}] 12:36:01 INFO - PROCESS | 2544 | 1461267361206 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:01 INFO - PROCESS | 2544 | 1461267361312 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:36:01 INFO - PROCESS | 2544 | 1461267361415 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 2544 | ++DOCSHELL 204C9000 == 60 [pid = 2544] [id = 164] 12:36:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (212EEC00) [pid = 2544] [serial = 490] [outer = 00000000] 12:36:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (21756000) [pid = 2544] [serial = 491] [outer = 212EEC00] 12:36:01 INFO - PROCESS | 2544 | 1461267361469 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (21867000) [pid = 2544] [serial = 492] [outer = 212EEC00] 12:36:02 INFO - PROCESS | 2544 | 1461267362053 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 12:36:02 INFO - PROCESS | 2544 | 1461267362135 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 2544 | 1461267362137 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 2544 | 1461267362140 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:36:02 INFO - PROCESS | 2544 | 1461267362143 Marionette TRACE conn5 <- [1,622,null,{}] 12:36:02 INFO - PROCESS | 2544 | 1461267362146 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:02 INFO - PROCESS | 2544 | 1461267362284 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:36:02 INFO - PROCESS | 2544 | 1461267362416 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 2544 | ++DOCSHELL 219AB800 == 61 [pid = 2544] [id = 165] 12:36:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (219AC000) [pid = 2544] [serial = 493] [outer = 00000000] 12:36:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (22A09C00) [pid = 2544] [serial = 494] [outer = 219AC000] 12:36:02 INFO - PROCESS | 2544 | 1461267362481 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (22A0FC00) [pid = 2544] [serial = 495] [outer = 219AC000] 12:36:02 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:02 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:03 INFO - PROCESS | 2544 | 1461267363109 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1019ms 12:36:03 INFO - PROCESS | 2544 | 1461267363163 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 2544 | 1461267363166 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 12:36:03 INFO - PROCESS | 2544 | 1461267363169 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:36:03 INFO - PROCESS | 2544 | 1461267363171 Marionette TRACE conn5 <- [1,626,null,{}] 12:36:03 INFO - PROCESS | 2544 | 1461267363175 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:03 INFO - PROCESS | 2544 | 1461267363414 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:36:03 INFO - PROCESS | 2544 | 1461267363547 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 2544 | ++DOCSHELL 17387000 == 62 [pid = 2544] [id = 166] 12:36:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (17388C00) [pid = 2544] [serial = 496] [outer = 00000000] 12:36:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (1860E000) [pid = 2544] [serial = 497] [outer = 17388C00] 12:36:03 INFO - PROCESS | 2544 | 1461267363598 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (19FB8C00) [pid = 2544] [serial = 498] [outer = 17388C00] 12:36:03 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:04 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:04 INFO - PROCESS | 2544 | 1461267364115 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 971ms 12:36:04 INFO - PROCESS | 2544 | 1461267364146 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 2544 | 1461267364151 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 12:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:36:04 INFO - PROCESS | 2544 | 1461267364155 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 2544 | 1461267364160 Marionette TRACE conn5 <- [1,630,null,{}] 12:36:04 INFO - PROCESS | 2544 | 1461267364165 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:04 INFO - PROCESS | 2544 | 1461267364264 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:36:04 INFO - PROCESS | 2544 | 1461267364368 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 2544 | ++DOCSHELL 17389400 == 63 [pid = 2544] [id = 167] 12:36:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (181A9C00) [pid = 2544] [serial = 499] [outer = 00000000] 12:36:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (1B5C2400) [pid = 2544] [serial = 500] [outer = 181A9C00] 12:36:04 INFO - PROCESS | 2544 | 1461267364420 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (1BE70C00) [pid = 2544] [serial = 501] [outer = 181A9C00] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 0F04B800 == 62 [pid = 2544] [id = 88] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 20428800 == 61 [pid = 2544] [id = 159] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 1BE74C00 == 60 [pid = 2544] [id = 158] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 0F049C00 == 59 [pid = 2544] [id = 157] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 2025F800 == 58 [pid = 2544] [id = 156] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 1F213C00 == 57 [pid = 2544] [id = 155] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 159E6800 == 56 [pid = 2544] [id = 154] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 1C891800 == 55 [pid = 2544] [id = 153] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (1819F000) [pid = 2544] [serial = 385] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1BE7C800) [pid = 2544] [serial = 388] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (2016D800) [pid = 2544] [serial = 392] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1CEA8000) [pid = 2544] [serial = 395] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (2100E800) [pid = 2544] [serial = 428] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 17134000 == 54 [pid = 2544] [id = 152] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 11F85C00 == 53 [pid = 2544] [id = 151] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 0F051800 == 52 [pid = 2544] [id = 150] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 1BFBF800 == 51 [pid = 2544] [id = 145] 12:36:04 INFO - PROCESS | 2544 | --DOCSHELL 1304BC00 == 50 [pid = 2544] [id = 144] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (124D8400) [pid = 2544] [serial = 263] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (201C3800) [pid = 2544] [serial = 269] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (11ADF400) [pid = 2544] [serial = 308] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (18237000) [pid = 2544] [serial = 311] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1D280C00) [pid = 2544] [serial = 314] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (2100C400) [pid = 2544] [serial = 317] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (16C71800) [pid = 2544] [serial = 404] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (171C7C00) [pid = 2544] [serial = 405] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C1B7000) [pid = 2544] [serial = 410] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CC04400) [pid = 2544] [serial = 413] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1CE32C00) [pid = 2544] [serial = 414] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1CE4A000) [pid = 2544] [serial = 417] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1CE4DC00) [pid = 2544] [serial = 416] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1B229400) [pid = 2544] [serial = 407] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (18FD8800) [pid = 2544] [serial = 402] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (171E4C00) [pid = 2544] [serial = 401] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1B335C00) [pid = 2544] [serial = 408] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1B227800) [pid = 2544] [serial = 398] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1F205400) [pid = 2544] [serial = 419] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CE9F400) [pid = 2544] [serial = 422] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (20168400) [pid = 2544] [serial = 426] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1ED05800) [pid = 2544] [serial = 423] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (2016B000) [pid = 2544] [serial = 425] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1F20A400) [pid = 2544] [serial = 420] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (0B6B5C00) [pid = 2544] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1C45F000) [pid = 2544] [serial = 411] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (2140D800) [pid = 2544] [serial = 272] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1A1D2400) [pid = 2544] [serial = 266] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (20292800) [pid = 2544] [serial = 341] [outer = 00000000] [url = about:blank] 12:36:05 INFO - PROCESS | 2544 | 1461267365070 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 970ms 12:36:05 INFO - PROCESS | 2544 | 1461267365130 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 2544 | 1461267365133 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 12:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:36:05 INFO - PROCESS | 2544 | 1461267365136 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 2544 | 1461267365138 Marionette TRACE conn5 <- [1,634,null,{}] 12:36:05 INFO - PROCESS | 2544 | 1461267365142 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:05 INFO - PROCESS | 2544 | 1461267365227 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:36:05 INFO - PROCESS | 2544 | 1461267365318 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 2544 | ++DOCSHELL 11F86800 == 51 [pid = 2544] [id = 168] 12:36:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (12305000) [pid = 2544] [serial = 502] [outer = 00000000] 12:36:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1819F000) [pid = 2544] [serial = 503] [outer = 12305000] 12:36:05 INFO - PROCESS | 2544 | 1461267365364 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (18603C00) [pid = 2544] [serial = 504] [outer = 12305000] 12:36:05 INFO - PROCESS | 2544 | 1461267365783 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 12:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:36:05 INFO - PROCESS | 2544 | 1461267365811 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 2544 | 1461267365814 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 12:36:05 INFO - PROCESS | 2544 | 1461267365824 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 2544 | 1461267365829 Marionette TRACE conn5 <- [1,638,null,{}] 12:36:05 INFO - PROCESS | 2544 | 1461267365832 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:05 INFO - PROCESS | 2544 | 1461267365919 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:36:05 INFO - PROCESS | 2544 | 1461267365926 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 2544 | ++DOCSHELL 1A1DC000 == 52 [pid = 2544] [id = 169] 12:36:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1A9A5800) [pid = 2544] [serial = 505] [outer = 00000000] 12:36:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1C1B1000) [pid = 2544] [serial = 506] [outer = 1A9A5800] 12:36:05 INFO - PROCESS | 2544 | 1461267365972 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1C1B7400) [pid = 2544] [serial = 507] [outer = 1A9A5800] 12:36:06 INFO - PROCESS | 2544 | 1461267366427 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 12:36:06 INFO - PROCESS | 2544 | 1461267366450 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:36:06 INFO - PROCESS | 2544 | 1461267366453 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 12:36:06 INFO - PROCESS | 2544 | 1461267366456 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 2544 | 1461267366457 Marionette TRACE conn5 <- [1,642,null,{}] 12:36:06 INFO - PROCESS | 2544 | 1461267366461 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:06 INFO - PROCESS | 2544 | 1461267366543 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:36:06 INFO - PROCESS | 2544 | 1461267366549 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 2544 | ++DOCSHELL 1BC36C00 == 53 [pid = 2544] [id = 170] 12:36:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1BE74C00) [pid = 2544] [serial = 508] [outer = 00000000] 12:36:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1CC02000) [pid = 2544] [serial = 509] [outer = 1BE74C00] 12:36:06 INFO - PROCESS | 2544 | 1461267366596 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CE32400) [pid = 2544] [serial = 510] [outer = 1BE74C00] 12:36:07 INFO - PROCESS | 2544 | 1461267367063 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 12:36:07 INFO - PROCESS | 2544 | 1461267367091 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 2544 | 1461267367093 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 12:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:36:07 INFO - PROCESS | 2544 | 1461267367097 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 2544 | 1461267367098 Marionette TRACE conn5 <- [1,646,null,{}] 12:36:07 INFO - PROCESS | 2544 | 1461267367102 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:07 INFO - PROCESS | 2544 | 1461267367217 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:36:07 INFO - PROCESS | 2544 | 1461267367224 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3E400 == 54 [pid = 2544] [id = 171] 12:36:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1CE40000) [pid = 2544] [serial = 511] [outer = 00000000] 12:36:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1CEA1400) [pid = 2544] [serial = 512] [outer = 1CE40000] 12:36:07 INFO - PROCESS | 2544 | 1461267367328 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1D27F000) [pid = 2544] [serial = 513] [outer = 1CE40000] 12:36:07 INFO - PROCESS | 2544 | 1461267367775 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 12:36:07 INFO - PROCESS | 2544 | 1461267367832 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:36:07 INFO - PROCESS | 2544 | 1461267367834 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 12:36:07 INFO - PROCESS | 2544 | 1461267367837 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 2544 | 1461267367839 Marionette TRACE conn5 <- [1,650,null,{}] 12:36:07 INFO - PROCESS | 2544 | 1461267367842 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:07 INFO - PROCESS | 2544 | 1461267367991 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:36:08 INFO - PROCESS | 2544 | 1461267368014 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 2544 | ++DOCSHELL 1F207000 == 55 [pid = 2544] [id = 172] 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1F207800) [pid = 2544] [serial = 514] [outer = 00000000] 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1F214C00) [pid = 2544] [serial = 515] [outer = 1F207800] 12:36:08 INFO - PROCESS | 2544 | 1461267368058 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1F467800) [pid = 2544] [serial = 516] [outer = 1F207800] 12:36:08 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:08 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:08 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:08 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:08 INFO - PROCESS | 2544 | 1461267368496 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 12:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:36:08 INFO - PROCESS | 2544 | 1461267368508 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 2544 | 1461267368510 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 12:36:08 INFO - PROCESS | 2544 | 1461267368513 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 2544 | 1461267368514 Marionette TRACE conn5 <- [1,654,null,{}] 12:36:08 INFO - PROCESS | 2544 | 1461267368518 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:08 INFO - PROCESS | 2544 | 1461267368629 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:36:08 INFO - PROCESS | 2544 | 1461267368683 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 2544 | ++DOCSHELL 1F473800 == 56 [pid = 2544] [id = 173] 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (20163400) [pid = 2544] [serial = 517] [outer = 00000000] 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (201C8C00) [pid = 2544] [serial = 518] [outer = 20163400] 12:36:08 INFO - PROCESS | 2544 | 1461267368729 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (201D0000) [pid = 2544] [serial = 519] [outer = 20163400] 12:36:09 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:09 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:09 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:09 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:09 INFO - PROCESS | 2544 | 1461267369246 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1BE76000) [pid = 2544] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20261400) [pid = 2544] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1CE30800) [pid = 2544] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (12304800) [pid = 2544] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C89E800) [pid = 2544] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1F214000) [pid = 2544] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (0F04D800) [pid = 2544] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (124D3800) [pid = 2544] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2016AC00) [pid = 2544] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (171E7000) [pid = 2544] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:36:09 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (201CF400) [pid = 2544] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 770ms 12:36:09 INFO - PROCESS | 2544 | 1461267369299 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 2544 | 1461267369301 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 12:36:09 INFO - PROCESS | 2544 | 1461267369304 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 2544 | 1461267369306 Marionette TRACE conn5 <- [1,658,null,{}] 12:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:36:09 INFO - PROCESS | 2544 | 1461267369312 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:09 INFO - PROCESS | 2544 | 1461267369393 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:36:09 INFO - PROCESS | 2544 | 1461267369400 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 2544 | ++DOCSHELL 16C12800 == 57 [pid = 2544] [id = 174] 12:36:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (17445800) [pid = 2544] [serial = 520] [outer = 00000000] 12:36:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1BED1800) [pid = 2544] [serial = 521] [outer = 17445800] 12:36:09 INFO - PROCESS | 2544 | 1461267369449 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1C409000) [pid = 2544] [serial = 522] [outer = 17445800] 12:36:09 INFO - PROCESS | 2544 | 1461267369881 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 12:36:09 INFO - PROCESS | 2544 | 1461267369942 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 2544 | 1461267369944 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 12:36:09 INFO - PROCESS | 2544 | 1461267369947 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:36:09 INFO - PROCESS | 2544 | 1461267369949 Marionette TRACE conn5 <- [1,662,null,{}] 12:36:09 INFO - PROCESS | 2544 | 1461267369952 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:10 INFO - PROCESS | 2544 | 1461267370034 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:36:10 INFO - PROCESS | 2544 | 1461267370040 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 2544 | ++DOCSHELL 1CE2E800 == 58 [pid = 2544] [id = 175] 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20164000) [pid = 2544] [serial = 523] [outer = 00000000] 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (2025D800) [pid = 2544] [serial = 524] [outer = 20164000] 12:36:10 INFO - PROCESS | 2544 | 1461267370089 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (2028D400) [pid = 2544] [serial = 525] [outer = 20164000] 12:36:10 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:10 INFO - PROCESS | 2544 | [2544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:36:10 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:10 INFO - PROCESS | 2544 | 1461267370518 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:36:10 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 12:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 12:36:10 INFO - PROCESS | 2544 | 1461267370582 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 2544 | 1461267370584 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 12:36:10 INFO - PROCESS | 2544 | 1461267370588 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:36:10 INFO - PROCESS | 2544 | 1461267370590 Marionette TRACE conn5 <- [1,666,null,{}] 12:36:10 INFO - PROCESS | 2544 | 1461267370593 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:10 INFO - PROCESS | 2544 | 1461267370678 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:36:10 INFO - PROCESS | 2544 | 1461267370684 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 2544 | ++DOCSHELL 20297400 == 59 [pid = 2544] [id = 176] 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (20428400) [pid = 2544] [serial = 526] [outer = 00000000] 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20434800) [pid = 2544] [serial = 527] [outer = 20428400] 12:36:10 INFO - PROCESS | 2544 | 1461267370737 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (204C9400) [pid = 2544] [serial = 528] [outer = 20428400] 12:36:11 INFO - PROCESS | 2544 | 1461267371223 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 12:36:11 INFO - PROCESS | 2544 | 1461267371296 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 2544 | 1461267371300 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:36:11 INFO - PROCESS | 2544 | 1461267371306 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 2544 | 1461267371310 Marionette TRACE conn5 <- [1,670,null,{}] 12:36:11 INFO - PROCESS | 2544 | 1461267371317 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:11 INFO - PROCESS | 2544 | 1461267371430 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:36:11 INFO - PROCESS | 2544 | 1461267371566 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 2544 | ++DOCSHELL 123BCC00 == 60 [pid = 2544] [id = 177] 12:36:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (124D3C00) [pid = 2544] [serial = 529] [outer = 00000000] 12:36:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1595F800) [pid = 2544] [serial = 530] [outer = 124D3C00] 12:36:11 INFO - PROCESS | 2544 | 1461267371624 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (16E3B000) [pid = 2544] [serial = 531] [outer = 124D3C00] 12:36:12 INFO - PROCESS | 2544 | 1461267372740 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:36:12 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) 12:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1483ms 12:36:12 INFO - PROCESS | 2544 | 1461267372791 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 2544 | 1461267372794 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:36:12 INFO - PROCESS | 2544 | 1461267372802 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 2544 | 1461267372806 Marionette TRACE conn5 <- [1,674,null,{}] 12:36:12 INFO - PROCESS | 2544 | 1461267372811 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:12 INFO - PROCESS | 2544 | 1461267372953 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:36:13 INFO - PROCESS | 2544 | 1461267373077 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 2544 | ++DOCSHELL 1595FC00 == 61 [pid = 2544] [id = 178] 12:36:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (181A5000) [pid = 2544] [serial = 532] [outer = 00000000] 12:36:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1BE7E800) [pid = 2544] [serial = 533] [outer = 181A5000] 12:36:13 INFO - PROCESS | 2544 | 1461267373134 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1C1BA000) [pid = 2544] [serial = 534] [outer = 181A5000] 12:36:14 INFO - PROCESS | 2544 | 1461267374201 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1432ms 12:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:36:14 INFO - PROCESS | 2544 | 1461267374233 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 2544 | 1461267374235 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 12:36:14 INFO - PROCESS | 2544 | 1461267374239 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 2544 | 1461267374242 Marionette TRACE conn5 <- [1,678,null,{}] 12:36:14 INFO - PROCESS | 2544 | 1461267374252 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:14 INFO - PROCESS | 2544 | 1461267374367 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:36:14 INFO - PROCESS | 2544 | 1461267374517 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 2544 | ++DOCSHELL 20261C00 == 62 [pid = 2544] [id = 179] 12:36:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (20262000) [pid = 2544] [serial = 535] [outer = 00000000] 12:36:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (204C0C00) [pid = 2544] [serial = 536] [outer = 20262000] 12:36:14 INFO - PROCESS | 2544 | 1461267374578 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (20F31800) [pid = 2544] [serial = 537] [outer = 20262000] 12:36:15 INFO - PROCESS | 2544 | 1461267375601 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1381ms 12:36:15 INFO - PROCESS | 2544 | 1461267375623 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 2544 | 1461267375626 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:36:15 INFO - PROCESS | 2544 | 1461267375630 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 2544 | 1461267375632 Marionette TRACE conn5 <- [1,682,null,{}] 12:36:15 INFO - PROCESS | 2544 | 1461267375636 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:15 INFO - PROCESS | 2544 | 1461267375745 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:36:15 INFO - PROCESS | 2544 | 1461267375875 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 2544 | ++DOCSHELL 210BD800 == 63 [pid = 2544] [id = 180] 12:36:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (212C0400) [pid = 2544] [serial = 538] [outer = 00000000] 12:36:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (212F2000) [pid = 2544] [serial = 539] [outer = 212C0400] 12:36:15 INFO - PROCESS | 2544 | 1461267375946 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (21410400) [pid = 2544] [serial = 540] [outer = 212C0400] 12:36:17 INFO - PROCESS | 2544 | 1461267377141 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:36:17 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) 12:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1518ms 12:36:17 INFO - PROCESS | 2544 | 1461267377152 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 2544 | 1461267377155 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:36:17 INFO - PROCESS | 2544 | 1461267377160 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 2544 | 1461267377164 Marionette TRACE conn5 <- [1,686,null,{}] 12:36:17 INFO - PROCESS | 2544 | 1461267377171 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:17 INFO - PROCESS | 2544 | 1461267377317 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:36:17 INFO - PROCESS | 2544 | 1461267377445 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 2544 | ++DOCSHELL 1AF2D400 == 64 [pid = 2544] [id = 181] 12:36:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1AF51400) [pid = 2544] [serial = 541] [outer = 00000000] 12:36:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (1B233C00) [pid = 2544] [serial = 542] [outer = 1AF51400] 12:36:17 INFO - PROCESS | 2544 | 1461267377497 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (1BC39000) [pid = 2544] [serial = 543] [outer = 1AF51400] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1F472800 == 63 [pid = 2544] [id = 143] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1732B400 == 62 [pid = 2544] [id = 48] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1CE2E800 == 61 [pid = 2544] [id = 175] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 16C12800 == 60 [pid = 2544] [id = 174] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1F473800 == 59 [pid = 2544] [id = 173] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1F207000 == 58 [pid = 2544] [id = 172] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1CE3E400 == 57 [pid = 2544] [id = 171] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1BC36C00 == 56 [pid = 2544] [id = 170] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 1A1DC000 == 55 [pid = 2544] [id = 169] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 11F86800 == 54 [pid = 2544] [id = 168] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (2042F400) [pid = 2544] [serial = 476] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 17389400 == 53 [pid = 2544] [id = 167] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 17387000 == 52 [pid = 2544] [id = 166] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 219AB800 == 51 [pid = 2544] [id = 165] 12:36:18 INFO - PROCESS | 2544 | --DOCSHELL 124E2C00 == 50 [pid = 2544] [id = 160] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (201CA000) [pid = 2544] [serial = 473] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (212B5400) [pid = 2544] [serial = 437] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (20F30400) [pid = 2544] [serial = 467] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (2025EC00) [pid = 2544] [serial = 474] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1CEA9400) [pid = 2544] [serial = 462] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (17445000) [pid = 2544] [serial = 453] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1CE3FC00) [pid = 2544] [serial = 458] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (20165400) [pid = 2544] [serial = 464] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (201C2800) [pid = 2544] [serial = 465] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (16C7BC00) [pid = 2544] [serial = 471] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (17114C00) [pid = 2544] [serial = 449] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (212B8800) [pid = 2544] [serial = 383] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1C1B3800) [pid = 2544] [serial = 456] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1CEA9800) [pid = 2544] [serial = 461] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (16C08000) [pid = 2544] [serial = 452] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (214E8400) [pid = 2544] [serial = 440] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (219AEC00) [pid = 2544] [serial = 446] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (21868800) [pid = 2544] [serial = 443] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (13096C00) [pid = 2544] [serial = 470] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1860B800) [pid = 2544] [serial = 450] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CE30C00) [pid = 2544] [serial = 434] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (21008C00) [pid = 2544] [serial = 468] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1B5C3800) [pid = 2544] [serial = 455] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CE47000) [pid = 2544] [serial = 459] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (210B8800) [pid = 2544] [serial = 429] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (16E1FC00) [pid = 2544] [serial = 431] [outer = 00000000] [url = about:blank] 12:36:18 INFO - PROCESS | 2544 | 1461267378548 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:36:18 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) 12:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1439ms 12:36:18 INFO - PROCESS | 2544 | 1461267378601 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 2544 | 1461267378606 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:36:18 INFO - PROCESS | 2544 | 1461267378612 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 2544 | 1461267378615 Marionette TRACE conn5 <- [1,690,null,{}] 12:36:18 INFO - PROCESS | 2544 | 1461267378619 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:18 INFO - PROCESS | 2544 | 1461267378705 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:36:18 INFO - PROCESS | 2544 | 1461267378713 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 2544 | ++DOCSHELL 11F77400 == 51 [pid = 2544] [id = 182] 12:36:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (13096C00) [pid = 2544] [serial = 544] [outer = 00000000] 12:36:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1710BC00) [pid = 2544] [serial = 545] [outer = 13096C00] 12:36:18 INFO - PROCESS | 2544 | 1461267378760 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1819C400) [pid = 2544] [serial = 546] [outer = 13096C00] 12:36:19 INFO - PROCESS | 2544 | 1461267379734 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1177ms 12:36:19 INFO - PROCESS | 2544 | 1461267379793 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 2544 | 1461267379795 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 12:36:19 INFO - PROCESS | 2544 | 1461267379798 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:36:19 INFO - PROCESS | 2544 | 1461267379801 Marionette TRACE conn5 <- [1,694,null,{}] 12:36:19 INFO - PROCESS | 2544 | 1461267379812 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:19 INFO - PROCESS | 2544 | 1461267379901 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:36:19 INFO - PROCESS | 2544 | 1461267379911 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 2544 | ++DOCSHELL 1BC37000 == 52 [pid = 2544] [id = 183] 12:36:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1BE7B800) [pid = 2544] [serial = 547] [outer = 00000000] 12:36:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C5BF000) [pid = 2544] [serial = 548] [outer = 1BE7B800] 12:36:19 INFO - PROCESS | 2544 | 1461267379959 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1C897C00) [pid = 2544] [serial = 549] [outer = 1BE7B800] 12:36:20 INFO - PROCESS | 2544 | 1461267380917 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 12:36:20 INFO - PROCESS | 2544 | 1461267380977 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 2544 | 1461267380980 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 12:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:36:20 INFO - PROCESS | 2544 | 1461267380990 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 2544 | 1461267380991 Marionette TRACE conn5 <- [1,698,null,{}] 12:36:21 INFO - PROCESS | 2544 | 1461267380995 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:21 INFO - PROCESS | 2544 | 1461267381117 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:36:21 INFO - PROCESS | 2544 | 1461267381176 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3AC00 == 53 [pid = 2544] [id = 184] 12:36:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1CE40400) [pid = 2544] [serial = 550] [outer = 00000000] 12:36:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1CE9EC00) [pid = 2544] [serial = 551] [outer = 1CE40400] 12:36:21 INFO - PROCESS | 2544 | 1461267381224 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CEAAC00) [pid = 2544] [serial = 552] [outer = 1CE40400] 12:36:22 INFO - PROCESS | 2544 | 1461267382169 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1232ms 12:36:22 INFO - PROCESS | 2544 | 1461267382230 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 2544 | 1461267382232 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:36:22 INFO - PROCESS | 2544 | 1461267382235 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 2544 | 1461267382237 Marionette TRACE conn5 <- [1,702,null,{}] 12:36:22 INFO - PROCESS | 2544 | 1461267382240 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:22 INFO - PROCESS | 2544 | 1461267382353 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:36:22 INFO - PROCESS | 2544 | 1461267382361 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 2544 | ++DOCSHELL 1E29E400 == 54 [pid = 2544] [id = 185] 12:36:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1EC25000) [pid = 2544] [serial = 553] [outer = 00000000] 12:36:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1F20EC00) [pid = 2544] [serial = 554] [outer = 1EC25000] 12:36:22 INFO - PROCESS | 2544 | 1461267382407 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1ED07800) [pid = 2544] [serial = 555] [outer = 1EC25000] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (20163400) [pid = 2544] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (181A9C00) [pid = 2544] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1BE74C00) [pid = 2544] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (17388C00) [pid = 2544] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (12305000) [pid = 2544] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1F207800) [pid = 2544] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1A9A5800) [pid = 2544] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (2042A000) [pid = 2544] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (17445800) [pid = 2544] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CE40000) [pid = 2544] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:36:22 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (20164000) [pid = 2544] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:36:23 INFO - PROCESS | 2544 | 1461267383404 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:36:23 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 12:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1232ms 12:36:23 INFO - PROCESS | 2544 | 1461267383471 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 2544 | 1461267383472 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:36:23 INFO - PROCESS | 2544 | 1461267383476 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 2544 | 1461267383478 Marionette TRACE conn5 <- [1,706,null,{}] 12:36:23 INFO - PROCESS | 2544 | 1461267383481 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:23 INFO - PROCESS | 2544 | 1461267383585 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:36:23 INFO - PROCESS | 2544 | 1461267383594 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 2544 | ++DOCSHELL 0B621000 == 55 [pid = 2544] [id = 186] 12:36:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (11982400) [pid = 2544] [serial = 556] [outer = 00000000] 12:36:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20163400) [pid = 2544] [serial = 557] [outer = 11982400] 12:36:23 INFO - PROCESS | 2544 | 1461267383644 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2016EC00) [pid = 2544] [serial = 558] [outer = 11982400] 12:36:24 INFO - PROCESS | 2544 | 1461267384586 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1133ms 12:36:24 INFO - PROCESS | 2544 | 1461267384609 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 2544 | 1461267384611 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:36:24 INFO - PROCESS | 2544 | 1461267384618 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 2544 | 1461267384620 Marionette TRACE conn5 <- [1,710,null,{}] 12:36:24 INFO - PROCESS | 2544 | 1461267384623 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:24 INFO - PROCESS | 2544 | 1461267384757 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:36:24 INFO - PROCESS | 2544 | 1461267384891 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 2544 | ++DOCSHELL 11F76000 == 56 [pid = 2544] [id = 187] 12:36:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (11F84800) [pid = 2544] [serial = 559] [outer = 00000000] 12:36:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (124D4000) [pid = 2544] [serial = 560] [outer = 11F84800] 12:36:24 INFO - PROCESS | 2544 | 1461267384951 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (159E6800) [pid = 2544] [serial = 561] [outer = 11F84800] 12:36:25 INFO - PROCESS | 2544 | 1461267385604 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 2544 | 1461267385646 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:36:25 INFO - PROCESS | 2544 | 1461267385650 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 2544 | 1461267385655 Marionette TRACE conn5 <- [1,714,null,{}] 12:36:25 INFO - PROCESS | 2544 | 1461267385680 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:25 INFO - PROCESS | 2544 | 1461267385795 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:36:25 INFO - PROCESS | 2544 | 1461267385926 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 2544 | ++DOCSHELL 1AF25800 == 57 [pid = 2544] [id = 188] 12:36:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1AF29400) [pid = 2544] [serial = 562] [outer = 00000000] 12:36:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1B22D000) [pid = 2544] [serial = 563] [outer = 1AF29400] 12:36:25 INFO - PROCESS | 2544 | 1461267385987 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1B334000) [pid = 2544] [serial = 564] [outer = 1AF29400] 12:36:26 INFO - PROCESS | 2544 | 1461267386643 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1048ms 12:36:26 INFO - PROCESS | 2544 | 1461267386702 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 2544 | 1461267386706 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 12:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:36:26 INFO - PROCESS | 2544 | 1461267386723 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 2544 | 1461267386725 Marionette TRACE conn5 <- [1,718,null,{}] 12:36:26 INFO - PROCESS | 2544 | 1461267386758 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:26 INFO - PROCESS | 2544 | 1461267386878 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:36:27 INFO - PROCESS | 2544 | 1461267387003 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 2544 | ++DOCSHELL 1C893000 == 58 [pid = 2544] [id = 189] 12:36:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1CE3E400) [pid = 2544] [serial = 565] [outer = 00000000] 12:36:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1CE47C00) [pid = 2544] [serial = 566] [outer = 1CE3E400] 12:36:27 INFO - PROCESS | 2544 | 1461267387061 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1D2E9800) [pid = 2544] [serial = 567] [outer = 1CE3E400] 12:36:27 INFO - PROCESS | 2544 | 1461267387722 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 2544 | 1461267387777 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:36:27 INFO - PROCESS | 2544 | 1461267387788 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 2544 | 1461267387793 Marionette TRACE conn5 <- [1,722,null,{}] 12:36:27 INFO - PROCESS | 2544 | 1461267387797 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:27 INFO - PROCESS | 2544 | 1461267387961 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:36:28 INFO - PROCESS | 2544 | 1461267388092 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 2544 | ++DOCSHELL 2016B000 == 59 [pid = 2544] [id = 190] 12:36:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (201C4400) [pid = 2544] [serial = 568] [outer = 00000000] 12:36:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20331C00) [pid = 2544] [serial = 569] [outer = 201C4400] 12:36:28 INFO - PROCESS | 2544 | 1461267388149 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20335800) [pid = 2544] [serial = 570] [outer = 201C4400] 12:36:28 INFO - PROCESS | 2544 | 1461267388741 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1033ms 12:36:28 INFO - PROCESS | 2544 | 1461267388823 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 2544 | 1461267388825 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 12:36:28 INFO - PROCESS | 2544 | 1461267388848 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:36:28 INFO - PROCESS | 2544 | 1461267388851 Marionette TRACE conn5 <- [1,726,null,{}] 12:36:28 INFO - PROCESS | 2544 | 1461267388855 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:28 INFO - PROCESS | 2544 | 1461267388972 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:36:29 INFO - PROCESS | 2544 | 1461267389098 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 2544 | ++DOCSHELL 20338000 == 60 [pid = 2544] [id = 191] 12:36:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20428000) [pid = 2544] [serial = 571] [outer = 00000000] 12:36:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (204BD000) [pid = 2544] [serial = 572] [outer = 20428000] 12:36:29 INFO - PROCESS | 2544 | 1461267389155 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (204BCC00) [pid = 2544] [serial = 573] [outer = 20428000] 12:36:30 INFO - PROCESS | 2544 | 1461267390218 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1433ms 12:36:30 INFO - PROCESS | 2544 | 1461267390285 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 2544 | 1461267390287 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 12:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:36:30 INFO - PROCESS | 2544 | 1461267390291 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 2544 | 1461267390293 Marionette TRACE conn5 <- [1,730,null,{}] 12:36:30 INFO - PROCESS | 2544 | 1461267390362 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:30 INFO - PROCESS | 2544 | 1461267390497 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:36:30 INFO - PROCESS | 2544 | 1461267390597 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 2544 | ++DOCSHELL 181A8800 == 61 [pid = 2544] [id = 192] 12:36:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1822C000) [pid = 2544] [serial = 574] [outer = 00000000] 12:36:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1A9B4C00) [pid = 2544] [serial = 575] [outer = 1822C000] 12:36:30 INFO - PROCESS | 2544 | 1461267390664 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1CE38400) [pid = 2544] [serial = 576] [outer = 1822C000] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1C406800 == 60 [pid = 2544] [id = 19] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 17442C00 == 59 [pid = 2544] [id = 18] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 123B3C00 == 58 [pid = 2544] [id = 15] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 0B621000 == 57 [pid = 2544] [id = 186] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1E29E400 == 56 [pid = 2544] [id = 185] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1CE3AC00 == 55 [pid = 2544] [id = 184] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1BC37000 == 54 [pid = 2544] [id = 183] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 11F77400 == 53 [pid = 2544] [id = 182] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1AF2D400 == 52 [pid = 2544] [id = 181] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 210BD800 == 51 [pid = 2544] [id = 180] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 20261C00 == 50 [pid = 2544] [id = 179] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (20434800) [pid = 2544] [serial = 527] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 1595FC00 == 49 [pid = 2544] [id = 178] 12:36:31 INFO - PROCESS | 2544 | --DOCSHELL 123BCC00 == 48 [pid = 2544] [id = 177] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (201C8C00) [pid = 2544] [serial = 518] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1B5C2400) [pid = 2544] [serial = 500] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1CC02000) [pid = 2544] [serial = 509] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (19FB8C00) [pid = 2544] [serial = 498] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1860E000) [pid = 2544] [serial = 497] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1819F000) [pid = 2544] [serial = 503] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (18603C00) [pid = 2544] [serial = 504] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1F214C00) [pid = 2544] [serial = 515] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (212ED800) [pid = 2544] [serial = 488] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (21756000) [pid = 2544] [serial = 491] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1C1B7400) [pid = 2544] [serial = 507] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C1B1000) [pid = 2544] [serial = 506] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (16C74400) [pid = 2544] [serial = 479] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20430800) [pid = 2544] [serial = 477] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1C5C8C00) [pid = 2544] [serial = 482] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2042A400) [pid = 2544] [serial = 485] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (22A09C00) [pid = 2544] [serial = 494] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1C409000) [pid = 2544] [serial = 522] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1BED1800) [pid = 2544] [serial = 521] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (201D0000) [pid = 2544] [serial = 519] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1BE70C00) [pid = 2544] [serial = 501] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1CEA1400) [pid = 2544] [serial = 512] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1D27F000) [pid = 2544] [serial = 513] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1F467800) [pid = 2544] [serial = 516] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (2025D800) [pid = 2544] [serial = 524] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1CE32400) [pid = 2544] [serial = 510] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (2028D400) [pid = 2544] [serial = 525] [outer = 00000000] [url = about:blank] 12:36:31 INFO - PROCESS | 2544 | 1461267391837 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:36:31 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 12:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1582ms 12:36:31 INFO - PROCESS | 2544 | 1461267391876 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:36:31 INFO - PROCESS | 2544 | 1461267391881 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 12:36:31 INFO - PROCESS | 2544 | 1461267391885 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 2544 | 1461267391888 Marionette TRACE conn5 <- [1,734,null,{}] 12:36:31 INFO - PROCESS | 2544 | 1461267391899 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:32 INFO - PROCESS | 2544 | 1461267392032 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:36:32 INFO - PROCESS | 2544 | 1461267392121 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 2544 | ++DOCSHELL 18603400 == 49 [pid = 2544] [id = 193] 12:36:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (18603C00) [pid = 2544] [serial = 577] [outer = 00000000] 12:36:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (18F76C00) [pid = 2544] [serial = 578] [outer = 18603C00] 12:36:32 INFO - PROCESS | 2544 | 1461267392171 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1A1C5C00) [pid = 2544] [serial = 579] [outer = 18603C00] 12:36:33 INFO - PROCESS | 2544 | 1461267393065 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:36:33 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.) 12:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1221ms 12:36:33 INFO - PROCESS | 2544 | 1461267393108 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 2544 | 1461267393113 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:36:33 INFO - PROCESS | 2544 | 1461267393120 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 2544 | 1461267393122 Marionette TRACE conn5 <- [1,738,null,{}] 12:36:33 INFO - PROCESS | 2544 | 1461267393126 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:33 INFO - PROCESS | 2544 | 1461267393223 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:36:33 INFO - PROCESS | 2544 | 1461267393232 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 2544 | ++DOCSHELL 1B232800 == 50 [pid = 2544] [id = 194] 12:36:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1B234800) [pid = 2544] [serial = 580] [outer = 00000000] 12:36:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1BC3D400) [pid = 2544] [serial = 581] [outer = 1B234800] 12:36:33 INFO - PROCESS | 2544 | 1461267393279 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1C153C00) [pid = 2544] [serial = 582] [outer = 1B234800] 12:36:34 INFO - PROCESS | 2544 | 1461267394262 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 12:36:34 INFO - PROCESS | 2544 | 1461267394300 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 2544 | 1461267394302 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 12:36:34 INFO - PROCESS | 2544 | 1461267394306 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:36:34 INFO - PROCESS | 2544 | 1461267394309 Marionette TRACE conn5 <- [1,742,null,{}] 12:36:34 INFO - PROCESS | 2544 | 1461267394319 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:34 INFO - PROCESS | 2544 | 1461267394445 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:36:34 INFO - PROCESS | 2544 | 1461267394501 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 2544 | ++DOCSHELL 1C403400 == 51 [pid = 2544] [id = 195] 12:36:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1C45F800) [pid = 2544] [serial = 583] [outer = 00000000] 12:36:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CE35800) [pid = 2544] [serial = 584] [outer = 1C45F800] 12:36:34 INFO - PROCESS | 2544 | 1461267394552 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1CE44C00) [pid = 2544] [serial = 585] [outer = 1C45F800] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (20428400) [pid = 2544] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (13096C00) [pid = 2544] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1AF51400) [pid = 2544] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1CE40400) [pid = 2544] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1BE7B800) [pid = 2544] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:36:35 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1EC25000) [pid = 2544] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:36:35 INFO - PROCESS | 2544 | 1461267395534 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:36:35 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 12:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1275ms 12:36:35 INFO - PROCESS | 2544 | 1461267395585 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 2544 | 1461267395588 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 12:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:36:35 INFO - PROCESS | 2544 | 1461267395591 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 2544 | 1461267395593 Marionette TRACE conn5 <- [1,746,null,{}] 12:36:35 INFO - PROCESS | 2544 | 1461267395597 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:35 INFO - PROCESS | 2544 | 1461267395717 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:36:35 INFO - PROCESS | 2544 | 1461267395727 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 2544 | ++DOCSHELL 19FAE000 == 52 [pid = 2544] [id = 196] 12:36:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1C57C000) [pid = 2544] [serial = 586] [outer = 00000000] 12:36:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1E29E400) [pid = 2544] [serial = 587] [outer = 1C57C000] 12:36:35 INFO - PROCESS | 2544 | 1461267395774 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1F20F800) [pid = 2544] [serial = 588] [outer = 1C57C000] 12:36:36 INFO - PROCESS | 2544 | 1461267396226 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 12:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:36:36 INFO - PROCESS | 2544 | 1461267396265 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 2544 | 1461267396267 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 12:36:36 INFO - PROCESS | 2544 | 1461267396270 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 2544 | 1461267396272 Marionette TRACE conn5 <- [1,750,null,{}] 12:36:36 INFO - PROCESS | 2544 | 1461267396275 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:36 INFO - PROCESS | 2544 | 1461267396400 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:36:36 INFO - PROCESS | 2544 | 1461267396409 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 2544 | ++DOCSHELL 1F205400 == 53 [pid = 2544] [id = 197] 12:36:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1F2C5400) [pid = 2544] [serial = 589] [outer = 00000000] 12:36:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (201C9000) [pid = 2544] [serial = 590] [outer = 1F2C5400] 12:36:36 INFO - PROCESS | 2544 | 1461267396456 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (201D0400) [pid = 2544] [serial = 591] [outer = 1F2C5400] 12:36:37 INFO - PROCESS | 2544 | 1461267397352 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 12:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:36:37 INFO - PROCESS | 2544 | 1461267397400 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 2544 | 1461267397402 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 12:36:37 INFO - PROCESS | 2544 | 1461267397405 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 2544 | 1461267397407 Marionette TRACE conn5 <- [1,754,null,{}] 12:36:37 INFO - PROCESS | 2544 | 1461267397414 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:37 INFO - PROCESS | 2544 | 1461267397529 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:36:37 INFO - PROCESS | 2544 | 1461267397537 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 2544 | ++DOCSHELL 123B8400 == 54 [pid = 2544] [id = 198] 12:36:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2033E000) [pid = 2544] [serial = 592] [outer = 00000000] 12:36:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (204CD400) [pid = 2544] [serial = 593] [outer = 2033E000] 12:36:37 INFO - PROCESS | 2544 | 1461267397587 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (204CF400) [pid = 2544] [serial = 594] [outer = 2033E000] 12:36:38 INFO - PROCESS | 2544 | 1461267398715 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1323ms 12:36:38 INFO - PROCESS | 2544 | 1461267398729 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 2544 | 1461267398733 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 12:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:36:38 INFO - PROCESS | 2544 | 1461267398738 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 2544 | 1461267398741 Marionette TRACE conn5 <- [1,758,null,{}] 12:36:38 INFO - PROCESS | 2544 | 1461267398748 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:38 INFO - PROCESS | 2544 | 1461267398891 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:36:39 INFO - PROCESS | 2544 | 1461267399067 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 2544 | ++DOCSHELL 1AFD8800 == 55 [pid = 2544] [id = 199] 12:36:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1B22BC00) [pid = 2544] [serial = 595] [outer = 00000000] 12:36:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1BE7D800) [pid = 2544] [serial = 596] [outer = 1B22BC00] 12:36:39 INFO - PROCESS | 2544 | 1461267399126 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1C1B6C00) [pid = 2544] [serial = 597] [outer = 1B22BC00] 12:36:39 INFO - PROCESS | 2544 | 1461267399689 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1027ms 12:36:39 INFO - PROCESS | 2544 | 1461267399767 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 2544 | 1461267399773 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 12:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:36:39 INFO - PROCESS | 2544 | 1461267399780 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 2544 | 1461267399783 Marionette TRACE conn5 <- [1,762,null,{}] 12:36:39 INFO - PROCESS | 2544 | 1461267399787 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:39 INFO - PROCESS | 2544 | 1461267399925 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:36:40 INFO - PROCESS | 2544 | 1461267400051 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 2544 | ++DOCSHELL 1CC07400 == 56 [pid = 2544] [id = 200] 12:36:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1CE30400) [pid = 2544] [serial = 598] [outer = 00000000] 12:36:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1ED0A400) [pid = 2544] [serial = 599] [outer = 1CE30400] 12:36:40 INFO - PROCESS | 2544 | 1461267400108 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (201CE000) [pid = 2544] [serial = 600] [outer = 1CE30400] 12:36:40 INFO - PROCESS | 2544 | 1461267400759 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1019ms 12:36:40 INFO - PROCESS | 2544 | 1461267400801 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:36:40 INFO - PROCESS | 2544 | 1461267400803 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 12:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:36:40 INFO - PROCESS | 2544 | 1461267400807 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - PROCESS | 2544 | 1461267400811 Marionette TRACE conn5 <- [1,766,null,{}] 12:36:40 INFO - PROCESS | 2544 | 1461267400822 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:40 INFO - PROCESS | 2544 | 1461267400938 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:36:41 INFO - PROCESS | 2544 | 1461267401074 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 2544 | ++DOCSHELL 204C2400 == 57 [pid = 2544] [id = 201] 12:36:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (204D1800) [pid = 2544] [serial = 601] [outer = 00000000] 12:36:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (204D7800) [pid = 2544] [serial = 602] [outer = 204D1800] 12:36:41 INFO - PROCESS | 2544 | 1461267401133 Marionette DEBUG loaded listener.js 12:36:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (21003800) [pid = 2544] [serial = 603] [outer = 204D1800] 12:36:41 INFO - PROCESS | 2544 | 1461267401710 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 12:36:41 INFO - PROCESS | 2544 | 1461267401743 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 2544 | 1461267401746 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:36:41 INFO - PROCESS | 2544 | 1461267401750 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 2544 | 1461267401752 Marionette TRACE conn5 <- [1,770,null,{}] 12:36:41 INFO - PROCESS | 2544 | 1461267401756 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:41 INFO - PROCESS | 2544 | 1461267401866 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:36:41 INFO - PROCESS | 2544 | 1461267401970 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 2544 | ++DOCSHELL 2041D400 == 58 [pid = 2544] [id = 202] 12:36:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (2041DC00) [pid = 2544] [serial = 604] [outer = 00000000] 12:36:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20423800) [pid = 2544] [serial = 605] [outer = 2041DC00] 12:36:42 INFO - PROCESS | 2544 | 1461267402026 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (20425C00) [pid = 2544] [serial = 606] [outer = 2041DC00] 12:36:42 INFO - PROCESS | 2544 | 1461267402756 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1066ms 12:36:42 INFO - PROCESS | 2544 | 1461267402822 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 2544 | 1461267402826 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 12:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:36:42 INFO - PROCESS | 2544 | 1461267402831 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - PROCESS | 2544 | 1461267402834 Marionette TRACE conn5 <- [1,774,null,{}] 12:36:42 INFO - PROCESS | 2544 | 1461267402840 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:42 INFO - PROCESS | 2544 | 1461267402942 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:36:43 INFO - PROCESS | 2544 | 1461267403071 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 2544 | ++DOCSHELL 124E1000 == 59 [pid = 2544] [id = 203] 12:36:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (173D4800) [pid = 2544] [serial = 607] [outer = 00000000] 12:36:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (18FDD800) [pid = 2544] [serial = 608] [outer = 173D4800] 12:36:43 INFO - PROCESS | 2544 | 1461267403127 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1A1DCC00) [pid = 2544] [serial = 609] [outer = 173D4800] 12:36:43 INFO - PROCESS | 2544 | 1461267403775 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 987ms 12:36:43 INFO - PROCESS | 2544 | 1461267403819 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 2544 | 1461267403825 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:36:43 INFO - PROCESS | 2544 | 1461267403831 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 2544 | 1461267403834 Marionette TRACE conn5 <- [1,778,null,{}] 12:36:43 INFO - PROCESS | 2544 | 1461267403837 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:43 INFO - PROCESS | 2544 | 1461267403941 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:36:44 INFO - PROCESS | 2544 | 1461267404079 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 2544 | ++DOCSHELL 159E7800 == 60 [pid = 2544] [id = 204] 12:36:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (18FD8C00) [pid = 2544] [serial = 610] [outer = 00000000] 12:36:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1C14CC00) [pid = 2544] [serial = 611] [outer = 18FD8C00] 12:36:44 INFO - PROCESS | 2544 | 1461267404129 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1C57A800) [pid = 2544] [serial = 612] [outer = 18FD8C00] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 1BFBA800 == 59 [pid = 2544] [id = 161] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 0B6B2800 == 58 [pid = 2544] [id = 27] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 123B0C00 == 57 [pid = 2544] [id = 28] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 12304400 == 56 [pid = 2544] [id = 162] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 20297400 == 55 [pid = 2544] [id = 176] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 20338000 == 54 [pid = 2544] [id = 191] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 2016B000 == 53 [pid = 2544] [id = 190] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (212F2000) [pid = 2544] [serial = 539] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1595F800) [pid = 2544] [serial = 530] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1BE7E800) [pid = 2544] [serial = 533] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (204C0C00) [pid = 2544] [serial = 536] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 1C893000 == 52 [pid = 2544] [id = 189] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 1AF25800 == 51 [pid = 2544] [id = 188] 12:36:44 INFO - PROCESS | 2544 | --DOCSHELL 11F76000 == 50 [pid = 2544] [id = 187] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (204C9400) [pid = 2544] [serial = 528] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1710BC00) [pid = 2544] [serial = 545] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1819C400) [pid = 2544] [serial = 546] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1BC39000) [pid = 2544] [serial = 543] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1B233C00) [pid = 2544] [serial = 542] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1CE9EC00) [pid = 2544] [serial = 551] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1C5BF000) [pid = 2544] [serial = 548] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1F20EC00) [pid = 2544] [serial = 554] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1CEAAC00) [pid = 2544] [serial = 552] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1ED07800) [pid = 2544] [serial = 555] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C897C00) [pid = 2544] [serial = 549] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (20163400) [pid = 2544] [serial = 557] [outer = 00000000] [url = about:blank] 12:36:44 INFO - PROCESS | 2544 | 1461267404655 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 871ms 12:36:44 INFO - PROCESS | 2544 | 1461267404705 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 2544 | 1461267404707 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 12:36:44 INFO - PROCESS | 2544 | 1461267404710 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:36:44 INFO - PROCESS | 2544 | 1461267404713 Marionette TRACE conn5 <- [1,782,null,{}] 12:36:44 INFO - PROCESS | 2544 | 1461267404724 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:44 INFO - PROCESS | 2544 | 1461267404815 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:36:44 INFO - PROCESS | 2544 | 1461267404917 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 2544 | ++DOCSHELL 16C73400 == 51 [pid = 2544] [id = 205] 12:36:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1710BC00) [pid = 2544] [serial = 613] [outer = 00000000] 12:36:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1B22C400) [pid = 2544] [serial = 614] [outer = 1710BC00] 12:36:44 INFO - PROCESS | 2544 | 1461267404973 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1BE6F800) [pid = 2544] [serial = 615] [outer = 1710BC00] 12:36:45 INFO - PROCESS | 2544 | 1461267405377 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 12:36:45 INFO - PROCESS | 2544 | 1461267405446 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 2544 | 1461267405449 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 12:36:45 INFO - PROCESS | 2544 | 1461267405452 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:36:45 INFO - PROCESS | 2544 | 1461267405454 Marionette TRACE conn5 <- [1,786,null,{}] 12:36:45 INFO - PROCESS | 2544 | 1461267405457 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:45 INFO - PROCESS | 2544 | 1461267405572 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:36:45 INFO - PROCESS | 2544 | 1461267405588 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C4800 == 52 [pid = 2544] [id = 206] 12:36:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1C891000) [pid = 2544] [serial = 616] [outer = 00000000] 12:36:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1CE38C00) [pid = 2544] [serial = 617] [outer = 1C891000] 12:36:45 INFO - PROCESS | 2544 | 1461267405634 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1CE43400) [pid = 2544] [serial = 618] [outer = 1C891000] 12:36:46 INFO - PROCESS | 2544 | 1461267406077 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:36:46 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 12:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 12:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:36:46 INFO - PROCESS | 2544 | 1461267406127 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 2544 | 1461267406129 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 12:36:46 INFO - PROCESS | 2544 | 1461267406132 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 2544 | 1461267406133 Marionette TRACE conn5 <- [1,790,null,{}] 12:36:46 INFO - PROCESS | 2544 | 1461267406137 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:46 INFO - PROCESS | 2544 | 1461267406220 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:36:46 INFO - PROCESS | 2544 | 1461267406228 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 2544 | ++DOCSHELL 171E4C00 == 53 [pid = 2544] [id = 207] 12:36:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1CEA4400) [pid = 2544] [serial = 619] [outer = 00000000] 12:36:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1EC94400) [pid = 2544] [serial = 620] [outer = 1CEA4400] 12:36:46 INFO - PROCESS | 2544 | 1461267406275 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1F20B000) [pid = 2544] [serial = 621] [outer = 1CEA4400] 12:36:46 INFO - PROCESS | 2544 | 1461267406776 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:36:46 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 12:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:36:46 INFO - PROCESS | 2544 | 1461267406802 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 2544 | 1461267406805 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 12:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:36:46 INFO - PROCESS | 2544 | 1461267406808 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 2544 | 1461267406810 Marionette TRACE conn5 <- [1,794,null,{}] 12:36:46 INFO - PROCESS | 2544 | 1461267406813 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:47 INFO - PROCESS | 2544 | 1461267406985 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:36:47 INFO - PROCESS | 2544 | 1461267407012 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 2544 | ++DOCSHELL 1F212400 == 54 [pid = 2544] [id = 208] 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (20164800) [pid = 2544] [serial = 622] [outer = 00000000] 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (201CC400) [pid = 2544] [serial = 623] [outer = 20164800] 12:36:47 INFO - PROCESS | 2544 | 1461267407060 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (20263C00) [pid = 2544] [serial = 624] [outer = 20164800] 12:36:47 INFO - PROCESS | 2544 | 1461267407507 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:36:47 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 12:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 12:36:47 INFO - PROCESS | 2544 | 1461267407539 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 2544 | 1461267407541 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 12:36:47 INFO - PROCESS | 2544 | 1461267407544 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:36:47 INFO - PROCESS | 2544 | 1461267407546 Marionette TRACE conn5 <- [1,798,null,{}] 12:36:47 INFO - PROCESS | 2544 | 1461267407559 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:47 INFO - PROCESS | 2544 | 1461267407673 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:36:47 INFO - PROCESS | 2544 | 1461267407680 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 2544 | ++DOCSHELL 20293000 == 55 [pid = 2544] [id = 209] 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (20294800) [pid = 2544] [serial = 625] [outer = 00000000] 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (2033B400) [pid = 2544] [serial = 626] [outer = 20294800] 12:36:47 INFO - PROCESS | 2544 | 1461267407724 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (20420400) [pid = 2544] [serial = 627] [outer = 20294800] 12:36:48 INFO - PROCESS | 2544 | 1461267408197 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 12:36:48 INFO - PROCESS | 2544 | 1461267408218 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:36:48 INFO - PROCESS | 2544 | 1461267408220 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 12:36:48 INFO - PROCESS | 2544 | 1461267408223 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - PROCESS | 2544 | 1461267408225 Marionette TRACE conn5 <- [1,802,null,{}] 12:36:48 INFO - PROCESS | 2544 | 1461267408229 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:48 INFO - PROCESS | 2544 | 1461267408352 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:36:48 INFO - PROCESS | 2544 | 1461267408444 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 2544 | ++DOCSHELL 20422800 == 56 [pid = 2544] [id = 210] 12:36:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (2042B000) [pid = 2544] [serial = 628] [outer = 00000000] 12:36:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (204C0C00) [pid = 2544] [serial = 629] [outer = 2042B000] 12:36:48 INFO - PROCESS | 2544 | 1461267408488 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (204CB800) [pid = 2544] [serial = 630] [outer = 2042B000] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (20262000) [pid = 2544] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (124D3C00) [pid = 2544] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (181A5000) [pid = 2544] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (136B2000) [pid = 2544] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (21752C00) [pid = 2544] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (210BB000) [pid = 2544] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (212EEC00) [pid = 2544] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C1AC000) [pid = 2544] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1F209C00) [pid = 2544] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1AFDAC00) [pid = 2544] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CEA2000) [pid = 2544] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1D2EE000) [pid = 2544] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (18BF5000) [pid = 2544] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (219AC000) [pid = 2544] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (136B2400) [pid = 2544] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1E20D000) [pid = 2544] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (212EF000) [pid = 2544] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (15961400) [pid = 2544] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (219A6400) [pid = 2544] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1BFBD800) [pid = 2544] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (171CD000) [pid = 2544] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (201CD000) [pid = 2544] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (11F76800) [pid = 2544] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (20260C00) [pid = 2544] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1F2C5400) [pid = 2544] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (201C4400) [pid = 2544] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (11F84800) [pid = 2544] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (18603C00) [pid = 2544] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1822C000) [pid = 2544] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1C45F800) [pid = 2544] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1C57C000) [pid = 2544] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1AF29400) [pid = 2544] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE3E400) [pid = 2544] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1B234800) [pid = 2544] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20428000) [pid = 2544] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:36:49 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (212C0400) [pid = 2544] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:36:49 INFO - PROCESS | 2544 | 1461267409199 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 2544 | 1461267409248 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 12:36:49 INFO - PROCESS | 2544 | 1461267409251 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:36:49 INFO - PROCESS | 2544 | 1461267409253 Marionette TRACE conn5 <- [1,806,null,{}] 12:36:49 INFO - PROCESS | 2544 | 1461267409256 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:49 INFO - PROCESS | 2544 | 1461267409342 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:36:49 INFO - PROCESS | 2544 | 1461267409348 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 2544 | ++DOCSHELL 18603C00 == 57 [pid = 2544] [id = 211] 12:36:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B22FC00) [pid = 2544] [serial = 631] [outer = 00000000] 12:36:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C57C000) [pid = 2544] [serial = 632] [outer = 1B22FC00] 12:36:49 INFO - PROCESS | 2544 | 1461267409394 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1CE40800) [pid = 2544] [serial = 633] [outer = 1B22FC00] 12:36:49 INFO - PROCESS | 2544 | 1461267409834 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 12:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:36:49 INFO - PROCESS | 2544 | 1461267409886 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 2544 | 1461267409888 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 12:36:49 INFO - PROCESS | 2544 | 1461267409891 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 2544 | 1461267409892 Marionette TRACE conn5 <- [1,810,null,{}] 12:36:49 INFO - PROCESS | 2544 | 1461267409896 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:49 INFO - PROCESS | 2544 | 1461267409981 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:36:49 INFO - PROCESS | 2544 | 1461267409991 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 2544 | ++DOCSHELL 1CE9FC00 == 58 [pid = 2544] [id = 212] 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CEA5400) [pid = 2544] [serial = 634] [outer = 00000000] 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (2025D000) [pid = 2544] [serial = 635] [outer = 1CEA5400] 12:36:50 INFO - PROCESS | 2544 | 1461267410037 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2042A800) [pid = 2544] [serial = 636] [outer = 1CEA5400] 12:36:50 INFO - PROCESS | 2544 | 1461267410514 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:36:50 INFO - PROCESS | 2544 | 1461267410567 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 12:36:50 INFO - PROCESS | 2544 | 1461267410570 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 2544 | 1461267410572 Marionette TRACE conn5 <- [1,814,null,{}] 12:36:50 INFO - PROCESS | 2544 | 1461267410576 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:50 INFO - PROCESS | 2544 | 1461267410680 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:36:50 INFO - PROCESS | 2544 | 1461267410686 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 2544 | ++DOCSHELL 1B335800 == 59 [pid = 2544] [id = 213] 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (201C4400) [pid = 2544] [serial = 637] [outer = 00000000] 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (210B5C00) [pid = 2544] [serial = 638] [outer = 201C4400] 12:36:50 INFO - PROCESS | 2544 | 1461267410736 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (210BFC00) [pid = 2544] [serial = 639] [outer = 201C4400] 12:36:51 INFO - PROCESS | 2544 | 1461267411494 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 12:36:51 INFO - PROCESS | 2544 | 1461267411542 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 2544 | 1461267411548 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 12:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:36:51 INFO - PROCESS | 2544 | 1461267411554 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 2544 | 1461267411558 Marionette TRACE conn5 <- [1,818,null,{}] 12:36:51 INFO - PROCESS | 2544 | 1461267411564 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:51 INFO - PROCESS | 2544 | 1461267411679 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:36:51 INFO - PROCESS | 2544 | 1461267411817 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 2544 | ++DOCSHELL 16C77400 == 60 [pid = 2544] [id = 214] 12:36:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (16C7B400) [pid = 2544] [serial = 640] [outer = 00000000] 12:36:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (181A4800) [pid = 2544] [serial = 641] [outer = 16C7B400] 12:36:51 INFO - PROCESS | 2544 | 1461267411876 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (18609C00) [pid = 2544] [serial = 642] [outer = 16C7B400] 12:36:52 INFO - PROCESS | 2544 | 1461267412457 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 12:36:52 INFO - PROCESS | 2544 | 1461267412493 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 2544 | 1461267412500 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 12:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:36:52 INFO - PROCESS | 2544 | 1461267412507 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - PROCESS | 2544 | 1461267412510 Marionette TRACE conn5 <- [1,822,null,{}] 12:36:52 INFO - PROCESS | 2544 | 1461267412514 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:52 INFO - PROCESS | 2544 | 1461267412629 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:36:52 INFO - PROCESS | 2544 | 1461267412737 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 2544 | ++DOCSHELL 1BED8800 == 61 [pid = 2544] [id = 215] 12:36:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1BFB4400) [pid = 2544] [serial = 643] [outer = 00000000] 12:36:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C5C6000) [pid = 2544] [serial = 644] [outer = 1BFB4400] 12:36:52 INFO - PROCESS | 2544 | 1461267412792 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CC05800) [pid = 2544] [serial = 645] [outer = 1BFB4400] 12:36:53 INFO - PROCESS | 2544 | 1461267413422 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 12:36:53 INFO - PROCESS | 2544 | 1461267413478 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 2544 | 1461267413481 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:36:53 INFO - PROCESS | 2544 | 1461267413484 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 2544 | 1461267413488 Marionette TRACE conn5 <- [1,826,null,{}] 12:36:53 INFO - PROCESS | 2544 | 1461267413500 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:53 INFO - PROCESS | 2544 | 1461267413616 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:36:53 INFO - PROCESS | 2544 | 1461267413755 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 2544 | ++DOCSHELL 21007C00 == 62 [pid = 2544] [id = 216] 12:36:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (2100D800) [pid = 2544] [serial = 646] [outer = 00000000] 12:36:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (210BB000) [pid = 2544] [serial = 647] [outer = 2100D800] 12:36:53 INFO - PROCESS | 2544 | 1461267413813 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (212B9400) [pid = 2544] [serial = 648] [outer = 2100D800] 12:36:54 INFO - PROCESS | 2544 | 1461267414400 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 12:36:54 INFO - PROCESS | 2544 | 1461267414426 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 2544 | 1461267414429 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 12:36:54 INFO - PROCESS | 2544 | 1461267414433 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - PROCESS | 2544 | 1461267414435 Marionette TRACE conn5 <- [1,830,null,{}] 12:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:36:54 INFO - PROCESS | 2544 | 1461267414439 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:54 INFO - PROCESS | 2544 | 1461267414556 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:36:54 INFO - PROCESS | 2544 | 1461267414663 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 2544 | ++DOCSHELL 212BC400 == 63 [pid = 2544] [id = 217] 12:36:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (212E7C00) [pid = 2544] [serial = 649] [outer = 00000000] 12:36:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (212F2400) [pid = 2544] [serial = 650] [outer = 212E7C00] 12:36:54 INFO - PROCESS | 2544 | 1461267414718 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (2140FC00) [pid = 2544] [serial = 651] [outer = 212E7C00] 12:36:55 INFO - PROCESS | 2544 | 1461267415268 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 12:36:55 INFO - PROCESS | 2544 | 1461267415309 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 2544 | 1461267415312 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 12:36:55 INFO - PROCESS | 2544 | 1461267415315 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:36:55 INFO - PROCESS | 2544 | 1461267415317 Marionette TRACE conn5 <- [1,834,null,{}] 12:36:55 INFO - PROCESS | 2544 | 1461267415321 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:55 INFO - PROCESS | 2544 | 1461267415428 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:36:55 INFO - PROCESS | 2544 | 1461267415536 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBA800 == 64 [pid = 2544] [id = 218] 12:36:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (212EE800) [pid = 2544] [serial = 652] [outer = 00000000] 12:36:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (215D1000) [pid = 2544] [serial = 653] [outer = 212EE800] 12:36:55 INFO - PROCESS | 2544 | 1461267415591 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (21755C00) [pid = 2544] [serial = 654] [outer = 212EE800] 12:36:56 INFO - PROCESS | 2544 | 1461267416269 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 12:36:56 INFO - PROCESS | 2544 | 1461267416289 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 2544 | 1461267416291 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 12:36:56 INFO - PROCESS | 2544 | 1461267416295 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:36:56 INFO - PROCESS | 2544 | 1461267416297 Marionette TRACE conn5 <- [1,838,null,{}] 12:36:56 INFO - PROCESS | 2544 | 1461267416301 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:57 INFO - PROCESS | 2544 | 1461267417329 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:36:57 INFO - PROCESS | 2544 | 1461267417680 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 2544 | ++DOCSHELL 119E1000 == 65 [pid = 2544] [id = 219] 12:36:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (12FD1400) [pid = 2544] [serial = 655] [outer = 00000000] 12:36:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1B5C6000) [pid = 2544] [serial = 656] [outer = 12FD1400] 12:36:57 INFO - PROCESS | 2544 | 1461267417741 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1C464000) [pid = 2544] [serial = 657] [outer = 12FD1400] 12:36:58 INFO - PROCESS | 2544 | 1461267418497 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2216ms 12:36:58 INFO - PROCESS | 2544 | 1461267418515 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 2544 | 1461267418519 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 12:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:36:58 INFO - PROCESS | 2544 | 1461267418524 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 2544 | 1461267418527 Marionette TRACE conn5 <- [1,842,null,{}] 12:36:58 INFO - PROCESS | 2544 | 1461267418533 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:58 INFO - PROCESS | 2544 | 1461267418675 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:36:58 INFO - PROCESS | 2544 | 1461267418788 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 2544 | ++DOCSHELL 173D2800 == 66 [pid = 2544] [id = 220] 12:36:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (17441800) [pid = 2544] [serial = 658] [outer = 00000000] 12:36:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (16E13400) [pid = 2544] [serial = 659] [outer = 17441800] 12:36:58 INFO - PROCESS | 2544 | 1461267418886 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (18F72400) [pid = 2544] [serial = 660] [outer = 17441800] 12:36:59 INFO - PROCESS | 2544 | --DOCSHELL 0B619400 == 65 [pid = 2544] [id = 59] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (204CD400) [pid = 2544] [serial = 593] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (18604000) [pid = 2544] [serial = 386] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (20257400) [pid = 2544] [serial = 447] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C89EC00) [pid = 2544] [serial = 483] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1BE73000) [pid = 2544] [serial = 399] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (212C1800) [pid = 2544] [serial = 438] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1712A000) [pid = 2544] [serial = 344] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20436400) [pid = 2544] [serial = 486] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (16E3B000) [pid = 2544] [serial = 531] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1C1BA000) [pid = 2544] [serial = 534] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1732DC00) [pid = 2544] [serial = 432] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (2186B400) [pid = 2544] [serial = 444] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (2140D000) [pid = 2544] [serial = 489] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (21867000) [pid = 2544] [serial = 492] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CE3D000) [pid = 2544] [serial = 435] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (2028B000) [pid = 2544] [serial = 393] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1C46C000) [pid = 2544] [serial = 389] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CEAA800) [pid = 2544] [serial = 396] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (20F30800) [pid = 2544] [serial = 350] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1BE71400) [pid = 2544] [serial = 347] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (22A0FC00) [pid = 2544] [serial = 495] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (18606400) [pid = 2544] [serial = 480] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1F471800) [pid = 2544] [serial = 305] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (215D1400) [pid = 2544] [serial = 441] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (201D0400) [pid = 2544] [serial = 591] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (20335800) [pid = 2544] [serial = 570] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (20331C00) [pid = 2544] [serial = 569] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (159E6800) [pid = 2544] [serial = 561] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (124D4000) [pid = 2544] [serial = 560] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (18F76C00) [pid = 2544] [serial = 578] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1A1C5C00) [pid = 2544] [serial = 579] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1CE38400) [pid = 2544] [serial = 576] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1A9B4C00) [pid = 2544] [serial = 575] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1CE35800) [pid = 2544] [serial = 584] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1E29E400) [pid = 2544] [serial = 587] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1B334000) [pid = 2544] [serial = 564] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1B22D000) [pid = 2544] [serial = 563] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1D2E9800) [pid = 2544] [serial = 567] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1CE47C00) [pid = 2544] [serial = 566] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1BC3D400) [pid = 2544] [serial = 581] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (204BD000) [pid = 2544] [serial = 572] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (204BCC00) [pid = 2544] [serial = 573] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (201C9000) [pid = 2544] [serial = 590] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1CE44C00) [pid = 2544] [serial = 585] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1F20F800) [pid = 2544] [serial = 588] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1C153C00) [pid = 2544] [serial = 582] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (21410400) [pid = 2544] [serial = 540] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (20F31800) [pid = 2544] [serial = 537] [outer = 00000000] [url = about:blank] 12:36:59 INFO - PROCESS | 2544 | 1461267419510 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1022ms 12:36:59 INFO - PROCESS | 2544 | 1461267419548 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 2544 | 1461267419553 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 12:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:36:59 INFO - PROCESS | 2544 | 1461267419559 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - PROCESS | 2544 | 1461267419561 Marionette TRACE conn5 <- [1,846,null,{}] 12:36:59 INFO - PROCESS | 2544 | 1461267419565 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:59 INFO - PROCESS | 2544 | 1461267419653 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:36:59 INFO - PROCESS | 2544 | 1461267419742 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:59 INFO - PROCESS | 2544 | ++DOCSHELL 11F84800 == 66 [pid = 2544] [id = 221] 12:36:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (12304C00) [pid = 2544] [serial = 661] [outer = 00000000] 12:36:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (16EB1800) [pid = 2544] [serial = 662] [outer = 12304C00] 12:36:59 INFO - PROCESS | 2544 | 1461267419788 Marionette DEBUG loaded listener.js 12:36:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (171CEC00) [pid = 2544] [serial = 663] [outer = 12304C00] 12:37:00 INFO - PROCESS | 2544 | 1461267420239 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 12:37:00 INFO - PROCESS | 2544 | 1461267420292 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 2544 | 1461267420294 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 2544 | 1461267420302 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:37:00 INFO - PROCESS | 2544 | 1461267420305 Marionette TRACE conn5 <- [1,850,null,{}] 12:37:00 INFO - PROCESS | 2544 | 1461267420316 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:00 INFO - PROCESS | 2544 | 1461267420410 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:37:00 INFO - PROCESS | 2544 | 1461267420444 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 2544 | ++DOCSHELL 1AF5CC00 == 67 [pid = 2544] [id = 222] 12:37:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1AFCDC00) [pid = 2544] [serial = 664] [outer = 00000000] 12:37:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1B22F000) [pid = 2544] [serial = 665] [outer = 1AFCDC00] 12:37:00 INFO - PROCESS | 2544 | 1461267420495 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1B5C2000) [pid = 2544] [serial = 666] [outer = 1AFCDC00] 12:37:00 INFO - PROCESS | 2544 | 1461267420961 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 12:37:00 INFO - PROCESS | 2544 | 1461267420981 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 2544 | 1461267420983 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 2544 | 1461267420987 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:37:00 INFO - PROCESS | 2544 | 1461267420988 Marionette TRACE conn5 <- [1,854,null,{}] 12:37:00 INFO - PROCESS | 2544 | 1461267420992 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:01 INFO - PROCESS | 2544 | 1461267421079 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:37:01 INFO - PROCESS | 2544 | 1461267421085 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 2544 | ++DOCSHELL 11F76000 == 68 [pid = 2544] [id = 223] 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1B623400) [pid = 2544] [serial = 667] [outer = 00000000] 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1BFBE000) [pid = 2544] [serial = 668] [outer = 1B623400] 12:37:01 INFO - PROCESS | 2544 | 1461267421132 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1B333C00) [pid = 2544] [serial = 669] [outer = 1B623400] 12:37:01 INFO - PROCESS | 2544 | 1461267421566 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 12:37:01 INFO - PROCESS | 2544 | 1461267421622 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:37:01 INFO - PROCESS | 2544 | 1461267421624 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 12:37:01 INFO - PROCESS | 2544 | 1461267421628 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 2544 | 1461267421629 Marionette TRACE conn5 <- [1,858,null,{}] 12:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:37:01 INFO - PROCESS | 2544 | 1461267421633 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:01 INFO - PROCESS | 2544 | 1461267421751 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:37:01 INFO - PROCESS | 2544 | 1461267421848 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B5800 == 69 [pid = 2544] [id = 224] 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1C1B6400) [pid = 2544] [serial = 670] [outer = 00000000] 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C585000) [pid = 2544] [serial = 671] [outer = 1C1B6400] 12:37:01 INFO - PROCESS | 2544 | 1461267421899 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C891800) [pid = 2544] [serial = 672] [outer = 1C1B6400] 12:37:02 INFO - PROCESS | 2544 | 1461267422320 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 12:37:02 INFO - PROCESS | 2544 | 1461267422362 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 2544 | 1461267422364 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:37:02 INFO - PROCESS | 2544 | 1461267422367 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 2544 | 1461267422369 Marionette TRACE conn5 <- [1,862,null,{}] 12:37:02 INFO - PROCESS | 2544 | 1461267422372 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:02 INFO - PROCESS | 2544 | 1461267422510 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:37:02 INFO - PROCESS | 2544 | 1461267422572 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 2544 | ++DOCSHELL 1CE33800 == 70 [pid = 2544] [id = 225] 12:37:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CE34000) [pid = 2544] [serial = 673] [outer = 00000000] 12:37:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1CE4D000) [pid = 2544] [serial = 674] [outer = 1CE34000] 12:37:02 INFO - PROCESS | 2544 | 1461267422621 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1CE4CC00) [pid = 2544] [serial = 675] [outer = 1CE34000] 12:37:03 INFO - PROCESS | 2544 | 1461267423050 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 12:37:03 INFO - PROCESS | 2544 | 1461267423134 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 2544 | 1461267423136 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:37:03 INFO - PROCESS | 2544 | 1461267423145 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 2544 | 1461267423147 Marionette TRACE conn5 <- [1,866,null,{}] 12:37:03 INFO - PROCESS | 2544 | 1461267423151 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:03 INFO - PROCESS | 2544 | 1461267423268 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:37:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1D2EE800) [pid = 2544] [serial = 676] [outer = 11AD8400] 12:37:03 INFO - PROCESS | 2544 | 1461267423349 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 2544 | ++DOCSHELL 1EC9C000 == 71 [pid = 2544] [id = 226] 12:37:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1ED05400) [pid = 2544] [serial = 677] [outer = 00000000] 12:37:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1F214C00) [pid = 2544] [serial = 678] [outer = 1ED05400] 12:37:03 INFO - PROCESS | 2544 | 1461267423403 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1F46D400) [pid = 2544] [serial = 679] [outer = 1ED05400] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (20164800) [pid = 2544] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (20294800) [pid = 2544] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1C891000) [pid = 2544] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (173D4800) [pid = 2544] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1710BC00) [pid = 2544] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (2042B000) [pid = 2544] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (18FD8C00) [pid = 2544] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1CEA4400) [pid = 2544] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1CEA5400) [pid = 2544] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1B22FC00) [pid = 2544] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:37:03 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (11982400) [pid = 2544] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:37:03 INFO - PROCESS | 2544 | 1461267423977 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 871ms 12:37:04 INFO - PROCESS | 2544 | 1461267424025 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 2544 | 1461267424027 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 12:37:04 INFO - PROCESS | 2544 | 1461267424035 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 2544 | 1461267424037 Marionette TRACE conn5 <- [1,870,null,{}] 12:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:37:04 INFO - PROCESS | 2544 | 1461267424040 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:04 INFO - PROCESS | 2544 | 1461267424156 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:37:04 INFO - PROCESS | 2544 | 1461267424215 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 2544 | ++DOCSHELL 12386400 == 72 [pid = 2544] [id = 227] 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1712EC00) [pid = 2544] [serial = 680] [outer = 00000000] 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1CE32400) [pid = 2544] [serial = 681] [outer = 1712EC00] 12:37:04 INFO - PROCESS | 2544 | 1461267424260 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1E206800) [pid = 2544] [serial = 682] [outer = 1712EC00] 12:37:04 INFO - PROCESS | 2544 | 1461267424615 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 12:37:04 INFO - PROCESS | 2544 | 1461267424670 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 2544 | 1461267424672 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:37:04 INFO - PROCESS | 2544 | 1461267424675 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 2544 | 1461267424677 Marionette TRACE conn5 <- [1,874,null,{}] 12:37:04 INFO - PROCESS | 2544 | 1461267424680 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:04 INFO - PROCESS | 2544 | 1461267424764 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:37:04 INFO - PROCESS | 2544 | 1461267424770 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 2544 | ++DOCSHELL 17114C00 == 73 [pid = 2544] [id = 228] 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1EC1F800) [pid = 2544] [serial = 683] [outer = 00000000] 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (20166800) [pid = 2544] [serial = 684] [outer = 1EC1F800] 12:37:04 INFO - PROCESS | 2544 | 1461267424817 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (201D0400) [pid = 2544] [serial = 685] [outer = 1EC1F800] 12:37:05 INFO - PROCESS | 2544 | 1461267425260 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 12:37:05 INFO - PROCESS | 2544 | 1461267425317 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 2544 | 1461267425319 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 12:37:05 INFO - PROCESS | 2544 | 1461267425322 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 2544 | 1461267425324 Marionette TRACE conn5 <- [1,878,null,{}] 12:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:37:05 INFO - PROCESS | 2544 | 1461267425328 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:05 INFO - PROCESS | 2544 | 1461267425413 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:37:05 INFO - PROCESS | 2544 | 1461267425420 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 2544 | ++DOCSHELL 2016E400 == 74 [pid = 2544] [id = 229] 12:37:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (2025A400) [pid = 2544] [serial = 686] [outer = 00000000] 12:37:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (20263000) [pid = 2544] [serial = 687] [outer = 2025A400] 12:37:05 INFO - PROCESS | 2544 | 1461267425465 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (20294C00) [pid = 2544] [serial = 688] [outer = 2025A400] 12:37:06 INFO - PROCESS | 2544 | 1461267426057 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 12:37:06 INFO - PROCESS | 2544 | 1461267426160 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 2544 | 1461267426164 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 12:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:37:06 INFO - PROCESS | 2544 | 1461267426172 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - PROCESS | 2544 | 1461267426176 Marionette TRACE conn5 <- [1,882,null,{}] 12:37:06 INFO - PROCESS | 2544 | 1461267426184 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:06 INFO - PROCESS | 2544 | 1461267426306 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:37:06 INFO - PROCESS | 2544 | 1461267426434 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 2544 | ++DOCSHELL 0B61E000 == 75 [pid = 2544] [id = 230] 12:37:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (11F6F000) [pid = 2544] [serial = 689] [outer = 00000000] 12:37:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (16E17400) [pid = 2544] [serial = 690] [outer = 11F6F000] 12:37:06 INFO - PROCESS | 2544 | 1461267426493 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (17135400) [pid = 2544] [serial = 691] [outer = 11F6F000] 12:37:07 INFO - PROCESS | 2544 | 1461267427075 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 12:37:07 INFO - PROCESS | 2544 | 1461267427110 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 2544 | 1461267427117 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:37:07 INFO - PROCESS | 2544 | 1461267427124 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 2544 | 1461267427127 Marionette TRACE conn5 <- [1,886,null,{}] 12:37:07 INFO - PROCESS | 2544 | 1461267427131 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:07 INFO - PROCESS | 2544 | 1461267427244 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:37:07 INFO - PROCESS | 2544 | 1461267427350 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 2544 | ++DOCSHELL 1A1DD800 == 76 [pid = 2544] [id = 231] 12:37:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1A9B4C00) [pid = 2544] [serial = 692] [outer = 00000000] 12:37:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1B337400) [pid = 2544] [serial = 693] [outer = 1A9B4C00] 12:37:07 INFO - PROCESS | 2544 | 1461267427405 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BED2800) [pid = 2544] [serial = 694] [outer = 1A9B4C00] 12:37:08 INFO - PROCESS | 2544 | 1461267428034 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 12:37:08 INFO - PROCESS | 2544 | 1461267428097 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 2544 | 1461267428099 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 12:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:37:08 INFO - PROCESS | 2544 | 1461267428103 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - PROCESS | 2544 | 1461267428107 Marionette TRACE conn5 <- [1,890,null,{}] 12:37:08 INFO - PROCESS | 2544 | 1461267428118 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:08 INFO - PROCESS | 2544 | 1461267428233 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:37:08 INFO - PROCESS | 2544 | 1461267428366 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 2544 | ++DOCSHELL 201CD800 == 77 [pid = 2544] [id = 232] 12:37:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2025FC00) [pid = 2544] [serial = 695] [outer = 00000000] 12:37:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (20418800) [pid = 2544] [serial = 696] [outer = 2025FC00] 12:37:08 INFO - PROCESS | 2544 | 1461267428426 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (20427400) [pid = 2544] [serial = 697] [outer = 2025FC00] 12:37:09 INFO - PROCESS | 2544 | 1461267428996 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 12:37:09 INFO - PROCESS | 2544 | 1461267429037 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 2544 | 1461267429040 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 12:37:09 INFO - PROCESS | 2544 | 1461267429043 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:37:09 INFO - PROCESS | 2544 | 1461267429045 Marionette TRACE conn5 <- [1,894,null,{}] 12:37:09 INFO - PROCESS | 2544 | 1461267429049 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:09 INFO - PROCESS | 2544 | 1461267429158 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:37:09 INFO - PROCESS | 2544 | 1461267429290 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 2544 | ++DOCSHELL 204BDC00 == 78 [pid = 2544] [id = 233] 12:37:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (204BE800) [pid = 2544] [serial = 698] [outer = 00000000] 12:37:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (204CE000) [pid = 2544] [serial = 699] [outer = 204BE800] 12:37:09 INFO - PROCESS | 2544 | 1461267429347 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (204D7000) [pid = 2544] [serial = 700] [outer = 204BE800] 12:37:09 INFO - PROCESS | 2544 | 1461267429889 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 12:37:09 INFO - PROCESS | 2544 | 1461267429917 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 2544 | 1461267429919 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 12:37:09 INFO - PROCESS | 2544 | 1461267429923 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:37:09 INFO - PROCESS | 2544 | 1461267429925 Marionette TRACE conn5 <- [1,898,null,{}] 12:37:09 INFO - PROCESS | 2544 | 1461267429929 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:10 INFO - PROCESS | 2544 | 1461267430036 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:37:10 INFO - PROCESS | 2544 | 1461267430140 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 2544 | ++DOCSHELL 20F30400 == 79 [pid = 2544] [id = 234] 12:37:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20F33400) [pid = 2544] [serial = 701] [outer = 00000000] 12:37:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (21009400) [pid = 2544] [serial = 702] [outer = 20F33400] 12:37:10 INFO - PROCESS | 2544 | 1461267430195 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2100E400) [pid = 2544] [serial = 703] [outer = 20F33400] 12:37:10 INFO - PROCESS | 2544 | 1461267430806 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 12:37:10 INFO - PROCESS | 2544 | 1461267430856 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 2544 | 1461267430859 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 12:37:10 INFO - PROCESS | 2544 | 1461267430862 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:37:10 INFO - PROCESS | 2544 | 1461267430864 Marionette TRACE conn5 <- [1,902,null,{}] 12:37:10 INFO - PROCESS | 2544 | 1461267430868 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:11 INFO - PROCESS | 2544 | 1461267430995 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:37:11 INFO - PROCESS | 2544 | 1461267431105 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 2544 | ++DOCSHELL 21008000 == 80 [pid = 2544] [id = 235] 12:37:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (210B9400) [pid = 2544] [serial = 704] [outer = 00000000] 12:37:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (21411C00) [pid = 2544] [serial = 705] [outer = 210B9400] 12:37:11 INFO - PROCESS | 2544 | 1461267431162 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (21418400) [pid = 2544] [serial = 706] [outer = 210B9400] 12:37:11 INFO - PROCESS | 2544 | 1461267431734 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 931ms 12:37:11 INFO - PROCESS | 2544 | 1461267431797 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 2544 | 1461267431799 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:37:11 INFO - PROCESS | 2544 | 1461267431802 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 2544 | 1461267431804 Marionette TRACE conn5 <- [1,906,null,{}] 12:37:11 INFO - PROCESS | 2544 | 1461267431808 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:11 INFO - PROCESS | 2544 | 1461267431914 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:37:12 INFO - PROCESS | 2544 | 1461267432037 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 2544 | ++DOCSHELL 215D5400 == 81 [pid = 2544] [id = 236] 12:37:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (215D8000) [pid = 2544] [serial = 707] [outer = 00000000] 12:37:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (21867000) [pid = 2544] [serial = 708] [outer = 215D8000] 12:37:12 INFO - PROCESS | 2544 | 1461267432092 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (21872000) [pid = 2544] [serial = 709] [outer = 215D8000] 12:37:12 INFO - PROCESS | 2544 | 1461267432825 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1065ms 12:37:12 INFO - PROCESS | 2544 | 1461267432882 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 2544 | 1461267432886 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 12:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:37:12 INFO - PROCESS | 2544 | 1461267432893 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - PROCESS | 2544 | 1461267432897 Marionette TRACE conn5 <- [1,910,null,{}] 12:37:12 INFO - PROCESS | 2544 | 1461267432903 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:13 INFO - PROCESS | 2544 | 1461267433007 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:37:13 INFO - PROCESS | 2544 | 1461267433147 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 2544 | ++DOCSHELL 1710C400 == 82 [pid = 2544] [id = 237] 12:37:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (171E6400) [pid = 2544] [serial = 710] [outer = 00000000] 12:37:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1A1C1800) [pid = 2544] [serial = 711] [outer = 171E6400] 12:37:13 INFO - PROCESS | 2544 | 1461267433197 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1AF29000) [pid = 2544] [serial = 712] [outer = 171E6400] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 16EA8C00 == 81 [pid = 2544] [id = 29] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 212BE800 == 80 [pid = 2544] [id = 147] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 18FE4C00 == 79 [pid = 2544] [id = 17] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 215DEC00 == 78 [pid = 2544] [id = 148] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1CE9F800 == 77 [pid = 2544] [id = 132] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 173C8C00 == 76 [pid = 2544] [id = 16] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1860B000 == 75 [pid = 2544] [id = 30] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 17114C00 == 74 [pid = 2544] [id = 228] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 12386400 == 73 [pid = 2544] [id = 227] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1EC9C000 == 72 [pid = 2544] [id = 226] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1CE33800 == 71 [pid = 2544] [id = 225] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1C1B5800 == 70 [pid = 2544] [id = 224] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 11F76000 == 69 [pid = 2544] [id = 223] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1AF5CC00 == 68 [pid = 2544] [id = 222] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 11F84800 == 67 [pid = 2544] [id = 221] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (210B5C00) [pid = 2544] [serial = 638] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 173D2800 == 66 [pid = 2544] [id = 220] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 21007C00 == 65 [pid = 2544] [id = 216] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 1BED8800 == 64 [pid = 2544] [id = 215] 12:37:13 INFO - PROCESS | 2544 | --DOCSHELL 16C77400 == 63 [pid = 2544] [id = 214] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1BE7D800) [pid = 2544] [serial = 596] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1EC94400) [pid = 2544] [serial = 620] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (2042A800) [pid = 2544] [serial = 636] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (2025D000) [pid = 2544] [serial = 635] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (204CB800) [pid = 2544] [serial = 630] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (20420400) [pid = 2544] [serial = 627] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1C57C000) [pid = 2544] [serial = 632] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1F20B000) [pid = 2544] [serial = 621] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1CE40800) [pid = 2544] [serial = 633] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (2016EC00) [pid = 2544] [serial = 558] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (201CC400) [pid = 2544] [serial = 623] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (2033B400) [pid = 2544] [serial = 626] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (20263C00) [pid = 2544] [serial = 624] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1CE38C00) [pid = 2544] [serial = 617] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1CE43400) [pid = 2544] [serial = 618] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (18FDD800) [pid = 2544] [serial = 608] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1A1DCC00) [pid = 2544] [serial = 609] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (204D7800) [pid = 2544] [serial = 602] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1B22C400) [pid = 2544] [serial = 614] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BE6F800) [pid = 2544] [serial = 615] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1ED0A400) [pid = 2544] [serial = 599] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (204C0C00) [pid = 2544] [serial = 629] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (20423800) [pid = 2544] [serial = 605] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1C57A800) [pid = 2544] [serial = 612] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1C14CC00) [pid = 2544] [serial = 611] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 2544 | 1461267433867 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1028ms 12:37:13 INFO - PROCESS | 2544 | 1461267433921 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 2544 | 1461267433927 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 12:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:37:13 INFO - PROCESS | 2544 | 1461267433933 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 2544 | 1461267433935 Marionette TRACE conn5 <- [1,914,null,{}] 12:37:13 INFO - PROCESS | 2544 | 1461267433939 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:14 INFO - PROCESS | 2544 | 1461267434050 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:37:14 INFO - PROCESS | 2544 | 1461267434144 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 2544 | ++DOCSHELL 16C70400 == 64 [pid = 2544] [id = 238] 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (16C7AC00) [pid = 2544] [serial = 713] [outer = 00000000] 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (18235C00) [pid = 2544] [serial = 714] [outer = 16C7AC00] 12:37:14 INFO - PROCESS | 2544 | 1461267434191 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (19FB3400) [pid = 2544] [serial = 715] [outer = 16C7AC00] 12:37:14 INFO - PROCESS | 2544 | 1461267434647 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 12:37:14 INFO - PROCESS | 2544 | 1461267434706 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 2544 | 1461267434708 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 12:37:14 INFO - PROCESS | 2544 | 1461267434712 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:37:14 INFO - PROCESS | 2544 | 1461267434715 Marionette TRACE conn5 <- [1,918,null,{}] 12:37:14 INFO - PROCESS | 2544 | 1461267434726 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:14 INFO - PROCESS | 2544 | 1461267434817 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:37:14 INFO - PROCESS | 2544 | 1461267434828 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBDC00 == 65 [pid = 2544] [id = 239] 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1C14CC00) [pid = 2544] [serial = 716] [outer = 00000000] 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C408400) [pid = 2544] [serial = 717] [outer = 1C14CC00] 12:37:14 INFO - PROCESS | 2544 | 1461267434881 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C5C6400) [pid = 2544] [serial = 718] [outer = 1C14CC00] 12:37:15 INFO - PROCESS | 2544 | 1461267435348 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 12:37:15 INFO - PROCESS | 2544 | 1461267435386 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 2544 | 1461267435388 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 12:37:15 INFO - PROCESS | 2544 | 1461267435392 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:37:15 INFO - PROCESS | 2544 | 1461267435394 Marionette TRACE conn5 <- [1,922,null,{}] 12:37:15 INFO - PROCESS | 2544 | 1461267435397 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:15 INFO - PROCESS | 2544 | 1461267435501 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:37:15 INFO - PROCESS | 2544 | 1461267435511 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 2544 | ++DOCSHELL 1CE32C00 == 66 [pid = 2544] [id = 240] 12:37:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CE34400) [pid = 2544] [serial = 719] [outer = 00000000] 12:37:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE38C00) [pid = 2544] [serial = 720] [outer = 1CE34400] 12:37:15 INFO - PROCESS | 2544 | 1461267435560 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CE49400) [pid = 2544] [serial = 721] [outer = 1CE34400] 12:37:16 INFO - PROCESS | 2544 | 1461267436032 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 12:37:16 INFO - PROCESS | 2544 | 1461267436068 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 2544 | 1461267436070 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 12:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:37:16 INFO - PROCESS | 2544 | 1461267436073 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - PROCESS | 2544 | 1461267436075 Marionette TRACE conn5 <- [1,926,null,{}] 12:37:16 INFO - PROCESS | 2544 | 1461267436079 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:16 INFO - PROCESS | 2544 | 1461267436207 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:37:16 INFO - PROCESS | 2544 | 1461267436214 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 2544 | ++DOCSHELL 1CE33000 == 67 [pid = 2544] [id = 241] 12:37:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CE9D400) [pid = 2544] [serial = 722] [outer = 00000000] 12:37:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1E295400) [pid = 2544] [serial = 723] [outer = 1CE9D400] 12:37:16 INFO - PROCESS | 2544 | 1461267436310 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1EC9EC00) [pid = 2544] [serial = 724] [outer = 1CE9D400] 12:37:16 INFO - PROCESS | 2544 | 1461267436742 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 12:37:16 INFO - PROCESS | 2544 | 1461267436806 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 2544 | 1461267436808 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 12:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:37:16 INFO - PROCESS | 2544 | 1461267436811 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - PROCESS | 2544 | 1461267436813 Marionette TRACE conn5 <- [1,930,null,{}] 12:37:16 INFO - PROCESS | 2544 | 1461267436817 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:16 INFO - PROCESS | 2544 | 1461267436978 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:37:17 INFO - PROCESS | 2544 | 1461267437006 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 2544 | ++DOCSHELL 1F20CC00 == 68 [pid = 2544] [id = 242] 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1F2C6000) [pid = 2544] [serial = 725] [outer = 00000000] 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (20257C00) [pid = 2544] [serial = 726] [outer = 1F2C6000] 12:37:17 INFO - PROCESS | 2544 | 1461267437054 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20260C00) [pid = 2544] [serial = 727] [outer = 1F2C6000] 12:37:17 INFO - PROCESS | 2544 | 1461267437504 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 12:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:37:17 INFO - PROCESS | 2544 | 1461267437542 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 2544 | 1461267437544 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 12:37:17 INFO - PROCESS | 2544 | 1461267437547 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 2544 | 1461267437549 Marionette TRACE conn5 <- [1,934,null,{}] 12:37:17 INFO - PROCESS | 2544 | 1461267437558 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:17 INFO - PROCESS | 2544 | 1461267437676 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:37:17 INFO - PROCESS | 2544 | 1461267437741 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 2544 | ++DOCSHELL 201CC400 == 69 [pid = 2544] [id = 243] 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20256800) [pid = 2544] [serial = 728] [outer = 00000000] 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2033C000) [pid = 2544] [serial = 729] [outer = 20256800] 12:37:17 INFO - PROCESS | 2544 | 1461267437787 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (20423000) [pid = 2544] [serial = 730] [outer = 20256800] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1C1B6400) [pid = 2544] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (12FD1400) [pid = 2544] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CE34000) [pid = 2544] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1712EC00) [pid = 2544] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1ED05400) [pid = 2544] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1EC1F800) [pid = 2544] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (2033E000) [pid = 2544] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (2041DC00) [pid = 2544] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1B22BC00) [pid = 2544] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (204D1800) [pid = 2544] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CE30400) [pid = 2544] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (12304C00) [pid = 2544] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1AFCDC00) [pid = 2544] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (17441800) [pid = 2544] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:37:18 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1B623400) [pid = 2544] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:37:18 INFO - PROCESS | 2544 | 1461267438415 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 12:37:18 INFO - PROCESS | 2544 | 1461267438478 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 2544 | 1461267438480 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 12:37:18 INFO - PROCESS | 2544 | 1461267438483 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - PROCESS | 2544 | 1461267438485 Marionette TRACE conn5 <- [1,938,null,{}] 12:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:37:18 INFO - PROCESS | 2544 | 1461267438489 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:18 INFO - PROCESS | 2544 | 1461267438608 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:37:18 INFO - PROCESS | 2544 | 1461267438670 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 2544 | ++DOCSHELL 1272FC00 == 70 [pid = 2544] [id = 244] 12:37:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (16EB1C00) [pid = 2544] [serial = 731] [outer = 00000000] 12:37:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1CE34000) [pid = 2544] [serial = 732] [outer = 16EB1C00] 12:37:18 INFO - PROCESS | 2544 | 1461267438715 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1F46A800) [pid = 2544] [serial = 733] [outer = 16EB1C00] 12:37:19 INFO - PROCESS | 2544 | 1461267439067 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 12:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:37:19 INFO - PROCESS | 2544 | 1461267439118 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 2544 | 1461267439120 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 12:37:19 INFO - PROCESS | 2544 | 1461267439123 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 2544 | 1461267439125 Marionette TRACE conn5 <- [1,942,null,{}] 12:37:19 INFO - PROCESS | 2544 | 1461267439128 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:19 INFO - PROCESS | 2544 | 1461267439214 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:37:19 INFO - PROCESS | 2544 | 1461267439220 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 2544 | ++DOCSHELL 1AFCDC00 == 71 [pid = 2544] [id = 245] 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (20336000) [pid = 2544] [serial = 734] [outer = 00000000] 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (204C7000) [pid = 2544] [serial = 735] [outer = 20336000] 12:37:19 INFO - PROCESS | 2544 | 1461267439265 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (204D5C00) [pid = 2544] [serial = 736] [outer = 20336000] 12:37:19 INFO - PROCESS | 2544 | 1461267439706 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 12:37:19 INFO - PROCESS | 2544 | 1461267439754 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 2544 | 1461267439756 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 12:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:37:19 INFO - PROCESS | 2544 | 1461267439760 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 2544 | 1461267439761 Marionette TRACE conn5 <- [1,946,null,{}] 12:37:19 INFO - PROCESS | 2544 | 1461267439765 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:19 INFO - PROCESS | 2544 | 1461267439858 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:37:19 INFO - PROCESS | 2544 | 1461267439864 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 2544 | ++DOCSHELL 20F3CC00 == 72 [pid = 2544] [id = 246] 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (21008800) [pid = 2544] [serial = 737] [outer = 00000000] 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (210C0000) [pid = 2544] [serial = 738] [outer = 21008800] 12:37:19 INFO - PROCESS | 2544 | 1461267439909 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (212E3C00) [pid = 2544] [serial = 739] [outer = 21008800] 12:37:20 INFO - PROCESS | 2544 | 1461267440527 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 831ms 12:37:20 INFO - PROCESS | 2544 | 1461267440592 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 2544 | 1461267440596 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 12:37:20 INFO - PROCESS | 2544 | 1461267440602 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:37:20 INFO - PROCESS | 2544 | 1461267440607 Marionette TRACE conn5 <- [1,950,null,{}] 12:37:20 INFO - PROCESS | 2544 | 1461267440615 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:20 INFO - PROCESS | 2544 | 1461267440767 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:37:20 INFO - PROCESS | 2544 | 1461267440908 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:20 INFO - PROCESS | 2544 | ++DOCSHELL 11ADB800 == 73 [pid = 2544] [id = 247] 12:37:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1230D000) [pid = 2544] [serial = 740] [outer = 00000000] 12:37:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1822EC00) [pid = 2544] [serial = 741] [outer = 1230D000] 12:37:20 INFO - PROCESS | 2544 | 1461267440968 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1A1C4000) [pid = 2544] [serial = 742] [outer = 1230D000] 12:37:21 INFO - PROCESS | 2544 | 1461267441579 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1021ms 12:37:21 INFO - PROCESS | 2544 | 1461267441627 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 2544 | 1461267441633 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:37:21 INFO - PROCESS | 2544 | 1461267441640 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 2544 | 1461267441643 Marionette TRACE conn5 <- [1,954,null,{}] 12:37:21 INFO - PROCESS | 2544 | 1461267441647 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:21 INFO - PROCESS | 2544 | 1461267441765 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:37:21 INFO - PROCESS | 2544 | 1461267441876 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 2544 | ++DOCSHELL 1AF50800 == 74 [pid = 2544] [id = 248] 12:37:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1BED0000) [pid = 2544] [serial = 743] [outer = 00000000] 12:37:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1CE2EC00) [pid = 2544] [serial = 744] [outer = 1BED0000] 12:37:21 INFO - PROCESS | 2544 | 1461267441931 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CEA9000) [pid = 2544] [serial = 745] [outer = 1BED0000] 12:37:22 INFO - PROCESS | 2544 | 1461267442559 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 12:37:22 INFO - PROCESS | 2544 | 1461267442611 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 2544 | 1461267442614 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 12:37:22 INFO - PROCESS | 2544 | 1461267442618 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:37:22 INFO - PROCESS | 2544 | 1461267442621 Marionette TRACE conn5 <- [1,958,null,{}] 12:37:22 INFO - PROCESS | 2544 | 1461267442633 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:22 INFO - PROCESS | 2544 | 1461267442749 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:37:22 INFO - PROCESS | 2544 | 1461267442887 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 2544 | ++DOCSHELL 20337400 == 75 [pid = 2544] [id = 249] 12:37:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (204CB400) [pid = 2544] [serial = 746] [outer = 00000000] 12:37:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (212B6000) [pid = 2544] [serial = 747] [outer = 204CB400] 12:37:22 INFO - PROCESS | 2544 | 1461267442949 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (2140D000) [pid = 2544] [serial = 748] [outer = 204CB400] 12:37:23 INFO - PROCESS | 2544 | 1461267443504 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 12:37:23 INFO - PROCESS | 2544 | 1461267443551 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 2544 | 1461267443554 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 12:37:23 INFO - PROCESS | 2544 | 1461267443558 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:37:23 INFO - PROCESS | 2544 | 1461267443560 Marionette TRACE conn5 <- [1,962,null,{}] 12:37:23 INFO - PROCESS | 2544 | 1461267443564 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:23 INFO - PROCESS | 2544 | 1461267443677 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:37:23 INFO - PROCESS | 2544 | 1461267443813 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 2544 | ++DOCSHELL 215D1800 == 76 [pid = 2544] [id = 250] 12:37:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (215D8C00) [pid = 2544] [serial = 749] [outer = 00000000] 12:37:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (219A6C00) [pid = 2544] [serial = 750] [outer = 215D8C00] 12:37:23 INFO - PROCESS | 2544 | 1461267443870 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (219AEC00) [pid = 2544] [serial = 751] [outer = 215D8C00] 12:37:24 INFO - PROCESS | 2544 | 1461267444467 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 12:37:24 INFO - PROCESS | 2544 | 1461267444531 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 2544 | 1461267444534 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 12:37:24 INFO - PROCESS | 2544 | 1461267444537 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:37:24 INFO - PROCESS | 2544 | 1461267444539 Marionette TRACE conn5 <- [1,966,null,{}] 12:37:24 INFO - PROCESS | 2544 | 1461267444543 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:24 INFO - PROCESS | 2544 | 1461267444651 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:37:24 INFO - PROCESS | 2544 | 1461267444787 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 2544 | ++DOCSHELL 219AFC00 == 77 [pid = 2544] [id = 251] 12:37:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (219B1000) [pid = 2544] [serial = 752] [outer = 00000000] 12:37:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (22A0FC00) [pid = 2544] [serial = 753] [outer = 219B1000] 12:37:24 INFO - PROCESS | 2544 | 1461267444843 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (22A12800) [pid = 2544] [serial = 754] [outer = 219B1000] 12:37:25 INFO - PROCESS | 2544 | 1461267445444 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 12:37:25 INFO - PROCESS | 2544 | 1461267445511 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 2544 | 1461267445514 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:37:25 INFO - PROCESS | 2544 | 1461267445517 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 2544 | 1461267445519 Marionette TRACE conn5 <- [1,970,null,{}] 12:37:25 INFO - PROCESS | 2544 | 1461267445523 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:25 INFO - PROCESS | 2544 | 1461267445654 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:37:25 INFO - PROCESS | 2544 | 1461267445797 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 2544 | ++DOCSHELL 0F050000 == 78 [pid = 2544] [id = 252] 12:37:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (119E0400) [pid = 2544] [serial = 755] [outer = 00000000] 12:37:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1744A000) [pid = 2544] [serial = 756] [outer = 119E0400] 12:37:25 INFO - PROCESS | 2544 | 1461267445856 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1A1CE400) [pid = 2544] [serial = 757] [outer = 119E0400] 12:37:26 INFO - PROCESS | 2544 | 1461267446632 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1179ms 12:37:26 INFO - PROCESS | 2544 | 1461267446701 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 2544 | 1461267446706 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:37:26 INFO - PROCESS | 2544 | 1461267446711 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 2544 | 1461267446714 Marionette TRACE conn5 <- [1,974,null,{}] 12:37:26 INFO - PROCESS | 2544 | 1461267446719 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:26 INFO - PROCESS | 2544 | 1461267446853 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:37:27 INFO - PROCESS | 2544 | 1461267446997 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 2544 | ++DOCSHELL 171C8400 == 79 [pid = 2544] [id = 253] 12:37:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (17441800) [pid = 2544] [serial = 758] [outer = 00000000] 12:37:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (18BF2800) [pid = 2544] [serial = 759] [outer = 17441800] 12:37:27 INFO - PROCESS | 2544 | 1461267447050 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (12304400) [pid = 2544] [serial = 760] [outer = 17441800] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1CE9FC00 == 78 [pid = 2544] [id = 212] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 18603C00 == 77 [pid = 2544] [id = 211] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1AFCDC00 == 76 [pid = 2544] [id = 245] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1272FC00 == 75 [pid = 2544] [id = 244] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 201CC400 == 74 [pid = 2544] [id = 243] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1F20CC00 == 73 [pid = 2544] [id = 242] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1CE33000 == 72 [pid = 2544] [id = 241] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1CE32C00 == 71 [pid = 2544] [id = 240] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (181A4800) [pid = 2544] [serial = 641] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C5C6000) [pid = 2544] [serial = 644] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (210BB000) [pid = 2544] [serial = 647] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (212F2400) [pid = 2544] [serial = 650] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (215D1000) [pid = 2544] [serial = 653] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (20263000) [pid = 2544] [serial = 687] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1BFBDC00 == 70 [pid = 2544] [id = 239] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 16C70400 == 69 [pid = 2544] [id = 238] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1710C400 == 68 [pid = 2544] [id = 237] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 21008000 == 67 [pid = 2544] [id = 235] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 20F30400 == 66 [pid = 2544] [id = 234] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 204BDC00 == 65 [pid = 2544] [id = 233] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 201CD800 == 64 [pid = 2544] [id = 232] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 1A1DD800 == 63 [pid = 2544] [id = 231] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 0B61E000 == 62 [pid = 2544] [id = 230] 12:37:27 INFO - PROCESS | 2544 | --DOCSHELL 2016E400 == 61 [pid = 2544] [id = 229] 12:37:27 INFO - PROCESS | 2544 | 1461267447679 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1020ms 12:37:27 INFO - PROCESS | 2544 | 1461267447736 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 2544 | 1461267447741 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 12:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (16EB1800) [pid = 2544] [serial = 662] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (171CEC00) [pid = 2544] [serial = 663] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1B22F000) [pid = 2544] [serial = 665] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1B5C2000) [pid = 2544] [serial = 666] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (18F72400) [pid = 2544] [serial = 660] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (16E13400) [pid = 2544] [serial = 659] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1BFBE000) [pid = 2544] [serial = 668] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1C585000) [pid = 2544] [serial = 671] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1C464000) [pid = 2544] [serial = 657] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1B5C6000) [pid = 2544] [serial = 656] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1C891800) [pid = 2544] [serial = 672] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CE4CC00) [pid = 2544] [serial = 675] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1CE4D000) [pid = 2544] [serial = 674] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CE32400) [pid = 2544] [serial = 681] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1F214C00) [pid = 2544] [serial = 678] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1E206800) [pid = 2544] [serial = 682] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (201D0400) [pid = 2544] [serial = 685] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1C1B4400) [pid = 2544] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1F46D400) [pid = 2544] [serial = 679] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (20166800) [pid = 2544] [serial = 684] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1B333C00) [pid = 2544] [serial = 669] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (204CF400) [pid = 2544] [serial = 594] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20425C00) [pid = 2544] [serial = 606] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1C1B6C00) [pid = 2544] [serial = 597] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (21003800) [pid = 2544] [serial = 603] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (201CE000) [pid = 2544] [serial = 600] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 2544 | 1461267447806 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 2544 | 1461267447809 Marionette TRACE conn5 <- [1,978,null,{}] 12:37:27 INFO - PROCESS | 2544 | 1461267447817 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:27 INFO - PROCESS | 2544 | 1461267447913 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:37:27 INFO - PROCESS | 2544 | 1461267447920 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 2544 | ++DOCSHELL 124E2C00 == 62 [pid = 2544] [id = 254] 12:37:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (16C0F400) [pid = 2544] [serial = 761] [outer = 00000000] 12:37:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (171CEC00) [pid = 2544] [serial = 762] [outer = 16C0F400] 12:37:27 INFO - PROCESS | 2544 | 1461267447967 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1822CC00) [pid = 2544] [serial = 763] [outer = 16C0F400] 12:37:28 INFO - PROCESS | 2544 | 1461267448463 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 12:37:28 INFO - PROCESS | 2544 | 1461267448518 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:37:28 INFO - PROCESS | 2544 | 1461267448520 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 12:37:28 INFO - PROCESS | 2544 | 1461267448524 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:37:28 INFO - PROCESS | 2544 | 1461267448528 Marionette TRACE conn5 <- [1,982,null,{}] 12:37:28 INFO - PROCESS | 2544 | 1461267448539 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:28 INFO - PROCESS | 2544 | 1461267448633 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:37:28 INFO - PROCESS | 2544 | 1461267448728 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 2544 | ++DOCSHELL 1B232000 == 63 [pid = 2544] [id = 255] 12:37:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1B236C00) [pid = 2544] [serial = 764] [outer = 00000000] 12:37:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1BC38C00) [pid = 2544] [serial = 765] [outer = 1B236C00] 12:37:28 INFO - PROCESS | 2544 | 1461267448777 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1BE78000) [pid = 2544] [serial = 766] [outer = 1B236C00] 12:37:29 INFO - PROCESS | 2544 | 1461267449343 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 12:37:29 INFO - PROCESS | 2544 | 1461267449400 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 2544 | 1461267449402 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:37:29 INFO - PROCESS | 2544 | 1461267449406 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 2544 | 1461267449408 Marionette TRACE conn5 <- [1,986,null,{}] 12:37:29 INFO - PROCESS | 2544 | 1461267449411 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:29 INFO - PROCESS | 2544 | 1461267449542 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:37:29 INFO - PROCESS | 2544 | 1461267449605 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 2544 | ++DOCSHELL 1C1AB800 == 64 [pid = 2544] [id = 256] 12:37:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1C1AD400) [pid = 2544] [serial = 767] [outer = 00000000] 12:37:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C1B6C00) [pid = 2544] [serial = 768] [outer = 1C1AD400] 12:37:29 INFO - PROCESS | 2544 | 1461267449653 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C409000) [pid = 2544] [serial = 769] [outer = 1C1AD400] 12:37:30 INFO - PROCESS | 2544 | 1461267450096 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 12:37:30 INFO - PROCESS | 2544 | 1461267450140 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:37:30 INFO - PROCESS | 2544 | 1461267450142 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 12:37:30 INFO - PROCESS | 2544 | 1461267450145 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - PROCESS | 2544 | 1461267450147 Marionette TRACE conn5 <- [1,990,null,{}] 12:37:30 INFO - PROCESS | 2544 | 1461267450151 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:30 INFO - PROCESS | 2544 | 1461267450267 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:37:30 INFO - PROCESS | 2544 | 1461267450327 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 2544 | ++DOCSHELL 123AFC00 == 65 [pid = 2544] [id = 257] 12:37:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (171D0C00) [pid = 2544] [serial = 770] [outer = 00000000] 12:37:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1C5C6800) [pid = 2544] [serial = 771] [outer = 171D0C00] 12:37:30 INFO - PROCESS | 2544 | 1461267450374 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1C893000) [pid = 2544] [serial = 772] [outer = 171D0C00] 12:37:30 INFO - PROCESS | 2544 | 1461267450837 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 12:37:30 INFO - PROCESS | 2544 | 1461267450877 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 2544 | 1461267450879 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 12:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:37:30 INFO - PROCESS | 2544 | 1461267450882 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - PROCESS | 2544 | 1461267450884 Marionette TRACE conn5 <- [1,994,null,{}] 12:37:30 INFO - PROCESS | 2544 | 1461267450888 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:31 INFO - PROCESS | 2544 | 1461267451028 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:37:31 INFO - PROCESS | 2544 | 1461267451098 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:31 INFO - PROCESS | 2544 | ++DOCSHELL 1CE32000 == 66 [pid = 2544] [id = 258] 12:37:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1CE32400) [pid = 2544] [serial = 773] [outer = 00000000] 12:37:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CE4AC00) [pid = 2544] [serial = 774] [outer = 1CE32400] 12:37:31 INFO - PROCESS | 2544 | 1461267451145 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1CE4A400) [pid = 2544] [serial = 775] [outer = 1CE32400] 12:37:31 INFO - PROCESS | 2544 | 1461267451570 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 731ms 12:37:31 INFO - PROCESS | 2544 | 1461267451650 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:37:31 INFO - PROCESS | 2544 | 1461267451652 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 12:37:31 INFO - PROCESS | 2544 | 1461267451666 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:37:31 INFO - PROCESS | 2544 | 1461267451668 Marionette TRACE conn5 <- [1,998,null,{}] 12:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:37:31 INFO - PROCESS | 2544 | 1461267451671 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:31 INFO - PROCESS | 2544 | 1461267451788 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (212E7C00) [pid = 2544] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (20256800) [pid = 2544] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1F2C6000) [pid = 2544] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (16EB1C00) [pid = 2544] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (171E6400) [pid = 2544] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1C14CC00) [pid = 2544] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE34400) [pid = 2544] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (16C7AC00) [pid = 2544] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (215D8000) [pid = 2544] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (20336000) [pid = 2544] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1CE9D400) [pid = 2544] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (16C7B400) [pid = 2544] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (201C4400) [pid = 2544] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (212EE800) [pid = 2544] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (2100D800) [pid = 2544] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:37:32 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1BFB4400) [pid = 2544] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:37:32 INFO - PROCESS | 2544 | 1461267452188 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 2544 | ++DOCSHELL 0B617C00 == 67 [pid = 2544] [id = 259] 12:37:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (0B61A000) [pid = 2544] [serial = 776] [outer = 00000000] 12:37:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1193E800) [pid = 2544] [serial = 777] [outer = 0B61A000] 12:37:32 INFO - PROCESS | 2544 | 1461267452251 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (12379800) [pid = 2544] [serial = 778] [outer = 0B61A000] 12:37:32 INFO - PROCESS | 2544 | 1461267452884 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1274ms 12:37:32 INFO - PROCESS | 2544 | 1461267452947 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 2544 | 1461267452951 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 12:37:32 INFO - PROCESS | 2544 | 1461267452956 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:37:32 INFO - PROCESS | 2544 | 1461267452960 Marionette TRACE conn5 <- [1,1002,null,{}] 12:37:32 INFO - PROCESS | 2544 | 1461267452966 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:33 INFO - PROCESS | 2544 | 1461267453086 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:37:33 INFO - PROCESS | 2544 | 1461267453220 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 2544 | ++DOCSHELL 173D0800 == 68 [pid = 2544] [id = 260] 12:37:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (18BF5800) [pid = 2544] [serial = 779] [outer = 00000000] 12:37:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1A1CEC00) [pid = 2544] [serial = 780] [outer = 18BF5800] 12:37:33 INFO - PROCESS | 2544 | 1461267453279 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1B22A000) [pid = 2544] [serial = 781] [outer = 18BF5800] 12:37:33 INFO - PROCESS | 2544 | 1461267453875 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 12:37:33 INFO - PROCESS | 2544 | 1461267453933 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 2544 | 1461267453938 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 12:37:33 INFO - PROCESS | 2544 | 1461267453942 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:37:33 INFO - PROCESS | 2544 | 1461267453944 Marionette TRACE conn5 <- [1,1006,null,{}] 12:37:33 INFO - PROCESS | 2544 | 1461267453949 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:34 INFO - PROCESS | 2544 | 1461267454061 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:37:34 INFO - PROCESS | 2544 | 1461267454196 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 2544 | ++DOCSHELL 1BFB4400 == 69 [pid = 2544] [id = 261] 12:37:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1BFBF800) [pid = 2544] [serial = 782] [outer = 00000000] 12:37:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1C57C000) [pid = 2544] [serial = 783] [outer = 1BFBF800] 12:37:34 INFO - PROCESS | 2544 | 1461267454253 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C89F000) [pid = 2544] [serial = 784] [outer = 1BFBF800] 12:37:34 INFO - PROCESS | 2544 | 1461267454890 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 12:37:34 INFO - PROCESS | 2544 | 1461267454916 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:37:34 INFO - PROCESS | 2544 | 1461267454919 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 12:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:37:34 INFO - PROCESS | 2544 | 1461267454930 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 2544 | 1461267454936 Marionette TRACE conn5 <- [1,1010,null,{}] 12:37:34 INFO - PROCESS | 2544 | 1461267454941 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:35 INFO - PROCESS | 2544 | 1461267455057 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:37:35 INFO - PROCESS | 2544 | 1461267455189 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 2544 | ++DOCSHELL 1E206800 == 70 [pid = 2544] [id = 262] 12:37:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1E209400) [pid = 2544] [serial = 785] [outer = 00000000] 12:37:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1F206000) [pid = 2544] [serial = 786] [outer = 1E209400] 12:37:35 INFO - PROCESS | 2544 | 1461267455246 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1F212000) [pid = 2544] [serial = 787] [outer = 1E209400] 12:37:35 INFO - PROCESS | 2544 | 1461267455779 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 12:37:35 INFO - PROCESS | 2544 | 1461267455856 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 2544 | 1461267455859 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 12:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:37:35 INFO - PROCESS | 2544 | 1461267455863 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 2544 | 1461267455865 Marionette TRACE conn5 <- [1,1014,null,{}] 12:37:35 INFO - PROCESS | 2544 | 1461267455869 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:35 INFO - PROCESS | 2544 | 1461267455978 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:37:36 INFO - PROCESS | 2544 | 1461267456083 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 2544 | ++DOCSHELL 1595C400 == 71 [pid = 2544] [id = 263] 12:37:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1EC24800) [pid = 2544] [serial = 788] [outer = 00000000] 12:37:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (20164800) [pid = 2544] [serial = 789] [outer = 1EC24800] 12:37:36 INFO - PROCESS | 2544 | 1461267456138 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (2016BC00) [pid = 2544] [serial = 790] [outer = 1EC24800] 12:37:36 INFO - PROCESS | 2544 | 1461267456687 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 870ms 12:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:37:36 INFO - PROCESS | 2544 | 1461267456743 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 2544 | 1461267456745 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 12:37:36 INFO - PROCESS | 2544 | 1461267456749 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 2544 | 1461267456751 Marionette TRACE conn5 <- [1,1018,null,{}] 12:37:36 INFO - PROCESS | 2544 | 1461267456755 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:36 INFO - PROCESS | 2544 | 1461267456863 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:37:36 INFO - PROCESS | 2544 | 1461267456973 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 2544 | ++DOCSHELL 201CDC00 == 72 [pid = 2544] [id = 264] 12:37:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (201CE000) [pid = 2544] [serial = 791] [outer = 00000000] 12:37:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (20263C00) [pid = 2544] [serial = 792] [outer = 201CE000] 12:37:37 INFO - PROCESS | 2544 | 1461267457037 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (20291800) [pid = 2544] [serial = 793] [outer = 201CE000] 12:37:37 INFO - PROCESS | 2544 | 1461267457600 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 12:37:37 INFO - PROCESS | 2544 | 1461267457681 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 2544 | 1461267457684 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 12:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:37:37 INFO - PROCESS | 2544 | 1461267457687 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 2544 | 1461267457689 Marionette TRACE conn5 <- [1,1022,null,{}] 12:37:37 INFO - PROCESS | 2544 | 1461267457693 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:37 INFO - PROCESS | 2544 | 1461267457806 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:37:37 INFO - PROCESS | 2544 | 1461267457939 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 2544 | ++DOCSHELL 201CB400 == 73 [pid = 2544] [id = 265] 12:37:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (20289800) [pid = 2544] [serial = 794] [outer = 00000000] 12:37:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20425C00) [pid = 2544] [serial = 795] [outer = 20289800] 12:37:38 INFO - PROCESS | 2544 | 1461267457995 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (20427C00) [pid = 2544] [serial = 796] [outer = 20289800] 12:37:38 INFO - PROCESS | 2544 | 1461267458603 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 12:37:38 INFO - PROCESS | 2544 | 1461267458661 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 2544 | 1461267458664 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:37:38 INFO - PROCESS | 2544 | 1461267458667 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 2544 | 1461267458669 Marionette TRACE conn5 <- [1,1026,null,{}] 12:37:38 INFO - PROCESS | 2544 | 1461267458673 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:38 INFO - PROCESS | 2544 | 1461267458780 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:37:39 INFO - PROCESS | 2544 | 1461267459007 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 2544 | ++DOCSHELL 11F75400 == 74 [pid = 2544] [id = 266] 12:37:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (11F8C800) [pid = 2544] [serial = 797] [outer = 00000000] 12:37:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (15959000) [pid = 2544] [serial = 798] [outer = 11F8C800] 12:37:39 INFO - PROCESS | 2544 | 1461267459063 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (15961000) [pid = 2544] [serial = 799] [outer = 11F8C800] 12:37:39 INFO - PROCESS | 2544 | 1461267459711 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1076ms 12:37:39 INFO - PROCESS | 2544 | 1461267459747 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 2544 | 1461267459752 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:37:39 INFO - PROCESS | 2544 | 1461267459757 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 2544 | 1461267459760 Marionette TRACE conn5 <- [1,1030,null,{}] 12:37:39 INFO - PROCESS | 2544 | 1461267459765 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:39 INFO - PROCESS | 2544 | 1461267459872 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:37:40 INFO - PROCESS | 2544 | 1461267460032 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 1CE32000 == 73 [pid = 2544] [id = 258] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 123AFC00 == 72 [pid = 2544] [id = 257] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 1C1AB800 == 71 [pid = 2544] [id = 256] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 1B232000 == 70 [pid = 2544] [id = 255] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 124E2C00 == 69 [pid = 2544] [id = 254] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 171C8400 == 68 [pid = 2544] [id = 253] 12:37:40 INFO - PROCESS | 2544 | --DOCSHELL 11ADB800 == 67 [pid = 2544] [id = 247] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (18609C00) [pid = 2544] [serial = 642] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (210BFC00) [pid = 2544] [serial = 639] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (21755C00) [pid = 2544] [serial = 654] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (212B9400) [pid = 2544] [serial = 648] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CC05800) [pid = 2544] [serial = 645] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2140FC00) [pid = 2544] [serial = 651] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (2033C000) [pid = 2544] [serial = 729] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (20260C00) [pid = 2544] [serial = 727] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (20257C00) [pid = 2544] [serial = 726] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1CE34000) [pid = 2544] [serial = 732] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1AF29000) [pid = 2544] [serial = 712] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1A1C1800) [pid = 2544] [serial = 711] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1C408400) [pid = 2544] [serial = 717] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1C5C6400) [pid = 2544] [serial = 718] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (20418800) [pid = 2544] [serial = 696] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (204CE000) [pid = 2544] [serial = 699] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CE38C00) [pid = 2544] [serial = 720] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (18235C00) [pid = 2544] [serial = 714] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (19FB3400) [pid = 2544] [serial = 715] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1B337400) [pid = 2544] [serial = 693] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (21872000) [pid = 2544] [serial = 709] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (21867000) [pid = 2544] [serial = 708] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (16E17400) [pid = 2544] [serial = 690] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (21009400) [pid = 2544] [serial = 702] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (21411C00) [pid = 2544] [serial = 705] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (204C7000) [pid = 2544] [serial = 735] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (210C0000) [pid = 2544] [serial = 738] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (20423000) [pid = 2544] [serial = 730] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1E295400) [pid = 2544] [serial = 723] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1F46A800) [pid = 2544] [serial = 733] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (204D5C00) [pid = 2544] [serial = 736] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (1CE49400) [pid = 2544] [serial = 721] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1EC9EC00) [pid = 2544] [serial = 724] [outer = 00000000] [url = about:blank] 12:37:40 INFO - PROCESS | 2544 | ++DOCSHELL 0B61CC00 == 68 [pid = 2544] [id = 267] 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (0B61D400) [pid = 2544] [serial = 800] [outer = 00000000] 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (12386000) [pid = 2544] [serial = 801] [outer = 0B61D400] 12:37:40 INFO - PROCESS | 2544 | 1461267460131 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (15906000) [pid = 2544] [serial = 802] [outer = 0B61D400] 12:37:40 INFO - PROCESS | 2544 | 1461267460531 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 12:37:40 INFO - PROCESS | 2544 | 1461267460594 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 2544 | 1461267460598 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 12:37:40 INFO - PROCESS | 2544 | 1461267460603 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:37:40 INFO - PROCESS | 2544 | 1461267460605 Marionette TRACE conn5 <- [1,1034,null,{}] 12:37:40 INFO - PROCESS | 2544 | 1461267460609 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:40 INFO - PROCESS | 2544 | 1461267460698 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:37:40 INFO - PROCESS | 2544 | 1461267460706 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 2544 | ++DOCSHELL 159EB800 == 69 [pid = 2544] [id = 268] 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (16C12400) [pid = 2544] [serial = 803] [outer = 00000000] 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (171CF400) [pid = 2544] [serial = 804] [outer = 16C12400] 12:37:40 INFO - PROCESS | 2544 | 1461267460754 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (173D4400) [pid = 2544] [serial = 805] [outer = 16C12400] 12:37:41 INFO - PROCESS | 2544 | 1461267461229 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 12:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:37:41 INFO - PROCESS | 2544 | 1461267461277 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 2544 | 1461267461280 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 12:37:41 INFO - PROCESS | 2544 | 1461267461285 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 2544 | 1461267461291 Marionette TRACE conn5 <- [1,1038,null,{}] 12:37:41 INFO - PROCESS | 2544 | 1461267461301 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:41 INFO - PROCESS | 2544 | 1461267461428 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:37:41 INFO - PROCESS | 2544 | 1461267461532 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 2544 | ++DOCSHELL 1710B800 == 70 [pid = 2544] [id = 269] 12:37:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1819FC00) [pid = 2544] [serial = 806] [outer = 00000000] 12:37:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1A1C9000) [pid = 2544] [serial = 807] [outer = 1819FC00] 12:37:41 INFO - PROCESS | 2544 | 1461267461578 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1A1D0400) [pid = 2544] [serial = 808] [outer = 1819FC00] 12:37:41 INFO - PROCESS | 2544 | 1461267461948 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 12:37:41 INFO - PROCESS | 2544 | 1461267461986 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 2544 | 1461267461989 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 12:37:42 INFO - PROCESS | 2544 | 1461267461992 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 2544 | 1461267461994 Marionette TRACE conn5 <- [1,1042,null,{}] 12:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:37:42 INFO - PROCESS | 2544 | 1461267461997 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:42 INFO - PROCESS | 2544 | 1461267462085 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:37:42 INFO - PROCESS | 2544 | 1461267462092 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 2544 | ++DOCSHELL 11F85400 == 71 [pid = 2544] [id = 270] 12:37:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1A9B4000) [pid = 2544] [serial = 809] [outer = 00000000] 12:37:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1B229400) [pid = 2544] [serial = 810] [outer = 1A9B4000] 12:37:42 INFO - PROCESS | 2544 | 1461267462140 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1B233C00) [pid = 2544] [serial = 811] [outer = 1A9B4000] 12:37:42 INFO - PROCESS | 2544 | 1461267462632 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 12:37:42 INFO - PROCESS | 2544 | 1461267462668 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 2544 | 1461267462670 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 12:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:37:42 INFO - PROCESS | 2544 | 1461267462679 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 2544 | 1461267462680 Marionette TRACE conn5 <- [1,1046,null,{}] 12:37:42 INFO - PROCESS | 2544 | 1461267462684 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:42 INFO - PROCESS | 2544 | 1461267462801 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:37:42 INFO - PROCESS | 2544 | 1461267462894 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C4C00 == 72 [pid = 2544] [id = 271] 12:37:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B5C7800) [pid = 2544] [serial = 812] [outer = 00000000] 12:37:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1BE73800) [pid = 2544] [serial = 813] [outer = 1B5C7800] 12:37:42 INFO - PROCESS | 2544 | 1461267462950 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1BEDA000) [pid = 2544] [serial = 814] [outer = 1B5C7800] 12:37:43 INFO - PROCESS | 2544 | 1461267463406 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 790ms 12:37:43 INFO - PROCESS | 2544 | 1461267463466 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 2544 | 1461267463468 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:37:43 INFO - PROCESS | 2544 | 1461267463471 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 2544 | 1461267463473 Marionette TRACE conn5 <- [1,1050,null,{}] 12:37:43 INFO - PROCESS | 2544 | 1461267463477 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:43 INFO - PROCESS | 2544 | 1461267463600 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:37:43 INFO - PROCESS | 2544 | 1461267463670 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 2544 | ++DOCSHELL 1C408400 == 73 [pid = 2544] [id = 272] 12:37:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1C461C00) [pid = 2544] [serial = 815] [outer = 00000000] 12:37:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1C5C9800) [pid = 2544] [serial = 816] [outer = 1C461C00] 12:37:43 INFO - PROCESS | 2544 | 1461267463714 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C895800) [pid = 2544] [serial = 817] [outer = 1C461C00] 12:37:44 INFO - PROCESS | 2544 | 1461267464136 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 12:37:44 INFO - PROCESS | 2544 | 1461267464144 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 2544 | 1461267464146 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 12:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:37:44 INFO - PROCESS | 2544 | 1461267464149 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 2544 | 1461267464150 Marionette TRACE conn5 <- [1,1054,null,{}] 12:37:44 INFO - PROCESS | 2544 | 1461267464154 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:44 INFO - PROCESS | 2544 | 1461267464299 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1C1AD400) [pid = 2544] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (171D0C00) [pid = 2544] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (204BE800) [pid = 2544] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (11F6F000) [pid = 2544] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20F33400) [pid = 2544] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (2025FC00) [pid = 2544] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (2025A400) [pid = 2544] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1A9B4C00) [pid = 2544] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (210B9400) [pid = 2544] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1B236C00) [pid = 2544] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (219B1000) [pid = 2544] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (204CB400) [pid = 2544] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1230D000) [pid = 2544] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (215D8C00) [pid = 2544] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (17441800) [pid = 2544] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (119E0400) [pid = 2544] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (16C0F400) [pid = 2544] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:37:44 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1BED0000) [pid = 2544] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:37:44 INFO - PROCESS | 2544 | 1461267464513 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 2544 | ++DOCSHELL 11F12000 == 74 [pid = 2544] [id = 273] 12:37:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (11F6F000) [pid = 2544] [serial = 818] [outer = 00000000] 12:37:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1712F800) [pid = 2544] [serial = 819] [outer = 11F6F000] 12:37:44 INFO - PROCESS | 2544 | 1461267464560 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1AF2F000) [pid = 2544] [serial = 820] [outer = 11F6F000] 12:37:44 INFO - PROCESS | 2544 | 1461267464930 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 830ms 12:37:45 INFO - PROCESS | 2544 | 1461267464982 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 2544 | 1461267464984 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:37:45 INFO - PROCESS | 2544 | 1461267464987 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 2544 | 1461267464989 Marionette TRACE conn5 <- [1,1058,null,{}] 12:37:45 INFO - PROCESS | 2544 | 1461267464993 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:45 INFO - PROCESS | 2544 | 1461267465082 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:37:45 INFO - PROCESS | 2544 | 1461267465088 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 2544 | ++DOCSHELL 11F85000 == 75 [pid = 2544] [id = 274] 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (15963C00) [pid = 2544] [serial = 821] [outer = 00000000] 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1CE2E800) [pid = 2544] [serial = 822] [outer = 15963C00] 12:37:45 INFO - PROCESS | 2544 | 1461267465133 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1CE3D400) [pid = 2544] [serial = 823] [outer = 15963C00] 12:37:45 INFO - PROCESS | 2544 | 1461267465565 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 12:37:45 INFO - PROCESS | 2544 | 1461267465630 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 2544 | 1461267465632 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 12:37:45 INFO - PROCESS | 2544 | 1461267465635 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 2544 | 1461267465637 Marionette TRACE conn5 <- [1,1062,null,{}] 12:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:37:45 INFO - PROCESS | 2544 | 1461267465643 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:45 INFO - PROCESS | 2544 | 1461267465731 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:37:45 INFO - PROCESS | 2544 | 1461267465770 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 2544 | ++DOCSHELL 1CE43800 == 76 [pid = 2544] [id = 275] 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CE48C00) [pid = 2544] [serial = 824] [outer = 00000000] 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1D27C800) [pid = 2544] [serial = 825] [outer = 1CE48C00] 12:37:45 INFO - PROCESS | 2544 | 1461267465815 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1D2F1400) [pid = 2544] [serial = 826] [outer = 1CE48C00] 12:37:46 INFO - PROCESS | 2544 | 1461267466257 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 12:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:37:46 INFO - PROCESS | 2544 | 1461267466311 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 2544 | 1461267466313 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 12:37:46 INFO - PROCESS | 2544 | 1461267466316 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 2544 | 1461267466318 Marionette TRACE conn5 <- [1,1066,null,{}] 12:37:46 INFO - PROCESS | 2544 | 1461267466321 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:46 INFO - PROCESS | 2544 | 1461267466408 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:37:46 INFO - PROCESS | 2544 | 1461267466415 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 2544 | ++DOCSHELL 1E20C800 == 77 [pid = 2544] [id = 276] 12:37:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1E28FC00) [pid = 2544] [serial = 827] [outer = 00000000] 12:37:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1F20E400) [pid = 2544] [serial = 828] [outer = 1E28FC00] 12:37:46 INFO - PROCESS | 2544 | 1461267466466 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1F46C400) [pid = 2544] [serial = 829] [outer = 1E28FC00] 12:37:47 INFO - PROCESS | 2544 | 1461267467227 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 12:37:47 INFO - PROCESS | 2544 | 1461267467247 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 2544 | 1461267467251 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 12:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:37:47 INFO - PROCESS | 2544 | 1461267467256 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 2544 | 1461267467259 Marionette TRACE conn5 <- [1,1070,null,{}] 12:37:47 INFO - PROCESS | 2544 | 1461267467266 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:47 INFO - PROCESS | 2544 | 1461267467383 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:37:47 INFO - PROCESS | 2544 | 1461267467523 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 2544 | ++DOCSHELL 11F8DC00 == 78 [pid = 2544] [id = 277] 12:37:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (12304800) [pid = 2544] [serial = 830] [outer = 00000000] 12:37:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (171E4800) [pid = 2544] [serial = 831] [outer = 12304800] 12:37:47 INFO - PROCESS | 2544 | 1461267467582 Marionette DEBUG loaded listener.js 12:37:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (181A7C00) [pid = 2544] [serial = 832] [outer = 12304800] 12:37:48 INFO - PROCESS | 2544 | 1461267468159 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 12:37:48 INFO - PROCESS | 2544 | 1461267468196 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 2544 | 1461267468202 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 12:37:48 INFO - PROCESS | 2544 | 1461267468209 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:37:48 INFO - PROCESS | 2544 | 1461267468212 Marionette TRACE conn5 <- [1,1074,null,{}] 12:37:48 INFO - PROCESS | 2544 | 1461267468217 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:48 INFO - PROCESS | 2544 | 1461267468334 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:37:48 INFO - PROCESS | 2544 | 1461267468443 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CD800 == 79 [pid = 2544] [id = 278] 12:37:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1AF56C00) [pid = 2544] [serial = 833] [outer = 00000000] 12:37:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BE71C00) [pid = 2544] [serial = 834] [outer = 1AF56C00] 12:37:48 INFO - PROCESS | 2544 | 1461267468498 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1BED6400) [pid = 2544] [serial = 835] [outer = 1AF56C00] 12:37:49 INFO - PROCESS | 2544 | 1461267469111 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 12:37:49 INFO - PROCESS | 2544 | 1461267469186 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 2544 | 1461267469188 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 12:37:49 INFO - PROCESS | 2544 | 1461267469192 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:37:49 INFO - PROCESS | 2544 | 1461267469196 Marionette TRACE conn5 <- [1,1078,null,{}] 12:37:49 INFO - PROCESS | 2544 | 1461267469207 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:49 INFO - PROCESS | 2544 | 1461267469358 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:37:49 INFO - PROCESS | 2544 | 1461267469496 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 2544 | ++DOCSHELL 1ED08400 == 80 [pid = 2544] [id = 279] 12:37:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1F2CB000) [pid = 2544] [serial = 836] [outer = 00000000] 12:37:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (20167C00) [pid = 2544] [serial = 837] [outer = 1F2CB000] 12:37:49 INFO - PROCESS | 2544 | 1461267469555 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (201C8C00) [pid = 2544] [serial = 838] [outer = 1F2CB000] 12:37:50 INFO - PROCESS | 2544 | 1461267470114 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 12:37:50 INFO - PROCESS | 2544 | 1461267470166 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 2544 | 1461267470169 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 12:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:37:50 INFO - PROCESS | 2544 | 1461267470172 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 2544 | 1461267470174 Marionette TRACE conn5 <- [1,1082,null,{}] 12:37:50 INFO - PROCESS | 2544 | 1461267470178 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:50 INFO - PROCESS | 2544 | 1461267470292 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:37:50 INFO - PROCESS | 2544 | 1461267470402 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 2544 | ++DOCSHELL 2025C800 == 81 [pid = 2544] [id = 280] 12:37:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (2025D000) [pid = 2544] [serial = 839] [outer = 00000000] 12:37:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (2028C800) [pid = 2544] [serial = 840] [outer = 2025D000] 12:37:50 INFO - PROCESS | 2544 | 1461267470457 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20292C00) [pid = 2544] [serial = 841] [outer = 2025D000] 12:37:51 INFO - PROCESS | 2544 | 1461267471121 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 12:37:51 INFO - PROCESS | 2544 | 1461267471146 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:37:51 INFO - PROCESS | 2544 | 1461267471148 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 12:37:51 INFO - PROCESS | 2544 | 1461267471152 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:37:51 INFO - PROCESS | 2544 | 1461267471154 Marionette TRACE conn5 <- [1,1086,null,{}] 12:37:51 INFO - PROCESS | 2544 | 1461267471157 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:51 INFO - PROCESS | 2544 | 1461267471266 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:37:51 INFO - PROCESS | 2544 | 1461267471407 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 2544 | ++DOCSHELL 2033D000 == 82 [pid = 2544] [id = 281] 12:37:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (2033E400) [pid = 2544] [serial = 842] [outer = 00000000] 12:37:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (204BDC00) [pid = 2544] [serial = 843] [outer = 2033E400] 12:37:51 INFO - PROCESS | 2544 | 1461267471463 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (204C0C00) [pid = 2544] [serial = 844] [outer = 2033E400] 12:37:52 INFO - PROCESS | 2544 | 1461267472068 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 12:37:52 INFO - PROCESS | 2544 | 1461267472126 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 2544 | 1461267472128 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 12:37:52 INFO - PROCESS | 2544 | 1461267472132 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:37:52 INFO - PROCESS | 2544 | 1461267472134 Marionette TRACE conn5 <- [1,1090,null,{}] 12:37:52 INFO - PROCESS | 2544 | 1461267472138 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:52 INFO - PROCESS | 2544 | 1461267472294 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:37:52 INFO - PROCESS | 2544 | 1461267472432 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 2544 | ++DOCSHELL 1ED0BC00 == 83 [pid = 2544] [id = 282] 12:37:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (20418400) [pid = 2544] [serial = 845] [outer = 00000000] 12:37:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (204D6400) [pid = 2544] [serial = 846] [outer = 20418400] 12:37:52 INFO - PROCESS | 2544 | 1461267472490 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (204D9000) [pid = 2544] [serial = 847] [outer = 20418400] 12:37:53 INFO - PROCESS | 2544 | 1461267473039 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 12:37:53 INFO - PROCESS | 2544 | 1461267473106 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 2544 | 1461267473108 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 12:37:53 INFO - PROCESS | 2544 | 1461267473112 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:37:53 INFO - PROCESS | 2544 | 1461267473114 Marionette TRACE conn5 <- [1,1094,null,{}] 12:37:53 INFO - PROCESS | 2544 | 1461267473117 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:53 INFO - PROCESS | 2544 | 1461267473400 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:37:53 INFO - PROCESS | 2544 | 1461267473579 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 2544 | ++DOCSHELL 12309400 == 84 [pid = 2544] [id = 283] 12:37:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1237F800) [pid = 2544] [serial = 848] [outer = 00000000] 12:37:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (16C05400) [pid = 2544] [serial = 849] [outer = 1237F800] 12:37:53 INFO - PROCESS | 2544 | 1461267473631 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (17118C00) [pid = 2544] [serial = 850] [outer = 1237F800] 12:37:54 INFO - PROCESS | 2544 | 1461267474302 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1220ms 12:37:54 INFO - PROCESS | 2544 | 1461267474336 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:37:54 INFO - PROCESS | 2544 | 1461267474341 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 12:37:54 INFO - PROCESS | 2544 | 1461267474345 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 2544 | 1461267474349 Marionette TRACE conn5 <- [1,1098,null,{}] 12:37:54 INFO - PROCESS | 2544 | 1461267474354 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:54 INFO - PROCESS | 2544 | 1461267474479 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 16C6DC00 == 83 [pid = 2544] [id = 60] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 201C9800 == 82 [pid = 2544] [id = 146] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 212EF400 == 81 [pid = 2544] [id = 58] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 1ED05000 == 80 [pid = 2544] [id = 21] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 1CE43800 == 79 [pid = 2544] [id = 275] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 11F85000 == 78 [pid = 2544] [id = 274] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 11F12000 == 77 [pid = 2544] [id = 273] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 1C408400 == 76 [pid = 2544] [id = 272] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 1710B800 == 75 [pid = 2544] [id = 269] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 159EB800 == 74 [pid = 2544] [id = 268] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 0B61CC00 == 73 [pid = 2544] [id = 267] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 11F75400 == 72 [pid = 2544] [id = 266] 12:37:54 INFO - PROCESS | 2544 | --DOCSHELL 0B617C00 == 71 [pid = 2544] [id = 259] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (204D7000) [pid = 2544] [serial = 700] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (17135400) [pid = 2544] [serial = 691] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (2100E400) [pid = 2544] [serial = 703] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20427400) [pid = 2544] [serial = 697] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (20294C00) [pid = 2544] [serial = 688] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1BED2800) [pid = 2544] [serial = 694] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (21418400) [pid = 2544] [serial = 706] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1BC38C00) [pid = 2544] [serial = 765] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (22A12800) [pid = 2544] [serial = 754] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (2140D000) [pid = 2544] [serial = 748] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1A1C4000) [pid = 2544] [serial = 742] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (219A6C00) [pid = 2544] [serial = 750] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (18BF2800) [pid = 2544] [serial = 759] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1A1CE400) [pid = 2544] [serial = 757] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (219AEC00) [pid = 2544] [serial = 751] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1822CC00) [pid = 2544] [serial = 763] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (212B6000) [pid = 2544] [serial = 747] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE2EC00) [pid = 2544] [serial = 744] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BE78000) [pid = 2544] [serial = 766] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1CEA9000) [pid = 2544] [serial = 745] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1744A000) [pid = 2544] [serial = 756] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1822EC00) [pid = 2544] [serial = 741] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (12304400) [pid = 2544] [serial = 760] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (171CEC00) [pid = 2544] [serial = 762] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (22A0FC00) [pid = 2544] [serial = 753] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1C1B6C00) [pid = 2544] [serial = 768] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1CE4AC00) [pid = 2544] [serial = 774] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1C893000) [pid = 2544] [serial = 772] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1C409000) [pid = 2544] [serial = 769] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1C5C6800) [pid = 2544] [serial = 771] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2544 | 1461267474675 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 2544 | ++DOCSHELL 0B61CC00 == 72 [pid = 2544] [id = 284] 12:37:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (0F04C400) [pid = 2544] [serial = 851] [outer = 00000000] 12:37:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (12304400) [pid = 2544] [serial = 852] [outer = 0F04C400] 12:37:54 INFO - PROCESS | 2544 | 1461267474728 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (13096C00) [pid = 2544] [serial = 853] [outer = 0F04C400] 12:37:55 INFO - PROCESS | 2544 | 1461267475159 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 830ms 12:37:55 INFO - PROCESS | 2544 | 1461267475176 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 2544 | 1461267475179 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 12:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:37:55 INFO - PROCESS | 2544 | 1461267475182 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 2544 | 1461267475184 Marionette TRACE conn5 <- [1,1102,null,{}] 12:37:55 INFO - PROCESS | 2544 | 1461267475188 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:55 INFO - PROCESS | 2544 | 1461267475297 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:37:55 INFO - PROCESS | 2544 | 1461267475395 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 2544 | ++DOCSHELL 171DC400 == 73 [pid = 2544] [id = 285] 12:37:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (173D3000) [pid = 2544] [serial = 854] [outer = 00000000] 12:37:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (18F77400) [pid = 2544] [serial = 855] [outer = 173D3000] 12:37:55 INFO - PROCESS | 2544 | 1461267475441 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1A1C4000) [pid = 2544] [serial = 856] [outer = 173D3000] 12:37:55 INFO - PROCESS | 2544 | 1461267475837 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 12:37:55 INFO - PROCESS | 2544 | 1461267475858 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 2544 | 1461267475862 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 12:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:37:55 INFO - PROCESS | 2544 | 1461267475872 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 2544 | 1461267475876 Marionette TRACE conn5 <- [1,1106,null,{}] 12:37:55 INFO - PROCESS | 2544 | 1461267475880 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:55 INFO - PROCESS | 2544 | 1461267475972 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:37:55 INFO - PROCESS | 2544 | 1461267475980 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 2544 | ++DOCSHELL 1A9ACC00 == 74 [pid = 2544] [id = 286] 12:37:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1A9B4800) [pid = 2544] [serial = 857] [outer = 00000000] 12:37:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1B61B400) [pid = 2544] [serial = 858] [outer = 1A9B4800] 12:37:56 INFO - PROCESS | 2544 | 1461267476025 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1BE71400) [pid = 2544] [serial = 859] [outer = 1A9B4800] 12:37:56 INFO - PROCESS | 2544 | 1461267476654 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 830ms 12:37:56 INFO - PROCESS | 2544 | 1461267476701 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 2544 | 1461267476703 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:37:56 INFO - PROCESS | 2544 | 1461267476706 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 2544 | 1461267476707 Marionette TRACE conn5 <- [1,1110,null,{}] 12:37:56 INFO - PROCESS | 2544 | 1461267476711 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:56 INFO - PROCESS | 2544 | 1461267476800 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:37:56 INFO - PROCESS | 2544 | 1461267476808 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 2544 | ++DOCSHELL 13099800 == 75 [pid = 2544] [id = 287] 12:37:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B5C5000) [pid = 2544] [serial = 860] [outer = 00000000] 12:37:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C409800) [pid = 2544] [serial = 861] [outer = 1B5C5000] 12:37:56 INFO - PROCESS | 2544 | 1461267476948 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C895C00) [pid = 2544] [serial = 862] [outer = 1B5C5000] 12:37:57 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:37:57 INFO - PROCESS | 2544 | 1461267477428 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 12:37:57 INFO - PROCESS | 2544 | 1461267477482 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 2544 | 1461267477484 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 12:37:57 INFO - PROCESS | 2544 | 1461267477488 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:37:57 INFO - PROCESS | 2544 | 1461267477489 Marionette TRACE conn5 <- [1,1114,null,{}] 12:37:57 INFO - PROCESS | 2544 | 1461267477493 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:57 INFO - PROCESS | 2544 | 1461267477618 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:37:57 INFO - PROCESS | 2544 | 1461267477687 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 2544 | ++DOCSHELL 1CE2E400 == 76 [pid = 2544] [id = 288] 12:37:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CE2EC00) [pid = 2544] [serial = 863] [outer = 00000000] 12:37:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE46400) [pid = 2544] [serial = 864] [outer = 1CE2EC00] 12:37:57 INFO - PROCESS | 2544 | 1461267477741 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CEA4C00) [pid = 2544] [serial = 865] [outer = 1CE2EC00] 12:37:58 INFO - PROCESS | 2544 | 1461267478171 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 12:37:58 INFO - PROCESS | 2544 | 1461267478223 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 2544 | 1461267478225 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 12:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:37:58 INFO - PROCESS | 2544 | 1461267478236 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 2544 | 1461267478238 Marionette TRACE conn5 <- [1,1118,null,{}] 12:37:58 INFO - PROCESS | 2544 | 1461267478241 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:58 INFO - PROCESS | 2544 | 1461267478365 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:37:58 INFO - PROCESS | 2544 | 1461267478437 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 2544 | ++DOCSHELL 119E8000 == 77 [pid = 2544] [id = 289] 12:37:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (11A81000) [pid = 2544] [serial = 866] [outer = 00000000] 12:37:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1F209400) [pid = 2544] [serial = 867] [outer = 11A81000] 12:37:58 INFO - PROCESS | 2544 | 1461267478483 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1F2C3400) [pid = 2544] [serial = 868] [outer = 11A81000] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1819FC00) [pid = 2544] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (11F8C800) [pid = 2544] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (16C12400) [pid = 2544] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (15963C00) [pid = 2544] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (21008800) [pid = 2544] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE48C00) [pid = 2544] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1B5C7800) [pid = 2544] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1C461C00) [pid = 2544] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (11F6F000) [pid = 2544] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1A9B4000) [pid = 2544] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:37:59 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (0B61D400) [pid = 2544] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:37:59 INFO - PROCESS | 2544 | 1461267479122 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 12:37:59 INFO - PROCESS | 2544 | 1461267479167 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:37:59 INFO - PROCESS | 2544 | 1461267479169 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 12:37:59 INFO - PROCESS | 2544 | 1461267479173 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 2544 | 1461267479174 Marionette TRACE conn5 <- [1,1122,null,{}] 12:37:59 INFO - PROCESS | 2544 | 1461267479181 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:59 INFO - PROCESS | 2544 | 1461267479267 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:37:59 INFO - PROCESS | 2544 | 1461267479274 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 2544 | ++DOCSHELL 1819FC00 == 78 [pid = 2544] [id = 290] 12:37:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (18F72800) [pid = 2544] [serial = 869] [outer = 00000000] 12:37:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1BE7B000) [pid = 2544] [serial = 870] [outer = 18F72800] 12:37:59 INFO - PROCESS | 2544 | 1461267479403 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1BE70000) [pid = 2544] [serial = 871] [outer = 18F72800] 12:37:59 INFO - PROCESS | 2544 | 1461267479773 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 12:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:37:59 INFO - PROCESS | 2544 | 1461267479804 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 2544 | 1461267479806 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 12:37:59 INFO - PROCESS | 2544 | 1461267479809 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 2544 | 1461267479810 Marionette TRACE conn5 <- [1,1126,null,{}] 12:37:59 INFO - PROCESS | 2544 | 1461267479814 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:59 INFO - PROCESS | 2544 | 1461267479900 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:38:00 INFO - PROCESS | 2544 | 1461267479997 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 2544 | ++DOCSHELL 15963C00 == 79 [pid = 2544] [id = 291] 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (159F5C00) [pid = 2544] [serial = 872] [outer = 00000000] 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (20163800) [pid = 2544] [serial = 873] [outer = 159F5C00] 12:38:00 INFO - PROCESS | 2544 | 1461267480042 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (2016D800) [pid = 2544] [serial = 874] [outer = 159F5C00] 12:38:00 INFO - PROCESS | 2544 | 1461267480398 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 12:38:00 INFO - PROCESS | 2544 | 1461267480440 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 2544 | 1461267480443 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 12:38:00 INFO - PROCESS | 2544 | 1461267480446 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:38:00 INFO - PROCESS | 2544 | 1461267480448 Marionette TRACE conn5 <- [1,1130,null,{}] 12:38:00 INFO - PROCESS | 2544 | 1461267480452 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:00 INFO - PROCESS | 2544 | 1461267480586 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:38:00 INFO - PROCESS | 2544 | 1461267480639 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 2544 | ++DOCSHELL 201CD000 == 80 [pid = 2544] [id = 292] 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (2028B800) [pid = 2544] [serial = 875] [outer = 00000000] 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (20417400) [pid = 2544] [serial = 876] [outer = 2028B800] 12:38:00 INFO - PROCESS | 2544 | 1461267480715 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (20431000) [pid = 2544] [serial = 877] [outer = 2028B800] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 215D1800 == 79 [pid = 2544] [id = 250] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 201CDC00 == 78 [pid = 2544] [id = 264] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1AF50800 == 77 [pid = 2544] [id = 248] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 212B8000 == 76 [pid = 2544] [id = 25] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 16C6D800 == 75 [pid = 2544] [id = 23] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1595C400 == 74 [pid = 2544] [id = 263] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1B335800 == 73 [pid = 2544] [id = 213] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1BFB4400 == 72 [pid = 2544] [id = 261] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 21865400 == 71 [pid = 2544] [id = 149] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1E206800 == 70 [pid = 2544] [id = 262] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 173D0800 == 69 [pid = 2544] [id = 260] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1A1D1400 == 68 [pid = 2544] [id = 31] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 181A8800 == 67 [pid = 2544] [id = 192] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 201CB400 == 66 [pid = 2544] [id = 265] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 0F050000 == 65 [pid = 2544] [id = 252] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 20297C00 == 64 [pid = 2544] [id = 163] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 17132800 == 63 [pid = 2544] [id = 133] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 212BC400 == 62 [pid = 2544] [id = 217] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 214E9400 == 61 [pid = 2544] [id = 22] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 215D5400 == 60 [pid = 2544] [id = 236] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 204C9000 == 59 [pid = 2544] [id = 164] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 20337400 == 58 [pid = 2544] [id = 249] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 20F3EC00 == 57 [pid = 2544] [id = 91] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 20F3CC00 == 56 [pid = 2544] [id = 246] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 18BFC000 == 55 [pid = 2544] [id = 89] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 119E1000 == 54 [pid = 2544] [id = 219] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 1BE72000 == 53 [pid = 2544] [id = 92] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 212E3800 == 52 [pid = 2544] [id = 26] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 219AFC00 == 51 [pid = 2544] [id = 251] 12:38:01 INFO - PROCESS | 2544 | --DOCSHELL 0B6AC000 == 50 [pid = 2544] [id = 90] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 0B6B1C00 == 49 [pid = 2544] [id = 46] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1B227400 == 48 [pid = 2544] [id = 24] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1BFBA800 == 47 [pid = 2544] [id = 218] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 20169000 == 46 [pid = 2544] [id = 128] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1CC03400 == 45 [pid = 2544] [id = 20] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1B5C4C00 == 44 [pid = 2544] [id = 271] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 11F85400 == 43 [pid = 2544] [id = 270] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 0B61CC00 == 42 [pid = 2544] [id = 284] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 12309400 == 41 [pid = 2544] [id = 283] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1ED0BC00 == 40 [pid = 2544] [id = 282] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 2025C800 == 39 [pid = 2544] [id = 280] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 2033D000 == 38 [pid = 2544] [id = 281] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1ED08400 == 37 [pid = 2544] [id = 279] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 11F8DC00 == 36 [pid = 2544] [id = 277] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1A1CD800 == 35 [pid = 2544] [id = 278] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1E20C800 == 34 [pid = 2544] [id = 276] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 13099800 == 33 [pid = 2544] [id = 287] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 171DC400 == 32 [pid = 2544] [id = 285] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1819FC00 == 31 [pid = 2544] [id = 290] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1CE2E400 == 30 [pid = 2544] [id = 288] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 119E8000 == 29 [pid = 2544] [id = 289] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 1A9ACC00 == 28 [pid = 2544] [id = 286] 12:38:02 INFO - PROCESS | 2544 | --DOCSHELL 15963C00 == 27 [pid = 2544] [id = 291] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (212E3C00) [pid = 2544] [serial = 739] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1BE73800) [pid = 2544] [serial = 813] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1C5C9800) [pid = 2544] [serial = 816] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1BEDA000) [pid = 2544] [serial = 814] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1712F800) [pid = 2544] [serial = 819] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1193E800) [pid = 2544] [serial = 777] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1A1CEC00) [pid = 2544] [serial = 780] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1C57C000) [pid = 2544] [serial = 783] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1F206000) [pid = 2544] [serial = 786] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (20164800) [pid = 2544] [serial = 789] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (20263C00) [pid = 2544] [serial = 792] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1B229400) [pid = 2544] [serial = 810] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1C895800) [pid = 2544] [serial = 817] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (12386000) [pid = 2544] [serial = 801] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (15906000) [pid = 2544] [serial = 802] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1A1C9000) [pid = 2544] [serial = 807] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1A1D0400) [pid = 2544] [serial = 808] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (15961000) [pid = 2544] [serial = 799] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (15959000) [pid = 2544] [serial = 798] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (171CF400) [pid = 2544] [serial = 804] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (173D4400) [pid = 2544] [serial = 805] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (20425C00) [pid = 2544] [serial = 795] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1CE2E800) [pid = 2544] [serial = 822] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1D2F1400) [pid = 2544] [serial = 826] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1AF2F000) [pid = 2544] [serial = 820] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1B233C00) [pid = 2544] [serial = 811] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (1CE3D400) [pid = 2544] [serial = 823] [outer = 00000000] [url = about:blank] 12:38:02 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1D27C800) [pid = 2544] [serial = 825] [outer = 00000000] [url = about:blank] 12:38:03 INFO - PROCESS | 2544 | 1461267483074 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2671ms 12:38:03 INFO - PROCESS | 2544 | 1461267483121 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 2544 | 1461267483125 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:38:03 INFO - PROCESS | 2544 | 1461267483131 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 2544 | 1461267483134 Marionette TRACE conn5 <- [1,1134,null,{}] 12:38:03 INFO - PROCESS | 2544 | 1461267483140 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:03 INFO - PROCESS | 2544 | 1461267483234 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:38:03 INFO - PROCESS | 2544 | 1461267483273 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 2544 | ++DOCSHELL 0B57B400 == 28 [pid = 2544] [id = 293] 12:38:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (0B6AD400) [pid = 2544] [serial = 878] [outer = 00000000] 12:38:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (0F04D400) [pid = 2544] [serial = 879] [outer = 0B6AD400] 12:38:03 INFO - PROCESS | 2544 | 1461267483396 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (0F054000) [pid = 2544] [serial = 880] [outer = 0B6AD400] 12:38:03 INFO - PROCESS | 2544 | 1461267483816 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 12:38:03 INFO - PROCESS | 2544 | 1461267483861 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 2544 | 1461267483868 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:38:03 INFO - PROCESS | 2544 | 1461267483874 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 2544 | 1461267483877 Marionette TRACE conn5 <- [1,1138,null,{}] 12:38:03 INFO - PROCESS | 2544 | 1461267483880 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:03 INFO - PROCESS | 2544 | 1461267483967 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:38:03 INFO - PROCESS | 2544 | 1461267483976 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 2544 | ++DOCSHELL 11932C00 == 29 [pid = 2544] [id = 294] 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (11981C00) [pid = 2544] [serial = 881] [outer = 00000000] 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (11A74C00) [pid = 2544] [serial = 882] [outer = 11981C00] 12:38:04 INFO - PROCESS | 2544 | 1461267484024 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (11F85000) [pid = 2544] [serial = 883] [outer = 11981C00] 12:38:04 INFO - PROCESS | 2544 | 1461267484512 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 12:38:04 INFO - PROCESS | 2544 | 1461267484546 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 2544 | 1461267484549 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 12:38:04 INFO - PROCESS | 2544 | 1461267484552 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:38:04 INFO - PROCESS | 2544 | 1461267484556 Marionette TRACE conn5 <- [1,1142,null,{}] 12:38:04 INFO - PROCESS | 2544 | 1461267484567 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:04 INFO - PROCESS | 2544 | 1461267484690 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:38:04 INFO - PROCESS | 2544 | 1461267484707 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 2544 | ++DOCSHELL 15910800 == 30 [pid = 2544] [id = 295] 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (15955000) [pid = 2544] [serial = 884] [outer = 00000000] 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (15961400) [pid = 2544] [serial = 885] [outer = 15955000] 12:38:04 INFO - PROCESS | 2544 | 1461267484758 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (16C0A400) [pid = 2544] [serial = 886] [outer = 15955000] 12:38:05 INFO - PROCESS | 2544 | 1461267485243 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 12:38:05 INFO - PROCESS | 2544 | 1461267485286 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 2544 | 1461267485288 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 12:38:05 INFO - PROCESS | 2544 | 1461267485292 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:38:05 INFO - PROCESS | 2544 | 1461267485293 Marionette TRACE conn5 <- [1,1146,null,{}] 12:38:05 INFO - PROCESS | 2544 | 1461267485297 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:05 INFO - PROCESS | 2544 | 1461267485379 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:38:05 INFO - PROCESS | 2544 | 1461267485386 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 2544 | ++DOCSHELL 16C0D000 == 31 [pid = 2544] [id = 296] 12:38:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (16C7A000) [pid = 2544] [serial = 887] [outer = 00000000] 12:38:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (17118800) [pid = 2544] [serial = 888] [outer = 16C7A000] 12:38:05 INFO - PROCESS | 2544 | 1461267485432 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (171C8400) [pid = 2544] [serial = 889] [outer = 16C7A000] 12:38:05 INFO - PROCESS | 2544 | 1461267485890 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 12:38:05 INFO - PROCESS | 2544 | 1461267485926 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 2544 | 1461267485928 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 12:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:38:05 INFO - PROCESS | 2544 | 1461267485931 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 2544 | 1461267485933 Marionette TRACE conn5 <- [1,1150,null,{}] 12:38:05 INFO - PROCESS | 2544 | 1461267485936 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:06 INFO - PROCESS | 2544 | 1461267486014 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:38:06 INFO - PROCESS | 2544 | 1461267486021 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 2544 | ++DOCSHELL 17441800 == 32 [pid = 2544] [id = 297] 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (17444000) [pid = 2544] [serial = 890] [outer = 00000000] 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1819F000) [pid = 2544] [serial = 891] [outer = 17444000] 12:38:06 INFO - PROCESS | 2544 | 1461267486066 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (181A9400) [pid = 2544] [serial = 892] [outer = 17444000] 12:38:06 INFO - PROCESS | 2544 | 1461267486549 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 12:38:06 INFO - PROCESS | 2544 | 1461267486602 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:38:06 INFO - PROCESS | 2544 | 1461267486604 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 12:38:06 INFO - PROCESS | 2544 | 1461267486607 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 2544 | 1461267486609 Marionette TRACE conn5 <- [1,1154,null,{}] 12:38:06 INFO - PROCESS | 2544 | 1461267486613 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:06 INFO - PROCESS | 2544 | 1461267486731 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:38:06 INFO - PROCESS | 2544 | 1461267486747 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 2544 | ++DOCSHELL 19FB9000 == 33 [pid = 2544] [id = 298] 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1A1C4C00) [pid = 2544] [serial = 893] [outer = 00000000] 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1A1CD400) [pid = 2544] [serial = 894] [outer = 1A1C4C00] 12:38:06 INFO - PROCESS | 2544 | 1461267486795 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1A1D8000) [pid = 2544] [serial = 895] [outer = 1A1C4C00] 12:38:07 INFO - PROCESS | 2544 | 1461267487214 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 12:38:07 INFO - PROCESS | 2544 | 1461267487278 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:38:07 INFO - PROCESS | 2544 | 1461267487280 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 2544 | 1461267487283 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 2544 | 1461267487285 Marionette TRACE conn5 <- [1,1158,null,{}] 12:38:07 INFO - PROCESS | 2544 | 1461267487288 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:07 INFO - PROCESS | 2544 | 1461267487391 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:38:07 INFO - PROCESS | 2544 | 1461267487401 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 2544 | ++DOCSHELL 1AF2D400 == 34 [pid = 2544] [id = 299] 12:38:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1AF2F000) [pid = 2544] [serial = 896] [outer = 00000000] 12:38:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1AFCF400) [pid = 2544] [serial = 897] [outer = 1AF2F000] 12:38:07 INFO - PROCESS | 2544 | 1461267487446 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1AFD3400) [pid = 2544] [serial = 898] [outer = 1AF2F000] 12:38:07 INFO - PROCESS | 2544 | 1461267487878 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 12:38:07 INFO - PROCESS | 2544 | 1461267487917 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 2544 | 1461267487919 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 12:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:38:07 INFO - PROCESS | 2544 | 1461267487922 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 2544 | 1461267487924 Marionette TRACE conn5 <- [1,1162,null,{}] 12:38:07 INFO - PROCESS | 2544 | 1461267487927 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:08 INFO - PROCESS | 2544 | 1461267488006 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:38:08 INFO - PROCESS | 2544 | 1461267488014 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 2544 | ++DOCSHELL 12380800 == 35 [pid = 2544] [id = 300] 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (12387000) [pid = 2544] [serial = 899] [outer = 00000000] 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1B233C00) [pid = 2544] [serial = 900] [outer = 12387000] 12:38:08 INFO - PROCESS | 2544 | 1461267488060 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1B22F400) [pid = 2544] [serial = 901] [outer = 12387000] 12:38:08 INFO - PROCESS | 2544 | 1461267488546 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 2544 | 1461267488605 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:38:08 INFO - PROCESS | 2544 | 1461267488608 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 2544 | 1461267488610 Marionette TRACE conn5 <- [1,1166,null,{}] 12:38:08 INFO - PROCESS | 2544 | 1461267488614 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:08 INFO - PROCESS | 2544 | 1461267488722 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:38:08 INFO - PROCESS | 2544 | 1461267488811 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 2544 | ++DOCSHELL 15910400 == 36 [pid = 2544] [id = 301] 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1B5C2C00) [pid = 2544] [serial = 902] [outer = 00000000] 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BC36C00) [pid = 2544] [serial = 903] [outer = 1B5C2C00] 12:38:08 INFO - PROCESS | 2544 | 1461267488859 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1BC31800) [pid = 2544] [serial = 904] [outer = 1B5C2C00] 12:38:09 INFO - PROCESS | 2544 | 1461267489293 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 2544 | 1461267489343 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 12:38:09 INFO - PROCESS | 2544 | 1461267489347 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:38:09 INFO - PROCESS | 2544 | 1461267489348 Marionette TRACE conn5 <- [1,1170,null,{}] 12:38:09 INFO - PROCESS | 2544 | 1461267489352 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:09 INFO - PROCESS | 2544 | 1461267489469 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:38:09 INFO - PROCESS | 2544 | 1461267489525 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 2544 | ++DOCSHELL 1BE77800 == 37 [pid = 2544] [id = 302] 12:38:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1BE78400) [pid = 2544] [serial = 905] [outer = 00000000] 12:38:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1C154800) [pid = 2544] [serial = 906] [outer = 1BE78400] 12:38:09 INFO - PROCESS | 2544 | 1461267489571 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1C1B1800) [pid = 2544] [serial = 907] [outer = 1BE78400] 12:38:10 INFO - PROCESS | 2544 | 1461267490027 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 2544 | 1461267490110 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 12:38:10 INFO - PROCESS | 2544 | 1461267490113 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:38:10 INFO - PROCESS | 2544 | 1461267490116 Marionette TRACE conn5 <- [1,1174,null,{}] 12:38:10 INFO - PROCESS | 2544 | 1461267490119 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:10 INFO - PROCESS | 2544 | 1461267490817 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1CE32400) [pid = 2544] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (159F5C00) [pid = 2544] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE2EC00) [pid = 2544] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (11A81000) [pid = 2544] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (18F72800) [pid = 2544] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1A9B4800) [pid = 2544] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (173D3000) [pid = 2544] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (0F04C400) [pid = 2544] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1237F800) [pid = 2544] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (20418400) [pid = 2544] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (2033E400) [pid = 2544] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (2025D000) [pid = 2544] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1F2CB000) [pid = 2544] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1AF56C00) [pid = 2544] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (12304800) [pid = 2544] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1E28FC00) [pid = 2544] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B5C5000) [pid = 2544] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (0B61A000) [pid = 2544] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (201CE000) [pid = 2544] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (1BFBF800) [pid = 2544] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1EC24800) [pid = 2544] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (20289800) [pid = 2544] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (18BF5800) [pid = 2544] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:38:10 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1E209400) [pid = 2544] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:38:10 INFO - PROCESS | 2544 | 1461267490888 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 2544 | ++DOCSHELL 0F057400 == 38 [pid = 2544] [id = 303] 12:38:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (11A81000) [pid = 2544] [serial = 908] [outer = 00000000] 12:38:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (16EAAC00) [pid = 2544] [serial = 909] [outer = 11A81000] 12:38:10 INFO - PROCESS | 2544 | 1461267490944 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (18609000) [pid = 2544] [serial = 910] [outer = 11A81000] 12:38:11 INFO - PROCESS | 2544 | 1461267491371 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 2544 | 1461267491401 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 12:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:38:11 INFO - PROCESS | 2544 | 1461267491404 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - PROCESS | 2544 | 1461267491406 Marionette TRACE conn5 <- [1,1178,null,{}] 12:38:11 INFO - PROCESS | 2544 | 1461267491410 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:11 INFO - PROCESS | 2544 | 1461267491489 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:38:11 INFO - PROCESS | 2544 | 1461267491497 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 2544 | ++DOCSHELL 18F78C00 == 39 [pid = 2544] [id = 304] 12:38:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (19FB7000) [pid = 2544] [serial = 911] [outer = 00000000] 12:38:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1C893800) [pid = 2544] [serial = 912] [outer = 19FB7000] 12:38:11 INFO - PROCESS | 2544 | 1461267491541 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1C899800) [pid = 2544] [serial = 913] [outer = 19FB7000] 12:38:11 INFO - PROCESS | 2544 | 1461267491983 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 2544 | 1461267492038 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:38:12 INFO - PROCESS | 2544 | 1461267492041 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 2544 | 1461267492043 Marionette TRACE conn5 <- [1,1182,null,{}] 12:38:12 INFO - PROCESS | 2544 | 1461267492046 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:12 INFO - PROCESS | 2544 | 1461267492125 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:38:12 INFO - PROCESS | 2544 | 1461267492132 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 2544 | ++DOCSHELL 1BE70400 == 40 [pid = 2544] [id = 305] 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1C1B5C00) [pid = 2544] [serial = 914] [outer = 00000000] 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1CC09C00) [pid = 2544] [serial = 915] [outer = 1C1B5C00] 12:38:12 INFO - PROCESS | 2544 | 1461267492177 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1CE31C00) [pid = 2544] [serial = 916] [outer = 1C1B5C00] 12:38:12 INFO - PROCESS | 2544 | 1461267492649 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 2544 | 1461267492682 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 12:38:12 INFO - PROCESS | 2544 | 1461267492685 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 2544 | 1461267492686 Marionette TRACE conn5 <- [1,1186,null,{}] 12:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:38:12 INFO - PROCESS | 2544 | 1461267492690 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:12 INFO - PROCESS | 2544 | 1461267492769 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:38:12 INFO - PROCESS | 2544 | 1461267492776 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3D800 == 41 [pid = 2544] [id = 306] 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CE3EC00) [pid = 2544] [serial = 917] [outer = 00000000] 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1CE45000) [pid = 2544] [serial = 918] [outer = 1CE3EC00] 12:38:12 INFO - PROCESS | 2544 | 1461267492821 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1CE44C00) [pid = 2544] [serial = 919] [outer = 1CE3EC00] 12:38:13 INFO - PROCESS | 2544 | 1461267493601 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 12:38:13 INFO - PROCESS | 2544 | 1461267493661 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 2544 | 1461267493665 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 12:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:38:13 INFO - PROCESS | 2544 | 1461267493670 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 2544 | 1461267493673 Marionette TRACE conn5 <- [1,1190,null,{}] 12:38:13 INFO - PROCESS | 2544 | 1461267493679 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:13 INFO - PROCESS | 2544 | 1461267493798 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:38:13 INFO - PROCESS | 2544 | 1461267493928 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B5C00 == 42 [pid = 2544] [id = 307] 12:38:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (0F056800) [pid = 2544] [serial = 920] [outer = 00000000] 12:38:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (11F89C00) [pid = 2544] [serial = 921] [outer = 0F056800] 12:38:14 INFO - PROCESS | 2544 | 1461267493987 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (12384C00) [pid = 2544] [serial = 922] [outer = 0F056800] 12:38:14 INFO - PROCESS | 2544 | 1461267494665 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:38:14 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 12:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1078ms 12:38:14 INFO - PROCESS | 2544 | 1461267494749 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 2544 | 1461267494755 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 12:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:38:14 INFO - PROCESS | 2544 | 1461267494762 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 2544 | 1461267494765 Marionette TRACE conn5 <- [1,1194,null,{}] 12:38:14 INFO - PROCESS | 2544 | 1461267494769 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:14 INFO - PROCESS | 2544 | 1461267494901 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:38:15 INFO - PROCESS | 2544 | 1461267495031 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 2544 | ++DOCSHELL 16C71C00 == 43 [pid = 2544] [id = 308] 12:38:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (16E1F000) [pid = 2544] [serial = 923] [outer = 00000000] 12:38:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1744A000) [pid = 2544] [serial = 924] [outer = 16E1F000] 12:38:15 INFO - PROCESS | 2544 | 1461267495087 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1822DC00) [pid = 2544] [serial = 925] [outer = 16E1F000] 12:38:16 INFO - PROCESS | 2544 | 1461267496028 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:38:16 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 12:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1330ms 12:38:16 INFO - PROCESS | 2544 | 1461267496094 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 2544 | 1461267496098 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:38:16 INFO - PROCESS | 2544 | 1461267496103 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 2544 | 1461267496106 Marionette TRACE conn5 <- [1,1198,null,{}] 12:38:16 INFO - PROCESS | 2544 | 1461267496111 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:16 INFO - PROCESS | 2544 | 1461267496236 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:38:16 INFO - PROCESS | 2544 | 1461267496386 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 1CC07400 == 42 [pid = 2544] [id = 200] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 124E1000 == 41 [pid = 2544] [id = 203] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 159E7800 == 40 [pid = 2544] [id = 204] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 204C2400 == 39 [pid = 2544] [id = 201] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 16C73400 == 38 [pid = 2544] [id = 205] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (20417400) [pid = 2544] [serial = 876] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | ++DOCSHELL 0D9B6000 == 39 [pid = 2544] [id = 309] 12:38:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (0F050800) [pid = 2544] [serial = 926] [outer = 00000000] 12:38:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (11F0F000) [pid = 2544] [serial = 927] [outer = 0F050800] 12:38:16 INFO - PROCESS | 2544 | 1461267496520 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (123B3C00) [pid = 2544] [serial = 928] [outer = 0F050800] 12:38:16 INFO - PROCESS | 2544 | --DOCSHELL 201CD000 == 38 [pid = 2544] [id = 292] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CE4A400) [pid = 2544] [serial = 775] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1C89F000) [pid = 2544] [serial = 784] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (2016BC00) [pid = 2544] [serial = 790] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20427C00) [pid = 2544] [serial = 796] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1B22A000) [pid = 2544] [serial = 781] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1F212000) [pid = 2544] [serial = 787] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (12379800) [pid = 2544] [serial = 778] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (20291800) [pid = 2544] [serial = 793] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (2016D800) [pid = 2544] [serial = 874] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1CE46400) [pid = 2544] [serial = 864] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1F209400) [pid = 2544] [serial = 867] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1CEA4C00) [pid = 2544] [serial = 865] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1BE7B000) [pid = 2544] [serial = 870] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (20163800) [pid = 2544] [serial = 873] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1F2C3400) [pid = 2544] [serial = 868] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (1B61B400) [pid = 2544] [serial = 858] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1BE71400) [pid = 2544] [serial = 859] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (18F77400) [pid = 2544] [serial = 855] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1A1C4000) [pid = 2544] [serial = 856] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (12304400) [pid = 2544] [serial = 852] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (13096C00) [pid = 2544] [serial = 853] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (17118C00) [pid = 2544] [serial = 850] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (16C05400) [pid = 2544] [serial = 849] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (204D9000) [pid = 2544] [serial = 847] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (204D6400) [pid = 2544] [serial = 846] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (204C0C00) [pid = 2544] [serial = 844] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (204BDC00) [pid = 2544] [serial = 843] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (20292C00) [pid = 2544] [serial = 841] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (2028C800) [pid = 2544] [serial = 840] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (201C8C00) [pid = 2544] [serial = 838] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (20167C00) [pid = 2544] [serial = 837] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1BED6400) [pid = 2544] [serial = 835] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1BE71C00) [pid = 2544] [serial = 834] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (181A7C00) [pid = 2544] [serial = 832] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (171E4800) [pid = 2544] [serial = 831] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (1F20E400) [pid = 2544] [serial = 828] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1F46C400) [pid = 2544] [serial = 829] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (1C409800) [pid = 2544] [serial = 861] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1C895C00) [pid = 2544] [serial = 862] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (1BE70000) [pid = 2544] [serial = 871] [outer = 00000000] [url = about:blank] 12:38:16 INFO - PROCESS | 2544 | 1461267496941 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 870ms 12:38:16 INFO - PROCESS | 2544 | 1461267496974 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 2544 | 1461267496979 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:38:16 INFO - PROCESS | 2544 | 1461267496985 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 2544 | 1461267496988 Marionette TRACE conn5 <- [1,1202,null,{}] 12:38:17 INFO - PROCESS | 2544 | 1461267496991 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:17 INFO - PROCESS | 2544 | 1461267497082 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:38:17 INFO - PROCESS | 2544 | 1461267497089 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 2544 | ++DOCSHELL 15954400 == 39 [pid = 2544] [id = 310] 12:38:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (15958C00) [pid = 2544] [serial = 929] [outer = 00000000] 12:38:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (16E3A000) [pid = 2544] [serial = 930] [outer = 15958C00] 12:38:17 INFO - PROCESS | 2544 | 1461267497137 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (171C8C00) [pid = 2544] [serial = 931] [outer = 15958C00] 12:38:17 INFO - PROCESS | 2544 | 1461267497614 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 12:38:17 INFO - PROCESS | 2544 | 1461267497659 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 2544 | 1461267497661 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:38:17 INFO - PROCESS | 2544 | 1461267497665 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 2544 | 1461267497668 Marionette TRACE conn5 <- [1,1206,null,{}] 12:38:17 INFO - PROCESS | 2544 | 1461267497679 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:17 INFO - PROCESS | 2544 | 1461267497795 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:38:17 INFO - PROCESS | 2544 | 1461267497884 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 2544 | ++DOCSHELL 18BF5400 == 40 [pid = 2544] [id = 311] 12:38:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (18BF7800) [pid = 2544] [serial = 932] [outer = 00000000] 12:38:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (18FDEC00) [pid = 2544] [serial = 933] [outer = 18BF7800] 12:38:17 INFO - PROCESS | 2544 | 1461267497934 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (1A1C5C00) [pid = 2544] [serial = 934] [outer = 18BF7800] 12:38:18 INFO - PROCESS | 2544 | 1461267498323 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 12:38:18 INFO - PROCESS | 2544 | 1461267498359 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 2544 | 1461267498362 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 12:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:38:18 INFO - PROCESS | 2544 | 1461267498365 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 2544 | 1461267498367 Marionette TRACE conn5 <- [1,1210,null,{}] 12:38:18 INFO - PROCESS | 2544 | 1461267498370 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:18 INFO - PROCESS | 2544 | 1461267498455 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:38:18 INFO - PROCESS | 2544 | 1461267498461 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CD800 == 41 [pid = 2544] [id = 312] 12:38:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1A1D2400) [pid = 2544] [serial = 935] [outer = 00000000] 12:38:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1B22BC00) [pid = 2544] [serial = 936] [outer = 1A1D2400] 12:38:18 INFO - PROCESS | 2544 | 1461267498508 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1B234000) [pid = 2544] [serial = 937] [outer = 1A1D2400] 12:38:18 INFO - PROCESS | 2544 | 1461267498985 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 2544 | 1461267499042 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 2544 | 1461267499045 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:38:19 INFO - PROCESS | 2544 | 1461267499047 Marionette TRACE conn5 <- [1,1214,null,{}] 12:38:19 INFO - PROCESS | 2544 | 1461267499050 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:19 INFO - PROCESS | 2544 | 1461267499158 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:38:19 INFO - PROCESS | 2544 | 1461267499245 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 2544 | ++DOCSHELL 1BC3B400 == 42 [pid = 2544] [id = 313] 12:38:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1BC3D400) [pid = 2544] [serial = 938] [outer = 00000000] 12:38:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1BE7B000) [pid = 2544] [serial = 939] [outer = 1BC3D400] 12:38:19 INFO - PROCESS | 2544 | 1461267499291 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1BE7AC00) [pid = 2544] [serial = 940] [outer = 1BC3D400] 12:38:19 INFO - PROCESS | 2544 | 1461267499723 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 732ms 12:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:38:19 INFO - PROCESS | 2544 | 1461267499781 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 2544 | 1461267499783 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 2544 | 1461267499786 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 2544 | 1461267499788 Marionette TRACE conn5 <- [1,1218,null,{}] 12:38:19 INFO - PROCESS | 2544 | 1461267499791 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:19 INFO - PROCESS | 2544 | 1461267499920 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:38:19 INFO - PROCESS | 2544 | 1461267499981 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBDC00 == 43 [pid = 2544] [id = 314] 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1BFBF800) [pid = 2544] [serial = 941] [outer = 00000000] 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1C465800) [pid = 2544] [serial = 942] [outer = 1BFBF800] 12:38:20 INFO - PROCESS | 2544 | 1461267500030 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1C46AC00) [pid = 2544] [serial = 943] [outer = 1BFBF800] 12:38:20 INFO - PROCESS | 2544 | 1461267500452 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 731ms 12:38:20 INFO - PROCESS | 2544 | 1461267500530 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 2544 | 1461267500532 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 12:38:20 INFO - PROCESS | 2544 | 1461267500540 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 2544 | 1461267500541 Marionette TRACE conn5 <- [1,1222,null,{}] 12:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:38:20 INFO - PROCESS | 2544 | 1461267500546 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:20 INFO - PROCESS | 2544 | 1461267500652 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1A1C4C00) [pid = 2544] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (1B5C2C00) [pid = 2544] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (12387000) [pid = 2544] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1AF2F000) [pid = 2544] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (15955000) [pid = 2544] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1BE78400) [pid = 2544] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (19FB7000) [pid = 2544] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (0B6AD400) [pid = 2544] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (11981C00) [pid = 2544] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (16C7A000) [pid = 2544] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (17444000) [pid = 2544] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (11A81000) [pid = 2544] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:38:20 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (1C1B5C00) [pid = 2544] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:38:20 INFO - PROCESS | 2544 | 1461267500835 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 2544 | ++DOCSHELL 0B61E400 == 44 [pid = 2544] [id = 315] 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (0B6AE000) [pid = 2544] [serial = 944] [outer = 00000000] 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (12381000) [pid = 2544] [serial = 945] [outer = 0B6AE000] 12:38:20 INFO - PROCESS | 2544 | 1461267500882 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (16EAD400) [pid = 2544] [serial = 946] [outer = 0B6AE000] 12:38:21 INFO - PROCESS | 2544 | 1461267501246 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 12:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:38:21 INFO - PROCESS | 2544 | 1461267501275 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 2544 | 1461267501277 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 12:38:21 INFO - PROCESS | 2544 | 1461267501280 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - PROCESS | 2544 | 1461267501282 Marionette TRACE conn5 <- [1,1226,null,{}] 12:38:21 INFO - PROCESS | 2544 | 1461267501286 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:21 INFO - PROCESS | 2544 | 1461267501363 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:38:21 INFO - PROCESS | 2544 | 1461267501448 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 2544 | ++DOCSHELL 1272F800 == 45 [pid = 2544] [id = 316] 12:38:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (16C0D800) [pid = 2544] [serial = 947] [outer = 00000000] 12:38:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1C891800) [pid = 2544] [serial = 948] [outer = 16C0D800] 12:38:21 INFO - PROCESS | 2544 | 1461267501493 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1C894800) [pid = 2544] [serial = 949] [outer = 16C0D800] 12:38:21 INFO - PROCESS | 2544 | 1461267501848 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 12:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:38:21 INFO - PROCESS | 2544 | 1461267501912 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 2544 | 1461267501914 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 12:38:21 INFO - PROCESS | 2544 | 1461267501917 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - PROCESS | 2544 | 1461267501918 Marionette TRACE conn5 <- [1,1230,null,{}] 12:38:21 INFO - PROCESS | 2544 | 1461267501922 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 2544 | 1461267502033 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:38:22 INFO - PROCESS | 2544 | 1461267502042 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 2544 | ++DOCSHELL 18603800 == 46 [pid = 2544] [id = 317] 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (18607800) [pid = 2544] [serial = 950] [outer = 00000000] 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1CE34000) [pid = 2544] [serial = 951] [outer = 18607800] 12:38:22 INFO - PROCESS | 2544 | 1461267502112 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1CE39000) [pid = 2544] [serial = 952] [outer = 18607800] 12:38:22 INFO - PROCESS | 2544 | 1461267502515 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 632ms 12:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:38:22 INFO - PROCESS | 2544 | 1461267502550 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 2544 | 1461267502551 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 12:38:22 INFO - PROCESS | 2544 | 1461267502555 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 2544 | 1461267502556 Marionette TRACE conn5 <- [1,1234,null,{}] 12:38:22 INFO - PROCESS | 2544 | 1461267502559 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 2544 | 1461267502671 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:38:22 INFO - PROCESS | 2544 | 1461267502681 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D1400 == 47 [pid = 2544] [id = 318] 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1C89CC00) [pid = 2544] [serial = 953] [outer = 00000000] 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1CE4C800) [pid = 2544] [serial = 954] [outer = 1C89CC00] 12:38:22 INFO - PROCESS | 2544 | 1461267502726 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1CE9F000) [pid = 2544] [serial = 955] [outer = 1C89CC00] 12:38:23 INFO - PROCESS | 2544 | 1461267503419 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 12:38:23 INFO - PROCESS | 2544 | 1461267503486 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 2544 | 1461267503492 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:38:23 INFO - PROCESS | 2544 | 1461267503498 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 2544 | 1461267503502 Marionette TRACE conn5 <- [1,1238,null,{}] 12:38:23 INFO - PROCESS | 2544 | 1461267503508 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:23 INFO - PROCESS | 2544 | 1461267503619 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:38:23 INFO - PROCESS | 2544 | 1461267503748 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 2544 | ++DOCSHELL 11F06800 == 48 [pid = 2544] [id = 319] 12:38:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (124D4800) [pid = 2544] [serial = 956] [outer = 00000000] 12:38:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (16E20800) [pid = 2544] [serial = 957] [outer = 124D4800] 12:38:23 INFO - PROCESS | 2544 | 1461267503807 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (17388C00) [pid = 2544] [serial = 958] [outer = 124D4800] 12:38:24 INFO - PROCESS | 2544 | 1461267504392 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 12:38:24 INFO - PROCESS | 2544 | 1461267504431 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 2544 | 1461267504437 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 12:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:38:24 INFO - PROCESS | 2544 | 1461267504444 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - PROCESS | 2544 | 1461267504447 Marionette TRACE conn5 <- [1,1242,null,{}] 12:38:24 INFO - PROCESS | 2544 | 1461267504451 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:24 INFO - PROCESS | 2544 | 1461267504561 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:38:24 INFO - PROCESS | 2544 | 1461267504689 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 2544 | ++DOCSHELL 19FB8C00 == 49 [pid = 2544] [id = 320] 12:38:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1A1C4000) [pid = 2544] [serial = 959] [outer = 00000000] 12:38:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1B620800) [pid = 2544] [serial = 960] [outer = 1A1C4000] 12:38:24 INFO - PROCESS | 2544 | 1461267504746 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1BED2400) [pid = 2544] [serial = 961] [outer = 1A1C4000] 12:38:25 INFO - PROCESS | 2544 | 1461267505369 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 12:38:25 INFO - PROCESS | 2544 | 1461267505416 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 2544 | 1461267505418 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 12:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:38:25 INFO - PROCESS | 2544 | 1461267505422 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 2544 | 1461267505426 Marionette TRACE conn5 <- [1,1246,null,{}] 12:38:25 INFO - PROCESS | 2544 | 1461267505437 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:25 INFO - PROCESS | 2544 | 1461267505551 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:38:25 INFO - PROCESS | 2544 | 1461267505681 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 2544 | ++DOCSHELL 1D280C00 == 50 [pid = 2544] [id = 321] 12:38:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1D286400) [pid = 2544] [serial = 962] [outer = 00000000] 12:38:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1D2EB400) [pid = 2544] [serial = 963] [outer = 1D286400] 12:38:25 INFO - PROCESS | 2544 | 1461267505740 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1E20D000) [pid = 2544] [serial = 964] [outer = 1D286400] 12:38:26 INFO - PROCESS | 2544 | 1461267506348 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 12:38:26 INFO - PROCESS | 2544 | 1461267506396 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 2544 | 1461267506399 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 12:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:38:26 INFO - PROCESS | 2544 | 1461267506402 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - PROCESS | 2544 | 1461267506404 Marionette TRACE conn5 <- [1,1250,null,{}] 12:38:26 INFO - PROCESS | 2544 | 1461267506408 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:26 INFO - PROCESS | 2544 | 1461267506514 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:38:26 INFO - PROCESS | 2544 | 1461267506614 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 2544 | ++DOCSHELL 1EC25400 == 51 [pid = 2544] [id = 322] 12:38:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1EC94400) [pid = 2544] [serial = 965] [outer = 00000000] 12:38:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1ED0F000) [pid = 2544] [serial = 966] [outer = 1EC94400] 12:38:26 INFO - PROCESS | 2544 | 1461267506670 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1F209C00) [pid = 2544] [serial = 967] [outer = 1EC94400] 12:38:27 INFO - PROCESS | 2544 | 1461267507182 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 830ms 12:38:27 INFO - PROCESS | 2544 | 1461267507236 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 2544 | 1461267507239 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 12:38:27 INFO - PROCESS | 2544 | 1461267507242 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:38:27 INFO - PROCESS | 2544 | 1461267507244 Marionette TRACE conn5 <- [1,1254,null,{}] 12:38:27 INFO - PROCESS | 2544 | 1461267507248 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:27 INFO - PROCESS | 2544 | 1461267507349 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:38:27 INFO - PROCESS | 2544 | 1461267507449 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 2544 | ++DOCSHELL 11F7B000 == 52 [pid = 2544] [id = 323] 12:38:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (11F7B400) [pid = 2544] [serial = 968] [outer = 00000000] 12:38:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (16C75C00) [pid = 2544] [serial = 969] [outer = 11F7B400] 12:38:27 INFO - PROCESS | 2544 | 1461267507505 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (181A4000) [pid = 2544] [serial = 970] [outer = 11F7B400] 12:38:28 INFO - PROCESS | 2544 | 1461267508240 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1015ms 12:38:28 INFO - PROCESS | 2544 | 1461267508261 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 2544 | 1461267508265 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 12:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:38:28 INFO - PROCESS | 2544 | 1461267508270 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 2544 | 1461267508273 Marionette TRACE conn5 <- [1,1258,null,{}] 12:38:28 INFO - PROCESS | 2544 | 1461267508278 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:28 INFO - PROCESS | 2544 | 1461267508396 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:38:28 INFO - PROCESS | 2544 | 1461267508530 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 2544 | ++DOCSHELL 12386000 == 53 [pid = 2544] [id = 324] 12:38:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (15906400) [pid = 2544] [serial = 971] [outer = 00000000] 12:38:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (17442000) [pid = 2544] [serial = 972] [outer = 15906400] 12:38:28 INFO - PROCESS | 2544 | 1461267508584 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1822EC00) [pid = 2544] [serial = 973] [outer = 15906400] 12:38:28 INFO - PROCESS | 2544 | --DOCSHELL 1B232800 == 52 [pid = 2544] [id = 194] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1CC09C00) [pid = 2544] [serial = 915] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1A1CD400) [pid = 2544] [serial = 894] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1A1D8000) [pid = 2544] [serial = 895] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1BC36C00) [pid = 2544] [serial = 903] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B233C00) [pid = 2544] [serial = 900] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1AFCF400) [pid = 2544] [serial = 897] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1AFD3400) [pid = 2544] [serial = 898] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (15961400) [pid = 2544] [serial = 885] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1C154800) [pid = 2544] [serial = 906] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1BC31800) [pid = 2544] [serial = 904] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1C1B1800) [pid = 2544] [serial = 907] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1C893800) [pid = 2544] [serial = 912] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (0F04D400) [pid = 2544] [serial = 879] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (0F054000) [pid = 2544] [serial = 880] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (11A74C00) [pid = 2544] [serial = 882] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (11F85000) [pid = 2544] [serial = 883] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (17118800) [pid = 2544] [serial = 888] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1819F000) [pid = 2544] [serial = 891] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (181A9400) [pid = 2544] [serial = 892] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (171C8400) [pid = 2544] [serial = 889] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (16EAAC00) [pid = 2544] [serial = 909] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (1C899800) [pid = 2544] [serial = 913] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1CE31C00) [pid = 2544] [serial = 916] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (16C0A400) [pid = 2544] [serial = 886] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1B22F400) [pid = 2544] [serial = 901] [outer = 00000000] [url = about:blank] 12:38:28 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (18609000) [pid = 2544] [serial = 910] [outer = 00000000] [url = about:blank] 12:38:29 INFO - PROCESS | 2544 | 1461267509120 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 870ms 12:38:29 INFO - PROCESS | 2544 | 1461267509142 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 2544 | 1461267509147 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 12:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:38:29 INFO - PROCESS | 2544 | 1461267509153 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - PROCESS | 2544 | 1461267509156 Marionette TRACE conn5 <- [1,1262,null,{}] 12:38:29 INFO - PROCESS | 2544 | 1461267509160 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:29 INFO - PROCESS | 2544 | 1461267509244 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:38:29 INFO - PROCESS | 2544 | 1461267509253 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 2544 | ++DOCSHELL 11F86800 == 53 [pid = 2544] [id = 325] 12:38:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (11F89800) [pid = 2544] [serial = 974] [outer = 00000000] 12:38:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (16C71400) [pid = 2544] [serial = 975] [outer = 11F89800] 12:38:29 INFO - PROCESS | 2544 | 1461267509300 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (16EB1000) [pid = 2544] [serial = 976] [outer = 11F89800] 12:38:29 INFO - PROCESS | 2544 | 1461267509768 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 12:38:29 INFO - PROCESS | 2544 | 1461267509826 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 2544 | 1461267509829 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 12:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:38:29 INFO - PROCESS | 2544 | 1461267509832 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - PROCESS | 2544 | 1461267509836 Marionette TRACE conn5 <- [1,1266,null,{}] 12:38:29 INFO - PROCESS | 2544 | 1461267509847 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:29 INFO - PROCESS | 2544 | 1461267509935 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:38:29 INFO - PROCESS | 2544 | 1461267509945 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CEC00 == 54 [pid = 2544] [id = 326] 12:38:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1A1D0800) [pid = 2544] [serial = 977] [outer = 00000000] 12:38:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1A9AB000) [pid = 2544] [serial = 978] [outer = 1A1D0800] 12:38:30 INFO - PROCESS | 2544 | 1461267509994 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1AF56C00) [pid = 2544] [serial = 979] [outer = 1A1D0800] 12:38:30 INFO - PROCESS | 2544 | 1461267510455 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 12:38:30 INFO - PROCESS | 2544 | 1461267510506 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 2544 | 1461267510509 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 12:38:30 INFO - PROCESS | 2544 | 1461267510512 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:38:30 INFO - PROCESS | 2544 | 1461267510514 Marionette TRACE conn5 <- [1,1270,null,{}] 12:38:30 INFO - PROCESS | 2544 | 1461267510518 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:30 INFO - PROCESS | 2544 | 1461267510628 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:38:30 INFO - PROCESS | 2544 | 1461267510637 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 2544 | ++DOCSHELL 1A9A8000 == 55 [pid = 2544] [id = 327] 12:38:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1AF5DC00) [pid = 2544] [serial = 980] [outer = 00000000] 12:38:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1B5BC800) [pid = 2544] [serial = 981] [outer = 1AF5DC00] 12:38:30 INFO - PROCESS | 2544 | 1461267510763 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1B68E000) [pid = 2544] [serial = 982] [outer = 1AF5DC00] 12:38:31 INFO - PROCESS | 2544 | 1461267511198 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 12:38:31 INFO - PROCESS | 2544 | 1461267511246 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 2544 | 1461267511248 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:38:31 INFO - PROCESS | 2544 | 1461267511251 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 2544 | 1461267511253 Marionette TRACE conn5 <- [1,1274,null,{}] 12:38:31 INFO - PROCESS | 2544 | 1461267511257 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:31 INFO - PROCESS | 2544 | 1461267511372 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:38:31 INFO - PROCESS | 2544 | 1461267511381 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 2544 | ++DOCSHELL 1B233C00 == 56 [pid = 2544] [id = 328] 12:38:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1B5C5800) [pid = 2544] [serial = 983] [outer = 00000000] 12:38:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1C1AC000) [pid = 2544] [serial = 984] [outer = 1B5C5800] 12:38:31 INFO - PROCESS | 2544 | 1461267511427 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1C1B3400) [pid = 2544] [serial = 985] [outer = 1B5C5800] 12:38:31 INFO - PROCESS | 2544 | 1461267511876 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 12:38:31 INFO - PROCESS | 2544 | 1461267511922 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 2544 | 1461267511924 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:38:31 INFO - PROCESS | 2544 | 1461267511927 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 2544 | 1461267511929 Marionette TRACE conn5 <- [1,1278,null,{}] 12:38:31 INFO - PROCESS | 2544 | 1461267511933 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 2544 | 1461267512092 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:38:32 INFO - PROCESS | 2544 | 1461267512152 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 2544 | ++DOCSHELL 0F057000 == 57 [pid = 2544] [id = 329] 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1BE73800) [pid = 2544] [serial = 986] [outer = 00000000] 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1C89E800) [pid = 2544] [serial = 987] [outer = 1BE73800] 12:38:32 INFO - PROCESS | 2544 | 1461267512201 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1CC01800) [pid = 2544] [serial = 988] [outer = 1BE73800] 12:38:32 INFO - PROCESS | 2544 | 1461267512630 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 12:38:32 INFO - PROCESS | 2544 | 1461267512658 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 2544 | 1461267512660 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 12:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:38:32 INFO - PROCESS | 2544 | 1461267512671 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - PROCESS | 2544 | 1461267512673 Marionette TRACE conn5 <- [1,1282,null,{}] 12:38:32 INFO - PROCESS | 2544 | 1461267512676 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 2544 | 1461267512789 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:38:32 INFO - PROCESS | 2544 | 1461267512799 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 2544 | ++DOCSHELL 1C89B400 == 58 [pid = 2544] [id = 330] 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1CE31C00) [pid = 2544] [serial = 989] [outer = 00000000] 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1CE4BC00) [pid = 2544] [serial = 990] [outer = 1CE31C00] 12:38:32 INFO - PROCESS | 2544 | 1461267512844 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1D281C00) [pid = 2544] [serial = 991] [outer = 1CE31C00] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (0B6AE000) [pid = 2544] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (16C0D800) [pid = 2544] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1BC3D400) [pid = 2544] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1BFBF800) [pid = 2544] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1A1D2400) [pid = 2544] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (15958C00) [pid = 2544] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (0F050800) [pid = 2544] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (18607800) [pid = 2544] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:38:33 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (18BF7800) [pid = 2544] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:38:33 INFO - PROCESS | 2544 | 1461267513365 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 12:38:33 INFO - PROCESS | 2544 | 1461267513435 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 2544 | 1461267513437 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 12:38:33 INFO - PROCESS | 2544 | 1461267513443 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:38:33 INFO - PROCESS | 2544 | 1461267513445 Marionette TRACE conn5 <- [1,1286,null,{}] 12:38:33 INFO - PROCESS | 2544 | 1461267513449 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:33 INFO - PROCESS | 2544 | 1461267513528 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:38:33 INFO - PROCESS | 2544 | 1461267513537 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 2544 | ++DOCSHELL 1B22AC00 == 59 [pid = 2544] [id = 331] 12:38:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1B22B800) [pid = 2544] [serial = 992] [outer = 00000000] 12:38:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1CE47000) [pid = 2544] [serial = 993] [outer = 1B22B800] 12:38:33 INFO - PROCESS | 2544 | 1461267513582 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1E206800) [pid = 2544] [serial = 994] [outer = 1B22B800] 12:38:34 INFO - PROCESS | 2544 | 1461267514040 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 12:38:34 INFO - PROCESS | 2544 | 1461267514078 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 2544 | 1461267514080 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 12:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:38:34 INFO - PROCESS | 2544 | 1461267514083 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 2544 | 1461267514085 Marionette TRACE conn5 <- [1,1290,null,{}] 12:38:34 INFO - PROCESS | 2544 | 1461267514089 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:34 INFO - PROCESS | 2544 | 1461267514171 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:38:34 INFO - PROCESS | 2544 | 1461267514177 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 2544 | ++DOCSHELL 18606C00 == 60 [pid = 2544] [id = 332] 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1CE41C00) [pid = 2544] [serial = 995] [outer = 00000000] 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1F212800) [pid = 2544] [serial = 996] [outer = 1CE41C00] 12:38:34 INFO - PROCESS | 2544 | 1461267514225 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1F212000) [pid = 2544] [serial = 997] [outer = 1CE41C00] 12:38:34 INFO - PROCESS | 2544 | 1461267514662 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 12:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:38:34 INFO - PROCESS | 2544 | 1461267514718 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 2544 | 1461267514720 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 12:38:34 INFO - PROCESS | 2544 | 1461267514723 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 2544 | 1461267514725 Marionette TRACE conn5 <- [1,1294,null,{}] 12:38:34 INFO - PROCESS | 2544 | 1461267514728 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:34 INFO - PROCESS | 2544 | 1461267514811 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 12:38:34 INFO - PROCESS | 2544 | 1461267514818 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 2544 | ++DOCSHELL 1B232C00 == 61 [pid = 2544] [id = 333] 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1BC38C00) [pid = 2544] [serial = 998] [outer = 00000000] 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1F477C00) [pid = 2544] [serial = 999] [outer = 1BC38C00] 12:38:34 INFO - PROCESS | 2544 | 1461267514862 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (20164C00) [pid = 2544] [serial = 1000] [outer = 1BC38C00] 12:38:35 INFO - PROCESS | 2544 | 1461267515532 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 871ms 12:38:35 INFO - PROCESS | 2544 | 1461267515595 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 12:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:38:35 INFO - PROCESS | 2544 | 1461267515600 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 12:38:35 INFO - PROCESS | 2544 | 1461267515606 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 2544 | 1461267515610 Marionette TRACE conn5 <- [1,1298,null,{}] 12:38:35 INFO - PROCESS | 2544 | 1461267515617 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:35 INFO - PROCESS | 2544 | 1461267515731 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 12:38:35 INFO - PROCESS | 2544 | 1461267515863 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 2544 | ++DOCSHELL 1237AC00 == 62 [pid = 2544] [id = 334] 12:38:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (12386400) [pid = 2544] [serial = 1001] [outer = 00000000] 12:38:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (16C0F400) [pid = 2544] [serial = 1002] [outer = 12386400] 12:38:35 INFO - PROCESS | 2544 | 1461267515923 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1712EC00) [pid = 2544] [serial = 1003] [outer = 12386400] 12:38:36 INFO - PROCESS | 2544 | 1461267516534 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 2544 | 1461267516603 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 12:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:38:36 INFO - PROCESS | 2544 | 1461267516610 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 2544 | 1461267516613 Marionette TRACE conn5 <- [1,1302,null,{}] 12:38:36 INFO - PROCESS | 2544 | 1461267516632 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:36 INFO - PROCESS | 2544 | 1461267516746 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:38:36 INFO - PROCESS | 2544 | 1461267516875 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 2544 | ++DOCSHELL 1AF50800 == 63 [pid = 2544] [id = 335] 12:38:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1AFDAC00) [pid = 2544] [serial = 1004] [outer = 00000000] 12:38:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C1B0000) [pid = 2544] [serial = 1005] [outer = 1AFDAC00] 12:38:36 INFO - PROCESS | 2544 | 1461267516932 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1C585800) [pid = 2544] [serial = 1006] [outer = 1AFDAC00] 12:38:37 INFO - PROCESS | 2544 | 1461267517581 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 990ms 12:38:37 INFO - PROCESS | 2544 | 1461267517601 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 2544 | 1461267517603 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 12:38:37 INFO - PROCESS | 2544 | 1461267517607 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:38:37 INFO - PROCESS | 2544 | 1461267517611 Marionette TRACE conn5 <- [1,1306,null,{}] 12:38:37 INFO - PROCESS | 2544 | 1461267517622 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 2544 | 1461267517737 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:38:37 INFO - PROCESS | 2544 | 1461267517843 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 2544 | ++DOCSHELL 2016E400 == 64 [pid = 2544] [id = 336] 12:38:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (2016F000) [pid = 2544] [serial = 1007] [outer = 00000000] 12:38:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (201C3C00) [pid = 2544] [serial = 1008] [outer = 2016F000] 12:38:37 INFO - PROCESS | 2544 | 1461267517901 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (201CB800) [pid = 2544] [serial = 1009] [outer = 2016F000] 12:38:38 INFO - PROCESS | 2544 | 1461267518478 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 12:38:38 INFO - PROCESS | 2544 | 1461267518541 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 2544 | 1461267518544 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:38:38 INFO - PROCESS | 2544 | 1461267518548 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 2544 | 1461267518550 Marionette TRACE conn5 <- [1,1310,null,{}] 12:38:38 INFO - PROCESS | 2544 | 1461267518553 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:38 INFO - PROCESS | 2544 | 1461267518661 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:38:38 INFO - PROCESS | 2544 | 1461267518764 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 2544 | ++DOCSHELL 20169000 == 65 [pid = 2544] [id = 337] 12:38:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (201CCC00) [pid = 2544] [serial = 1010] [outer = 00000000] 12:38:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (2025D400) [pid = 2544] [serial = 1011] [outer = 201CCC00] 12:38:38 INFO - PROCESS | 2544 | 1461267518820 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (20262000) [pid = 2544] [serial = 1012] [outer = 201CCC00] 12:38:39 INFO - PROCESS | 2544 | 1461267519431 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 12:38:39 INFO - PROCESS | 2544 | 1461267519481 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 2544 | 1461267519483 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 2544 | 1461267519486 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:38:39 INFO - PROCESS | 2544 | 1461267519488 Marionette TRACE conn5 <- [1,1314,null,{}] 12:38:39 INFO - PROCESS | 2544 | 1461267519492 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 2544 | 1461267519596 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:38:39 INFO - PROCESS | 2544 | 1461267519699 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 2544 | ++DOCSHELL 2025A400 == 66 [pid = 2544] [id = 338] 12:38:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (2025B400) [pid = 2544] [serial = 1013] [outer = 00000000] 12:38:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (20291400) [pid = 2544] [serial = 1014] [outer = 2025B400] 12:38:39 INFO - PROCESS | 2544 | 1461267519753 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (20297800) [pid = 2544] [serial = 1015] [outer = 2025B400] 12:38:40 INFO - PROCESS | 2544 | 1461267520525 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:38:40 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 12:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1118ms 12:38:40 INFO - PROCESS | 2544 | 1461267520609 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 2544 | 1461267520613 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:38:40 INFO - PROCESS | 2544 | 1461267520618 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 2544 | 1461267520621 Marionette TRACE conn5 <- [1,1318,null,{}] 12:38:40 INFO - PROCESS | 2544 | 1461267520627 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 2544 | 1461267520755 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 12:38:40 INFO - PROCESS | 2544 | 1461267520885 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 2544 | ++DOCSHELL 17326800 == 67 [pid = 2544] [id = 339] 12:38:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (17328C00) [pid = 2544] [serial = 1016] [outer = 00000000] 12:38:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1822D800) [pid = 2544] [serial = 1017] [outer = 17328C00] 12:38:40 INFO - PROCESS | 2544 | 1461267520938 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (18F76C00) [pid = 2544] [serial = 1018] [outer = 17328C00] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 18603400 == 66 [pid = 2544] [id = 193] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1BFBDC00 == 65 [pid = 2544] [id = 314] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 123B8400 == 64 [pid = 2544] [id = 198] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1272F800 == 63 [pid = 2544] [id = 316] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 0B61E400 == 62 [pid = 2544] [id = 315] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1A1CD800 == 61 [pid = 2544] [id = 312] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1C403400 == 60 [pid = 2544] [id = 195] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 18BF5400 == 59 [pid = 2544] [id = 311] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 19FAE000 == 58 [pid = 2544] [id = 196] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1F205400 == 57 [pid = 2544] [id = 197] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 18606C00 == 56 [pid = 2544] [id = 332] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1B22AC00 == 55 [pid = 2544] [id = 331] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1C89B400 == 54 [pid = 2544] [id = 330] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 0F057000 == 53 [pid = 2544] [id = 329] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1B233C00 == 52 [pid = 2544] [id = 328] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1A9A8000 == 51 [pid = 2544] [id = 327] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE4C800) [pid = 2544] [serial = 954] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1A1CEC00 == 50 [pid = 2544] [id = 326] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 11F86800 == 49 [pid = 2544] [id = 325] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 12386000 == 48 [pid = 2544] [id = 324] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 11F06800 == 47 [pid = 2544] [id = 319] 12:38:41 INFO - PROCESS | 2544 | --DOCSHELL 1A1D1400 == 46 [pid = 2544] [id = 318] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1BE7B000) [pid = 2544] [serial = 939] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1C465800) [pid = 2544] [serial = 942] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1B22BC00) [pid = 2544] [serial = 936] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (16E3A000) [pid = 2544] [serial = 930] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (171C8C00) [pid = 2544] [serial = 931] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (11F0F000) [pid = 2544] [serial = 927] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (123B3C00) [pid = 2544] [serial = 928] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1CE34000) [pid = 2544] [serial = 951] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (18FDEC00) [pid = 2544] [serial = 933] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1A1C5C00) [pid = 2544] [serial = 934] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1CE45000) [pid = 2544] [serial = 918] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1BE7AC00) [pid = 2544] [serial = 940] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (11F89C00) [pid = 2544] [serial = 921] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1744A000) [pid = 2544] [serial = 924] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (12381000) [pid = 2544] [serial = 945] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1C46AC00) [pid = 2544] [serial = 943] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (16EAD400) [pid = 2544] [serial = 946] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1C891800) [pid = 2544] [serial = 948] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1CE39000) [pid = 2544] [serial = 952] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B234000) [pid = 2544] [serial = 937] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1C894800) [pid = 2544] [serial = 949] [outer = 00000000] [url = about:blank] 12:38:41 INFO - PROCESS | 2544 | 1461267521533 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:38:41 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 12:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 12:38:41 INFO - PROCESS | 2544 | 1461267521609 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 2544 | 1461267521615 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 12:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:38:41 INFO - PROCESS | 2544 | 1461267521621 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 2544 | 1461267521623 Marionette TRACE conn5 <- [1,1322,null,{}] 12:38:41 INFO - PROCESS | 2544 | 1461267521627 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:41 INFO - PROCESS | 2544 | 1461267521716 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:38:41 INFO - PROCESS | 2544 | 1461267521803 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 2544 | ++DOCSHELL 11981C00 == 47 [pid = 2544] [id = 340] 12:38:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (11F06800) [pid = 2544] [serial = 1019] [outer = 00000000] 12:38:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (16C7A000) [pid = 2544] [serial = 1020] [outer = 11F06800] 12:38:41 INFO - PROCESS | 2544 | 1461267521849 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1712A000) [pid = 2544] [serial = 1021] [outer = 11F06800] 12:38:42 INFO - PROCESS | 2544 | 1461267522277 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 12:38:42 INFO - PROCESS | 2544 | 1461267522355 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 2544 | 1461267522357 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 12:38:42 INFO - PROCESS | 2544 | 1461267522361 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:38:42 INFO - PROCESS | 2544 | 1461267522364 Marionette TRACE conn5 <- [1,1326,null,{}] 12:38:42 INFO - PROCESS | 2544 | 1461267522375 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:42 INFO - PROCESS | 2544 | 1461267522469 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:38:42 INFO - PROCESS | 2544 | 1461267522484 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D1400 == 48 [pid = 2544] [id = 341] 12:38:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1A1D1800) [pid = 2544] [serial = 1022] [outer = 00000000] 12:38:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1AF51000) [pid = 2544] [serial = 1023] [outer = 1A1D1800] 12:38:42 INFO - PROCESS | 2544 | 1461267522532 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1B229800) [pid = 2544] [serial = 1024] [outer = 1A1D1800] 12:38:43 INFO - PROCESS | 2544 | 1461267523460 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1131ms 12:38:43 INFO - PROCESS | 2544 | 1461267523496 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:38:43 INFO - PROCESS | 2544 | 1461267523498 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 12:38:43 INFO - PROCESS | 2544 | 1461267523501 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - PROCESS | 2544 | 1461267523503 Marionette TRACE conn5 <- [1,1330,null,{}] 12:38:43 INFO - PROCESS | 2544 | 1461267523513 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:43 INFO - PROCESS | 2544 | 1461267523624 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:38:43 INFO - PROCESS | 2544 | 1461267523632 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 2544 | ++DOCSHELL 1AF5B000 == 49 [pid = 2544] [id = 342] 12:38:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1B22B400) [pid = 2544] [serial = 1025] [outer = 00000000] 12:38:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1BE7D800) [pid = 2544] [serial = 1026] [outer = 1B22B400] 12:38:43 INFO - PROCESS | 2544 | 1461267523677 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1BED9400) [pid = 2544] [serial = 1027] [outer = 1B22B400] 12:38:44 INFO - PROCESS | 2544 | 1461267524132 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 12:38:44 INFO - PROCESS | 2544 | 1461267524197 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:38:44 INFO - PROCESS | 2544 | 1461267524199 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 12:38:44 INFO - PROCESS | 2544 | 1461267524202 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 2544 | 1461267524204 Marionette TRACE conn5 <- [1,1334,null,{}] 12:38:44 INFO - PROCESS | 2544 | 1461267524208 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:44 INFO - PROCESS | 2544 | 1461267524326 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 12:38:44 INFO - PROCESS | 2544 | 1461267524336 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 2544 | ++DOCSHELL 1BC32800 == 50 [pid = 2544] [id = 343] 12:38:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1BFB3000) [pid = 2544] [serial = 1028] [outer = 00000000] 12:38:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1C40BC00) [pid = 2544] [serial = 1029] [outer = 1BFB3000] 12:38:44 INFO - PROCESS | 2544 | 1461267524382 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1C46AC00) [pid = 2544] [serial = 1030] [outer = 1BFB3000] 12:38:44 INFO - PROCESS | 2544 | 1461267524848 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 12:38:44 INFO - PROCESS | 2544 | 1461267524874 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 2544 | 1461267524876 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:38:44 INFO - PROCESS | 2544 | 1461267524887 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 2544 | 1461267524889 Marionette TRACE conn5 <- [1,1338,null,{}] 12:38:44 INFO - PROCESS | 2544 | 1461267524892 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 2544 | 1461267525059 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 12:38:45 INFO - PROCESS | 2544 | 1461267525126 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 2544 | ++DOCSHELL 1C894400 == 51 [pid = 2544] [id = 344] 12:38:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1C894800) [pid = 2544] [serial = 1031] [outer = 00000000] 12:38:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1CE34C00) [pid = 2544] [serial = 1032] [outer = 1C894800] 12:38:45 INFO - PROCESS | 2544 | 1461267525174 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1CE42400) [pid = 2544] [serial = 1033] [outer = 1C894800] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1B5C5800) [pid = 2544] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (15906400) [pid = 2544] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1AF5DC00) [pid = 2544] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1BE73800) [pid = 2544] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (11F89800) [pid = 2544] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1A1D0800) [pid = 2544] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1CE31C00) [pid = 2544] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B22B800) [pid = 2544] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:38:45 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1CE41C00) [pid = 2544] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:38:45 INFO - PROCESS | 2544 | 1461267525731 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 12:38:45 INFO - PROCESS | 2544 | 1461267525759 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 2544 | 1461267525761 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:38:45 INFO - PROCESS | 2544 | 1461267525764 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 2544 | 1461267525766 Marionette TRACE conn5 <- [1,1342,null,{}] 12:38:45 INFO - PROCESS | 2544 | 1461267525769 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 2544 | 1461267525850 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:38:45 INFO - PROCESS | 2544 | 1461267525939 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 2544 | ++DOCSHELL 12379400 == 52 [pid = 2544] [id = 345] 12:38:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (18F79400) [pid = 2544] [serial = 1034] [outer = 00000000] 12:38:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C5C6400) [pid = 2544] [serial = 1035] [outer = 18F79400] 12:38:46 INFO - PROCESS | 2544 | 1461267525985 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C409000) [pid = 2544] [serial = 1036] [outer = 18F79400] 12:38:46 INFO - PROCESS | 2544 | 1461267526375 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 12:38:46 INFO - PROCESS | 2544 | 1461267526417 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 2544 | 1461267526419 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:38:46 INFO - PROCESS | 2544 | 1461267526435 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 2544 | 1461267526436 Marionette TRACE conn5 <- [1,1346,null,{}] 12:38:46 INFO - PROCESS | 2544 | 1461267526440 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:46 INFO - PROCESS | 2544 | 1461267526523 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 12:38:46 INFO - PROCESS | 2544 | 1461267526530 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3A400 == 53 [pid = 2544] [id = 346] 12:38:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CEA6000) [pid = 2544] [serial = 1037] [outer = 00000000] 12:38:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1ED05000) [pid = 2544] [serial = 1038] [outer = 1CEA6000] 12:38:46 INFO - PROCESS | 2544 | 1461267526577 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1F20A400) [pid = 2544] [serial = 1039] [outer = 1CEA6000] 12:38:47 INFO - PROCESS | 2544 | 1461267527005 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 12:38:47 INFO - PROCESS | 2544 | 1461267527070 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 2544 | 1461267527072 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 12:38:47 INFO - PROCESS | 2544 | 1461267527075 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:38:47 INFO - PROCESS | 2544 | 1461267527077 Marionette TRACE conn5 <- [1,1350,null,{}] 12:38:47 INFO - PROCESS | 2544 | 1461267527081 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:47 INFO - PROCESS | 2544 | 1461267527163 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:38:47 INFO - PROCESS | 2544 | 1461267527170 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 2544 | ++DOCSHELL 16C74400 == 54 [pid = 2544] [id = 347] 12:38:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1F211C00) [pid = 2544] [serial = 1040] [outer = 00000000] 12:38:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (20164800) [pid = 2544] [serial = 1041] [outer = 1F211C00] 12:38:47 INFO - PROCESS | 2544 | 1461267527214 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (201C2800) [pid = 2544] [serial = 1042] [outer = 1F211C00] 12:38:47 INFO - PROCESS | 2544 | 1461267527771 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 12:38:47 INFO - PROCESS | 2544 | 1461267527810 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 2544 | 1461267527815 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:38:47 INFO - PROCESS | 2544 | 1461267527820 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 2544 | 1461267527825 Marionette TRACE conn5 <- [1,1354,null,{}] 12:38:47 INFO - PROCESS | 2544 | 1461267527921 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 2544 | 1461267528074 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:38:48 INFO - PROCESS | 2544 | 1461267528087 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 2544 | ++DOCSHELL 12381000 == 55 [pid = 2544] [id = 348] 12:38:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (12386000) [pid = 2544] [serial = 1043] [outer = 00000000] 12:38:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (16C70C00) [pid = 2544] [serial = 1044] [outer = 12386000] 12:38:48 INFO - PROCESS | 2544 | 1461267528145 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (171D4400) [pid = 2544] [serial = 1045] [outer = 12386000] 12:38:48 INFO - PROCESS | 2544 | 1461267528796 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 2544 | 1461267528852 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:38:48 INFO - PROCESS | 2544 | 1461267528859 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 2544 | 1461267528862 Marionette TRACE conn5 <- [1,1358,null,{}] 12:38:48 INFO - PROCESS | 2544 | 1461267528866 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 2544 | 1461267528976 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 12:38:49 INFO - PROCESS | 2544 | 1461267529108 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 2544 | ++DOCSHELL 18FE4800 == 56 [pid = 2544] [id = 349] 12:38:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (19FAE000) [pid = 2544] [serial = 1046] [outer = 00000000] 12:38:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BED8800) [pid = 2544] [serial = 1047] [outer = 19FAE000] 12:38:49 INFO - PROCESS | 2544 | 1461267529165 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C586800) [pid = 2544] [serial = 1048] [outer = 19FAE000] 12:38:49 INFO - PROCESS | 2544 | 1461267529752 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 2544 | 1461267529793 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 12:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:38:49 INFO - PROCESS | 2544 | 1461267529797 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 2544 | 1461267529801 Marionette TRACE conn5 <- [1,1362,null,{}] 12:38:49 INFO - PROCESS | 2544 | 1461267529812 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:49 INFO - PROCESS | 2544 | 1461267529924 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 12:38:50 INFO - PROCESS | 2544 | 1461267530056 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 2544 | ++DOCSHELL 1F2CE800 == 57 [pid = 2544] [id = 350] 12:38:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (201C3800) [pid = 2544] [serial = 1049] [outer = 00000000] 12:38:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (20290C00) [pid = 2544] [serial = 1050] [outer = 201C3800] 12:38:50 INFO - PROCESS | 2544 | 1461267530115 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (20333400) [pid = 2544] [serial = 1051] [outer = 201C3800] 12:38:50 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:38:50 INFO - PROCESS | 2544 | 1461267530770 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 2544 | 1461267530824 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:38:50 INFO - PROCESS | 2544 | 1461267530828 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 2544 | 1461267530830 Marionette TRACE conn5 <- [1,1366,null,{}] 12:38:50 INFO - PROCESS | 2544 | 1461267530849 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:50 INFO - PROCESS | 2544 | 1461267530962 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:38:51 INFO - PROCESS | 2544 | 1461267531092 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 2544 | ++DOCSHELL 20335C00 == 58 [pid = 2544] [id = 351] 12:38:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (2033E400) [pid = 2544] [serial = 1052] [outer = 00000000] 12:38:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (2042BC00) [pid = 2544] [serial = 1053] [outer = 2033E400] 12:38:51 INFO - PROCESS | 2544 | 1461267531149 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (2042E400) [pid = 2544] [serial = 1054] [outer = 2033E400] 12:38:51 INFO - PROCESS | 2544 | 1461267531638 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 2544 | 1461267531666 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 12:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:38:51 INFO - PROCESS | 2544 | 1461267531669 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 2544 | 1461267531671 Marionette TRACE conn5 <- [1,1370,null,{}] 12:38:51 INFO - PROCESS | 2544 | 1461267531675 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 2544 | 1461267531780 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 12:38:51 INFO - PROCESS | 2544 | 1461267531918 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 2544 | ++DOCSHELL 20425C00 == 59 [pid = 2544] [id = 352] 12:38:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20433400) [pid = 2544] [serial = 1055] [outer = 00000000] 12:38:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (204C4400) [pid = 2544] [serial = 1056] [outer = 20433400] 12:38:51 INFO - PROCESS | 2544 | 1461267531977 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (204C6C00) [pid = 2544] [serial = 1057] [outer = 20433400] 12:38:52 INFO - PROCESS | 2544 | [2544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:38:52 INFO - PROCESS | 2544 | 1461267532633 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 2544 | 1461267532696 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 12:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:38:52 INFO - PROCESS | 2544 | 1461267532700 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 2544 | 1461267532702 Marionette TRACE conn5 <- [1,1374,null,{}] 12:38:52 INFO - PROCESS | 2544 | 1461267532706 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 2544 | 1461267532855 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:38:52 INFO - PROCESS | 2544 | 1461267532983 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 2544 | ++DOCSHELL 0D962400 == 60 [pid = 2544] [id = 353] 12:38:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (11F6DC00) [pid = 2544] [serial = 1058] [outer = 00000000] 12:38:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (171E0000) [pid = 2544] [serial = 1059] [outer = 11F6DC00] 12:38:53 INFO - PROCESS | 2544 | 1461267533043 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (181A7800) [pid = 2544] [serial = 1060] [outer = 11F6DC00] 12:38:53 INFO - PROCESS | 2544 | 1461267533748 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 2544 | 1461267533828 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:38:53 INFO - PROCESS | 2544 | 1461267533833 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 2544 | 1461267533836 Marionette TRACE conn5 <- [1,1378,null,{}] 12:38:53 INFO - PROCESS | 2544 | 1461267533842 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:53 INFO - PROCESS | 2544 | 1461267533942 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:38:54 INFO - PROCESS | 2544 | 1461267534083 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 2544 | ++DOCSHELL 181A2000 == 61 [pid = 2544] [id = 354] 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (18606400) [pid = 2544] [serial = 1061] [outer = 00000000] 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1B22BC00) [pid = 2544] [serial = 1062] [outer = 18606400] 12:38:54 INFO - PROCESS | 2544 | 1461267534135 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1B5C4400) [pid = 2544] [serial = 1063] [outer = 18606400] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 2041D400 == 60 [pid = 2544] [id = 202] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 1CE3A400 == 59 [pid = 2544] [id = 346] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 12379400 == 58 [pid = 2544] [id = 345] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 1C894400 == 57 [pid = 2544] [id = 344] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 1BC32800 == 56 [pid = 2544] [id = 343] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 1AF5B000 == 55 [pid = 2544] [id = 342] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 1A1D1400 == 54 [pid = 2544] [id = 341] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 11981C00 == 53 [pid = 2544] [id = 340] 12:38:54 INFO - PROCESS | 2544 | --DOCSHELL 17326800 == 52 [pid = 2544] [id = 339] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (16E20800) [pid = 2544] [serial = 957] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1B620800) [pid = 2544] [serial = 960] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1D2EB400) [pid = 2544] [serial = 963] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1F477C00) [pid = 2544] [serial = 999] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1ED0F000) [pid = 2544] [serial = 966] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1C1AC000) [pid = 2544] [serial = 984] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1822EC00) [pid = 2544] [serial = 973] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (17442000) [pid = 2544] [serial = 972] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1B5BC800) [pid = 2544] [serial = 981] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1CC01800) [pid = 2544] [serial = 988] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1C89E800) [pid = 2544] [serial = 987] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (16C71400) [pid = 2544] [serial = 975] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (16EB1000) [pid = 2544] [serial = 976] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1A9AB000) [pid = 2544] [serial = 978] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1AF56C00) [pid = 2544] [serial = 979] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (16C75C00) [pid = 2544] [serial = 969] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CE4BC00) [pid = 2544] [serial = 990] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE47000) [pid = 2544] [serial = 993] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1F212800) [pid = 2544] [serial = 996] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1D281C00) [pid = 2544] [serial = 991] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1C1B3400) [pid = 2544] [serial = 985] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1B68E000) [pid = 2544] [serial = 982] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1E206800) [pid = 2544] [serial = 994] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1F212000) [pid = 2544] [serial = 997] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2544 | 1461267534652 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 870ms 12:38:54 INFO - PROCESS | 2544 | 1461267534708 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 2544 | 1461267534713 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:38:54 INFO - PROCESS | 2544 | 1461267534719 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 2544 | 1461267534721 Marionette TRACE conn5 <- [1,1382,null,{}] 12:38:54 INFO - PROCESS | 2544 | 1461267534725 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:54 INFO - PROCESS | 2544 | 1461267534813 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:38:54 INFO - PROCESS | 2544 | 1461267534822 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 2544 | ++DOCSHELL 17329800 == 53 [pid = 2544] [id = 355] 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (17380800) [pid = 2544] [serial = 1064] [outer = 00000000] 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1A1DC000) [pid = 2544] [serial = 1065] [outer = 17380800] 12:38:54 INFO - PROCESS | 2544 | 1461267534871 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1AF51C00) [pid = 2544] [serial = 1066] [outer = 17380800] 12:38:55 INFO - PROCESS | 2544 | 1461267535351 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 12:38:55 INFO - PROCESS | 2544 | 1461267535392 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 2544 | 1461267535395 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 12:38:55 INFO - PROCESS | 2544 | 1461267535398 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:38:55 INFO - PROCESS | 2544 | 1461267535402 Marionette TRACE conn5 <- [1,1386,null,{}] 12:38:55 INFO - PROCESS | 2544 | 1461267535413 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 2544 | 1461267535506 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:38:55 INFO - PROCESS | 2544 | 1461267535516 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBE400 == 54 [pid = 2544] [id = 356] 12:38:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1C156C00) [pid = 2544] [serial = 1067] [outer = 00000000] 12:38:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C1B2C00) [pid = 2544] [serial = 1068] [outer = 1C156C00] 12:38:55 INFO - PROCESS | 2544 | 1461267535564 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C460400) [pid = 2544] [serial = 1069] [outer = 1C156C00] 12:38:56 INFO - PROCESS | 2544 | 1461267536058 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 12:38:56 INFO - PROCESS | 2544 | 1461267536072 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 2544 | 1461267536075 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 12:38:56 INFO - PROCESS | 2544 | 1461267536078 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:38:56 INFO - PROCESS | 2544 | 1461267536079 Marionette TRACE conn5 <- [1,1390,null,{}] 12:38:56 INFO - PROCESS | 2544 | 1461267536083 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:56 INFO - PROCESS | 2544 | 1461267536170 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 12:38:56 INFO - PROCESS | 2544 | 1461267536176 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 2544 | ++DOCSHELL 1C465C00 == 55 [pid = 2544] [id = 357] 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1C89A800) [pid = 2544] [serial = 1070] [outer = 00000000] 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE36000) [pid = 2544] [serial = 1071] [outer = 1C89A800] 12:38:56 INFO - PROCESS | 2544 | 1461267536222 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CE45000) [pid = 2544] [serial = 1072] [outer = 1C89A800] 12:38:56 INFO - PROCESS | 2544 | 1461267536676 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 12:38:56 INFO - PROCESS | 2544 | 1461267536714 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 2544 | 1461267536716 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 12:38:56 INFO - PROCESS | 2544 | 1461267536720 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:38:56 INFO - PROCESS | 2544 | 1461267536722 Marionette TRACE conn5 <- [1,1394,null,{}] 12:38:56 INFO - PROCESS | 2544 | 1461267536732 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:56 INFO - PROCESS | 2544 | 1461267536843 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 12:38:56 INFO - PROCESS | 2544 | 1461267536850 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 2544 | ++DOCSHELL 1309E400 == 56 [pid = 2544] [id = 358] 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CE33000) [pid = 2544] [serial = 1073] [outer = 00000000] 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1D2E4C00) [pid = 2544] [serial = 1074] [outer = 1CE33000] 12:38:56 INFO - PROCESS | 2544 | 1461267536896 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1E29A400) [pid = 2544] [serial = 1075] [outer = 1CE33000] 12:38:57 INFO - PROCESS | 2544 | 1461267537402 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 12:38:57 INFO - PROCESS | 2544 | 1461267537453 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 12:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:38:57 INFO - PROCESS | 2544 | 1461267537455 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 12:38:57 INFO - PROCESS | 2544 | 1461267537458 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 2544 | 1461267537459 Marionette TRACE conn5 <- [1,1398,null,{}] 12:38:57 INFO - PROCESS | 2544 | 1461267537463 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 2544 | 1461267537594 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:38:57 INFO - PROCESS | 2544 | 1461267537660 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 2544 | ++DOCSHELL 1F213000 == 57 [pid = 2544] [id = 359] 12:38:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1F2CA000) [pid = 2544] [serial = 1076] [outer = 00000000] 12:38:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (2016E000) [pid = 2544] [serial = 1077] [outer = 1F2CA000] 12:38:57 INFO - PROCESS | 2544 | 1461267537708 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (201CF400) [pid = 2544] [serial = 1078] [outer = 1F2CA000] 12:38:58 INFO - PROCESS | 2544 | 1461267538158 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 12:38:58 INFO - PROCESS | 2544 | 1461267538210 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 2544 | 1461267538212 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 12:38:58 INFO - PROCESS | 2544 | 1461267538216 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:38:58 INFO - PROCESS | 2544 | 1461267538217 Marionette TRACE conn5 <- [1,1402,null,{}] 12:38:58 INFO - PROCESS | 2544 | 1461267538221 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:58 INFO - PROCESS | 2544 | 1461267538336 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:38:58 INFO - PROCESS | 2544 | 1461267538401 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 2544 | ++DOCSHELL 20164000 == 58 [pid = 2544] [id = 360] 12:38:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20259000) [pid = 2544] [serial = 1079] [outer = 00000000] 12:38:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2033AC00) [pid = 2544] [serial = 1080] [outer = 20259000] 12:38:58 INFO - PROCESS | 2544 | 1461267538446 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (2041D400) [pid = 2544] [serial = 1081] [outer = 20259000] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1BFB3000) [pid = 2544] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (17328C00) [pid = 2544] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1A1D1800) [pid = 2544] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (11F06800) [pid = 2544] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1B22B400) [pid = 2544] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1C894800) [pid = 2544] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1CEA6000) [pid = 2544] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:38:58 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (18F79400) [pid = 2544] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:38:59 INFO - PROCESS | 2544 | 1461267538992 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 830ms 12:38:59 INFO - PROCESS | 2544 | 1461267539050 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 2544 | 1461267539052 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:38:59 INFO - PROCESS | 2544 | 1461267539055 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 2544 | 1461267539057 Marionette TRACE conn5 <- [1,1406,null,{}] 12:38:59 INFO - PROCESS | 2544 | 1461267539060 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 2544 | 1461267539142 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:38:59 INFO - PROCESS | 2544 | 1461267539240 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 2544 | ++DOCSHELL 18F79400 == 59 [pid = 2544] [id = 361] 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1A1C5C00) [pid = 2544] [serial = 1082] [outer = 00000000] 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CC0A000) [pid = 2544] [serial = 1083] [outer = 1A1C5C00] 12:38:59 INFO - PROCESS | 2544 | 1461267539288 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1D2ED400) [pid = 2544] [serial = 1084] [outer = 1A1C5C00] 12:38:59 INFO - PROCESS | 2544 | 1461267539686 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 12:38:59 INFO - PROCESS | 2544 | 1461267539727 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 2544 | 1461267539729 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:38:59 INFO - PROCESS | 2544 | 1461267539732 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 2544 | 1461267539734 Marionette TRACE conn5 <- [1,1410,null,{}] 12:38:59 INFO - PROCESS | 2544 | 1461267539738 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 2544 | 1461267539821 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:38:59 INFO - PROCESS | 2544 | 1461267539827 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 2544 | ++DOCSHELL 1ED07800 == 60 [pid = 2544] [id = 362] 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (20335000) [pid = 2544] [serial = 1085] [outer = 00000000] 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (204D0400) [pid = 2544] [serial = 1086] [outer = 20335000] 12:38:59 INFO - PROCESS | 2544 | 1461267539873 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (204D9C00) [pid = 2544] [serial = 1087] [outer = 20335000] 12:39:00 INFO - PROCESS | 2544 | 1461267540299 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 12:39:00 INFO - PROCESS | 2544 | 1461267540367 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:39:00 INFO - PROCESS | 2544 | 1461267540369 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 12:39:00 INFO - PROCESS | 2544 | 1461267540372 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 2544 | 1461267540373 Marionette TRACE conn5 <- [1,1414,null,{}] 12:39:00 INFO - PROCESS | 2544 | 1461267540377 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:00 INFO - PROCESS | 2544 | 1461267540460 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:39:00 INFO - PROCESS | 2544 | 1461267540467 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 2544 | ++DOCSHELL 20417C00 == 61 [pid = 2544] [id = 363] 12:39:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (20F32400) [pid = 2544] [serial = 1088] [outer = 00000000] 12:39:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (21003800) [pid = 2544] [serial = 1089] [outer = 20F32400] 12:39:00 INFO - PROCESS | 2544 | 1461267540513 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (21008C00) [pid = 2544] [serial = 1090] [outer = 20F32400] 12:39:01 INFO - PROCESS | 2544 | 1461267541115 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 770ms 12:39:01 INFO - PROCESS | 2544 | 1461267541225 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 2544 | 1461267541230 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 12:39:01 INFO - PROCESS | 2544 | 1461267541256 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - PROCESS | 2544 | 1461267541259 Marionette TRACE conn5 <- [1,1418,null,{}] 12:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:39:01 INFO - PROCESS | 2544 | 1461267541265 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 2544 | 1461267541387 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 12:39:01 INFO - PROCESS | 2544 | 1461267541516 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 2544 | ++DOCSHELL 159E6800 == 62 [pid = 2544] [id = 364] 12:39:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (16EA5000) [pid = 2544] [serial = 1091] [outer = 00000000] 12:39:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1A1C5000) [pid = 2544] [serial = 1092] [outer = 16EA5000] 12:39:01 INFO - PROCESS | 2544 | 1461267541578 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1AF5B000) [pid = 2544] [serial = 1093] [outer = 16EA5000] 12:39:02 INFO - PROCESS | 2544 | 1461267542147 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 12:39:02 INFO - PROCESS | 2544 | 1461267542193 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 2544 | 1461267542200 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:39:02 INFO - PROCESS | 2544 | 1461267542206 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 2544 | 1461267542209 Marionette TRACE conn5 <- [1,1422,null,{}] 12:39:02 INFO - PROCESS | 2544 | 1461267542214 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:02 INFO - PROCESS | 2544 | 1461267542328 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:39:02 INFO - PROCESS | 2544 | 1461267542464 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 2544 | ++DOCSHELL 1C40A400 == 63 [pid = 2544] [id = 365] 12:39:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1C5BF000) [pid = 2544] [serial = 1094] [outer = 00000000] 12:39:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1CEA7400) [pid = 2544] [serial = 1095] [outer = 1C5BF000] 12:39:02 INFO - PROCESS | 2544 | 1461267542521 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1F206800) [pid = 2544] [serial = 1096] [outer = 1C5BF000] 12:39:03 INFO - PROCESS | 2544 | 1461267543156 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 12:39:03 INFO - PROCESS | 2544 | 1461267543229 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 2544 | 1461267543232 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 12:39:03 INFO - PROCESS | 2544 | 1461267543235 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:39:03 INFO - PROCESS | 2544 | 1461267543239 Marionette TRACE conn5 <- [1,1426,null,{}] 12:39:03 INFO - PROCESS | 2544 | 1461267543251 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 2544 | 1461267543426 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:39:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (21007800) [pid = 2544] [serial = 1097] [outer = 11AD8400] 12:39:03 INFO - PROCESS | 2544 | 1461267543580 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 2544 | ++DOCSHELL 2100FC00 == 64 [pid = 2544] [id = 366] 12:39:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (21010400) [pid = 2544] [serial = 1098] [outer = 00000000] 12:39:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (210B6800) [pid = 2544] [serial = 1099] [outer = 21010400] 12:39:03 INFO - PROCESS | 2544 | 1461267543650 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (210BB400) [pid = 2544] [serial = 1100] [outer = 21010400] 12:39:04 INFO - PROCESS | 2544 | 1461267544281 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1074ms 12:39:04 INFO - PROCESS | 2544 | 1461267544313 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 2544 | 1461267544316 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 12:39:04 INFO - PROCESS | 2544 | 1461267544336 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:39:04 INFO - PROCESS | 2544 | 1461267544338 Marionette TRACE conn5 <- [1,1430,null,{}] 12:39:04 INFO - PROCESS | 2544 | 1461267544342 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:04 INFO - PROCESS | 2544 | 1461267544453 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:39:04 INFO - PROCESS | 2544 | 1461267544561 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 2544 | ++DOCSHELL 1F477C00 == 65 [pid = 2544] [id = 367] 12:39:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (201C4800) [pid = 2544] [serial = 1101] [outer = 00000000] 12:39:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (212BFC00) [pid = 2544] [serial = 1102] [outer = 201C4800] 12:39:04 INFO - PROCESS | 2544 | 1461267544616 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (212E6C00) [pid = 2544] [serial = 1103] [outer = 201C4800] 12:39:05 INFO - PROCESS | 2544 | 1461267545279 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 12:39:05 INFO - PROCESS | 2544 | 1461267545311 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 2544 | 1461267545313 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 12:39:05 INFO - PROCESS | 2544 | 1461267545317 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:39:05 INFO - PROCESS | 2544 | 1461267545319 Marionette TRACE conn5 <- [1,1434,null,{}] 12:39:05 INFO - PROCESS | 2544 | 1461267545323 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 2544 | 1461267545429 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:39:05 INFO - PROCESS | 2544 | 1461267545715 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B2800 == 66 [pid = 2544] [id = 368] 12:39:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (0B6B4800) [pid = 2544] [serial = 1104] [outer = 00000000] 12:39:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (15960800) [pid = 2544] [serial = 1105] [outer = 0B6B4800] 12:39:05 INFO - PROCESS | 2544 | 1461267545798 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1710C400) [pid = 2544] [serial = 1106] [outer = 0B6B4800] 12:39:06 INFO - PROCESS | 2544 | 1461267546416 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1172ms 12:39:06 INFO - PROCESS | 2544 | 1461267546493 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 2544 | 1461267546498 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 12:39:06 INFO - PROCESS | 2544 | 1461267546504 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:39:06 INFO - PROCESS | 2544 | 1461267546506 Marionette TRACE conn5 <- [1,1438,null,{}] 12:39:06 INFO - PROCESS | 2544 | 1461267546512 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:06 INFO - PROCESS | 2544 | 1461267546621 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:39:06 INFO - PROCESS | 2544 | 1461267546754 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 2544 | ++DOCSHELL 181A5400 == 67 [pid = 2544] [id = 369] 12:39:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1822EC00) [pid = 2544] [serial = 1107] [outer = 00000000] 12:39:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1A1C7000) [pid = 2544] [serial = 1108] [outer = 1822EC00] 12:39:06 INFO - PROCESS | 2544 | 1461267546806 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1AF5CC00) [pid = 2544] [serial = 1109] [outer = 1822EC00] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1C5C4800 == 66 [pid = 2544] [id = 206] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 20293000 == 65 [pid = 2544] [id = 209] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 171E4C00 == 64 [pid = 2544] [id = 207] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 11F7B000 == 63 [pid = 2544] [id = 323] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 19FB8C00 == 62 [pid = 2544] [id = 320] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1ED07800 == 61 [pid = 2544] [id = 362] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 18F79400 == 60 [pid = 2544] [id = 361] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 20164000 == 59 [pid = 2544] [id = 360] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1F213000 == 58 [pid = 2544] [id = 359] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1309E400 == 57 [pid = 2544] [id = 358] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1C465C00 == 56 [pid = 2544] [id = 357] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (2025D400) [pid = 2544] [serial = 1011] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1C1B0000) [pid = 2544] [serial = 1005] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (201C3C00) [pid = 2544] [serial = 1008] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (16C0F400) [pid = 2544] [serial = 1002] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (20291400) [pid = 2544] [serial = 1014] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (20164800) [pid = 2544] [serial = 1041] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1BFBE400 == 55 [pid = 2544] [id = 356] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 17329800 == 54 [pid = 2544] [id = 355] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 181A2000 == 53 [pid = 2544] [id = 354] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 20335C00 == 52 [pid = 2544] [id = 351] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 1F2CE800 == 51 [pid = 2544] [id = 350] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 18FE4800 == 50 [pid = 2544] [id = 349] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 12381000 == 49 [pid = 2544] [id = 348] 12:39:07 INFO - PROCESS | 2544 | --DOCSHELL 16C74400 == 48 [pid = 2544] [id = 347] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C40BC00) [pid = 2544] [serial = 1029] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (18F76C00) [pid = 2544] [serial = 1018] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1822D800) [pid = 2544] [serial = 1017] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1AF51000) [pid = 2544] [serial = 1023] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (16C7A000) [pid = 2544] [serial = 1020] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1712A000) [pid = 2544] [serial = 1021] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1BE7D800) [pid = 2544] [serial = 1026] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1CE34C00) [pid = 2544] [serial = 1032] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1F20A400) [pid = 2544] [serial = 1039] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C46AC00) [pid = 2544] [serial = 1030] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1C5C6400) [pid = 2544] [serial = 1035] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1ED05000) [pid = 2544] [serial = 1038] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CE42400) [pid = 2544] [serial = 1033] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1BED9400) [pid = 2544] [serial = 1027] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1C409000) [pid = 2544] [serial = 1036] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1B229800) [pid = 2544] [serial = 1024] [outer = 00000000] [url = about:blank] 12:39:07 INFO - PROCESS | 2544 | 1461267547448 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 12:39:07 INFO - PROCESS | 2544 | 1461267547486 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 2544 | 1461267547489 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 12:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:39:07 INFO - PROCESS | 2544 | 1461267547496 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 2544 | 1461267547498 Marionette TRACE conn5 <- [1,1442,null,{}] 12:39:07 INFO - PROCESS | 2544 | 1461267547502 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 2544 | 1461267547588 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:39:07 INFO - PROCESS | 2544 | 1461267547595 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 2544 | ++DOCSHELL 12309C00 == 49 [pid = 2544] [id = 370] 12:39:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (12379400) [pid = 2544] [serial = 1110] [outer = 00000000] 12:39:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1710BC00) [pid = 2544] [serial = 1111] [outer = 12379400] 12:39:07 INFO - PROCESS | 2544 | 1461267547642 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (181A8C00) [pid = 2544] [serial = 1112] [outer = 12379400] 12:39:08 INFO - PROCESS | 2544 | 1461267548145 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 12:39:08 INFO - PROCESS | 2544 | 1461267548170 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 2544 | 1461267548173 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 12:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:39:08 INFO - PROCESS | 2544 | 1461267548178 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 2544 | 1461267548184 Marionette TRACE conn5 <- [1,1446,null,{}] 12:39:08 INFO - PROCESS | 2544 | 1461267548193 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 2544 | 1461267548284 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:39:08 INFO - PROCESS | 2544 | 1461267548334 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 2544 | ++DOCSHELL 18606C00 == 50 [pid = 2544] [id = 371] 12:39:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (18609C00) [pid = 2544] [serial = 1113] [outer = 00000000] 12:39:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1BC3FC00) [pid = 2544] [serial = 1114] [outer = 18609C00] 12:39:08 INFO - PROCESS | 2544 | 1461267548456 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1BE76800) [pid = 2544] [serial = 1115] [outer = 18609C00] 12:39:08 INFO - PROCESS | 2544 | 1461267548847 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 12:39:08 INFO - PROCESS | 2544 | 1461267548870 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 2544 | 1461267548873 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 12:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:39:08 INFO - PROCESS | 2544 | 1461267548877 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 2544 | 1461267548878 Marionette TRACE conn5 <- [1,1450,null,{}] 12:39:08 INFO - PROCESS | 2544 | 1461267548882 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 2544 | 1461267548966 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:39:08 INFO - PROCESS | 2544 | 1461267548973 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7C000 == 51 [pid = 2544] [id = 372] 12:39:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1BED6400) [pid = 2544] [serial = 1116] [outer = 00000000] 12:39:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1C408800) [pid = 2544] [serial = 1117] [outer = 1BED6400] 12:39:09 INFO - PROCESS | 2544 | 1461267549020 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1C1BAC00) [pid = 2544] [serial = 1118] [outer = 1BED6400] 12:39:09 INFO - PROCESS | 2544 | 1461267549522 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 12:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:39:09 INFO - PROCESS | 2544 | 1461267549550 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 2544 | 1461267549552 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 2544 | 1461267549555 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 2544 | 1461267549557 Marionette TRACE conn5 <- [1,1454,null,{}] 12:39:09 INFO - PROCESS | 2544 | 1461267549560 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 2544 | 1461267549674 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:39:09 INFO - PROCESS | 2544 | 1461267549769 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C6800 == 52 [pid = 2544] [id = 373] 12:39:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1C5C9000) [pid = 2544] [serial = 1119] [outer = 00000000] 12:39:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1C896C00) [pid = 2544] [serial = 1120] [outer = 1C5C9000] 12:39:09 INFO - PROCESS | 2544 | 1461267549824 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1CE2E800) [pid = 2544] [serial = 1121] [outer = 1C5C9000] 12:39:10 INFO - PROCESS | 2544 | 1461267550285 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 12:39:10 INFO - PROCESS | 2544 | 1461267550326 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:39:10 INFO - PROCESS | 2544 | 1461267550328 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 12:39:10 INFO - PROCESS | 2544 | 1461267550331 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 2544 | 1461267550333 Marionette TRACE conn5 <- [1,1458,null,{}] 12:39:10 INFO - PROCESS | 2544 | 1461267550336 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:10 INFO - PROCESS | 2544 | 1461267550452 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:39:10 INFO - PROCESS | 2544 | 1461267550516 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 2544 | ++DOCSHELL 1CE41C00 == 53 [pid = 2544] [id = 374] 12:39:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1CE42400) [pid = 2544] [serial = 1122] [outer = 00000000] 12:39:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1CE9E800) [pid = 2544] [serial = 1123] [outer = 1CE42400] 12:39:10 INFO - PROCESS | 2544 | 1461267550562 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1CE4C800) [pid = 2544] [serial = 1124] [outer = 1CE42400] 12:39:11 INFO - PROCESS | 2544 | 1461267551004 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 12:39:11 INFO - PROCESS | 2544 | 1461267551085 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 2544 | 1461267551087 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 12:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:39:11 INFO - PROCESS | 2544 | 1461267551093 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 2544 | 1461267551094 Marionette TRACE conn5 <- [1,1462,null,{}] 12:39:11 INFO - PROCESS | 2544 | 1461267551098 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:11 INFO - PROCESS | 2544 | 1461267551578 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1C89A800) [pid = 2544] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C156C00) [pid = 2544] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CE33000) [pid = 2544] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (2028B800) [pid = 2544] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1F2CA000) [pid = 2544] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20259000) [pid = 2544] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (17380800) [pid = 2544] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1A1C5C00) [pid = 2544] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (18606400) [pid = 2544] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (20335000) [pid = 2544] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (11F6DC00) [pid = 2544] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (16E1F000) [pid = 2544] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:39:11 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (11F7B400) [pid = 2544] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:39:11 INFO - PROCESS | 2544 | 1461267551647 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B0C00 == 54 [pid = 2544] [id = 375] 12:39:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (0B6B1400) [pid = 2544] [serial = 1125] [outer = 00000000] 12:39:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (12304800) [pid = 2544] [serial = 1126] [outer = 0B6B1400] 12:39:11 INFO - PROCESS | 2544 | 1461267551693 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (16E1F000) [pid = 2544] [serial = 1127] [outer = 0B6B1400] 12:39:12 INFO - PROCESS | 2544 | 1461267552062 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1014ms 12:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:39:12 INFO - PROCESS | 2544 | 1461267552112 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 2544 | 1461267552114 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 12:39:12 INFO - PROCESS | 2544 | 1461267552117 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 2544 | 1461267552119 Marionette TRACE conn5 <- [1,1466,null,{}] 12:39:12 INFO - PROCESS | 2544 | 1461267552123 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 2544 | 1461267552208 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 12:39:12 INFO - PROCESS | 2544 | 1461267552216 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 2544 | ++DOCSHELL 1C156C00 == 55 [pid = 2544] [id = 376] 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1C408400) [pid = 2544] [serial = 1128] [outer = 00000000] 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1ED0BC00) [pid = 2544] [serial = 1129] [outer = 1C408400] 12:39:12 INFO - PROCESS | 2544 | 1461267552261 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1F20F000) [pid = 2544] [serial = 1130] [outer = 1C408400] 12:39:12 INFO - PROCESS | 2544 | 1461267552699 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 631ms 12:39:12 INFO - PROCESS | 2544 | 1461267552749 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 2544 | 1461267552751 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 12:39:12 INFO - PROCESS | 2544 | 1461267552754 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:39:12 INFO - PROCESS | 2544 | 1461267552756 Marionette TRACE conn5 <- [1,1470,null,{}] 12:39:12 INFO - PROCESS | 2544 | 1461267552759 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 2544 | 1461267552844 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:39:12 INFO - PROCESS | 2544 | 1461267552851 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 2544 | ++DOCSHELL 11A82400 == 56 [pid = 2544] [id = 377] 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1230E400) [pid = 2544] [serial = 1131] [outer = 00000000] 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1F46C800) [pid = 2544] [serial = 1132] [outer = 1230E400] 12:39:12 INFO - PROCESS | 2544 | 1461267552896 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20166800) [pid = 2544] [serial = 1133] [outer = 1230E400] 12:39:13 INFO - PROCESS | 2544 | 1461267553364 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 12:39:13 INFO - PROCESS | 2544 | 1461267553398 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:39:13 INFO - PROCESS | 2544 | 1461267553400 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 12:39:13 INFO - PROCESS | 2544 | 1461267553404 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 2544 | 1461267553405 Marionette TRACE conn5 <- [1,1474,null,{}] 12:39:13 INFO - PROCESS | 2544 | 1461267553409 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:13 INFO - PROCESS | 2544 | 1461267553491 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 12:39:13 INFO - PROCESS | 2544 | 1461267553499 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 2544 | ++DOCSHELL 20168C00 == 57 [pid = 2544] [id = 378] 12:39:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (2016D000) [pid = 2544] [serial = 1134] [outer = 00000000] 12:39:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20264800) [pid = 2544] [serial = 1135] [outer = 2016D000] 12:39:13 INFO - PROCESS | 2544 | 1461267553549 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20332800) [pid = 2544] [serial = 1136] [outer = 2016D000] 12:39:14 INFO - PROCESS | 2544 | 1461267554332 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 971ms 12:39:14 INFO - PROCESS | 2544 | 1461267554376 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 2544 | 1461267554381 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 12:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:39:14 INFO - PROCESS | 2544 | 1461267554387 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 2544 | 1461267554391 Marionette TRACE conn5 <- [1,1478,null,{}] 12:39:14 INFO - PROCESS | 2544 | 1461267554397 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:14 INFO - PROCESS | 2544 | 1461267554510 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:39:14 INFO - PROCESS | 2544 | 1461267554649 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 2544 | ++DOCSHELL 1819D800 == 58 [pid = 2544] [id = 379] 12:39:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1819E400) [pid = 2544] [serial = 1137] [outer = 00000000] 12:39:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (18FD9800) [pid = 2544] [serial = 1138] [outer = 1819E400] 12:39:14 INFO - PROCESS | 2544 | 1461267554708 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1A1C3800) [pid = 2544] [serial = 1139] [outer = 1819E400] 12:39:15 INFO - PROCESS | 2544 | 1461267555276 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 12:39:15 INFO - PROCESS | 2544 | 1461267555321 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 2544 | 1461267555327 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 12:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:39:15 INFO - PROCESS | 2544 | 1461267555333 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 2544 | 1461267555337 Marionette TRACE conn5 <- [1,1482,null,{}] 12:39:15 INFO - PROCESS | 2544 | 1461267555341 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:15 INFO - PROCESS | 2544 | 1461267555453 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:39:15 INFO - PROCESS | 2544 | 1461267555590 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 2544 | ++DOCSHELL 1BC3F800 == 59 [pid = 2544] [id = 380] 12:39:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1BE7B800) [pid = 2544] [serial = 1140] [outer = 00000000] 12:39:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1C46B400) [pid = 2544] [serial = 1141] [outer = 1BE7B800] 12:39:15 INFO - PROCESS | 2544 | 1461267555646 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1CBC5800) [pid = 2544] [serial = 1142] [outer = 1BE7B800] 12:39:16 INFO - PROCESS | 2544 | 1461267556250 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 12:39:16 INFO - PROCESS | 2544 | 1461267556305 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 2544 | 1461267556308 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 12:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:39:16 INFO - PROCESS | 2544 | 1461267556311 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - PROCESS | 2544 | 1461267556316 Marionette TRACE conn5 <- [1,1486,null,{}] 12:39:16 INFO - PROCESS | 2544 | 1461267556327 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:16 INFO - PROCESS | 2544 | 1461267556488 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:39:16 INFO - PROCESS | 2544 | 1461267556507 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 2544 | ++DOCSHELL 2041A000 == 60 [pid = 2544] [id = 381] 12:39:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (2041AC00) [pid = 2544] [serial = 1143] [outer = 00000000] 12:39:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (2042B000) [pid = 2544] [serial = 1144] [outer = 2041AC00] 12:39:16 INFO - PROCESS | 2544 | 1461267556565 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (204BCC00) [pid = 2544] [serial = 1145] [outer = 2041AC00] 12:39:17 INFO - PROCESS | 2544 | 1461267557192 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 12:39:17 INFO - PROCESS | 2544 | 1461267557245 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 2544 | 1461267557248 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 12:39:17 INFO - PROCESS | 2544 | 1461267557251 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:39:17 INFO - PROCESS | 2544 | 1461267557253 Marionette TRACE conn5 <- [1,1490,null,{}] 12:39:17 INFO - PROCESS | 2544 | 1461267557257 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 2544 | 1461267557372 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:39:17 INFO - PROCESS | 2544 | 1461267557507 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 2544 | ++DOCSHELL 204C0C00 == 61 [pid = 2544] [id = 382] 12:39:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (204C1800) [pid = 2544] [serial = 1146] [outer = 00000000] 12:39:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (20F31C00) [pid = 2544] [serial = 1147] [outer = 204C1800] 12:39:17 INFO - PROCESS | 2544 | 1461267557564 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (21001800) [pid = 2544] [serial = 1148] [outer = 204C1800] 12:39:18 INFO - PROCESS | 2544 | 1461267558101 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms 12:39:18 INFO - PROCESS | 2544 | 1461267558187 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 2544 | 1461267558189 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 12:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:39:18 INFO - PROCESS | 2544 | 1461267558193 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - PROCESS | 2544 | 1461267558195 Marionette TRACE conn5 <- [1,1494,null,{}] 12:39:18 INFO - PROCESS | 2544 | 1461267558199 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:18 INFO - PROCESS | 2544 | 1461267558335 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:39:18 INFO - PROCESS | 2544 | 1461267558470 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 2544 | ++DOCSHELL 0D9BD000 == 62 [pid = 2544] [id = 383] 12:39:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (17444800) [pid = 2544] [serial = 1149] [outer = 00000000] 12:39:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (210B9C00) [pid = 2544] [serial = 1150] [outer = 17444800] 12:39:18 INFO - PROCESS | 2544 | 1461267558530 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (210BD800) [pid = 2544] [serial = 1151] [outer = 17444800] 12:39:19 INFO - PROCESS | 2544 | 1461267559163 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1017ms 12:39:19 INFO - PROCESS | 2544 | 1461267559214 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 2544 | 1461267559216 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:39:19 INFO - PROCESS | 2544 | 1461267559220 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 2544 | 1461267559222 Marionette TRACE conn5 <- [1,1498,null,{}] 12:39:19 INFO - PROCESS | 2544 | 1461267559226 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 2544 | 1461267559342 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:39:19 INFO - PROCESS | 2544 | 1461267559483 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 2544 | ++DOCSHELL 1710B800 == 63 [pid = 2544] [id = 384] 12:39:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (171C9400) [pid = 2544] [serial = 1152] [outer = 00000000] 12:39:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (1C1B8800) [pid = 2544] [serial = 1153] [outer = 171C9400] 12:39:19 INFO - PROCESS | 2544 | 1461267559543 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (1CE41400) [pid = 2544] [serial = 1154] [outer = 171C9400] 12:39:20 INFO - PROCESS | 2544 | 1461267560261 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1068ms 12:39:20 INFO - PROCESS | 2544 | 1461267560306 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 2544 | 1461267560310 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 12:39:20 INFO - PROCESS | 2544 | 1461267560315 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:39:20 INFO - PROCESS | 2544 | 1461267560319 Marionette TRACE conn5 <- [1,1502,null,{}] 12:39:20 INFO - PROCESS | 2544 | 1461267560325 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:20 INFO - PROCESS | 2544 | 1461267560426 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:39:20 INFO - PROCESS | 2544 | 1461267560586 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 2544 | ++DOCSHELL 159E6C00 == 64 [pid = 2544] [id = 385] 12:39:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (1712A000) [pid = 2544] [serial = 1155] [outer = 00000000] 12:39:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (18F76C00) [pid = 2544] [serial = 1156] [outer = 1712A000] 12:39:20 INFO - PROCESS | 2544 | 1461267560637 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (1A1D8000) [pid = 2544] [serial = 1157] [outer = 1712A000] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 11A82400 == 63 [pid = 2544] [id = 377] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 1C156C00 == 62 [pid = 2544] [id = 376] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 0B6B0C00 == 61 [pid = 2544] [id = 375] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 1CE41C00 == 60 [pid = 2544] [id = 374] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 1C5C6800 == 59 [pid = 2544] [id = 373] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 1BE7C000 == 58 [pid = 2544] [id = 372] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 18606C00 == 57 [pid = 2544] [id = 371] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 12309C00 == 56 [pid = 2544] [id = 370] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 181A5400 == 55 [pid = 2544] [id = 369] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 0B6B2800 == 54 [pid = 2544] [id = 368] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (21003800) [pid = 2544] [serial = 1089] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOCSHELL 1F477C00 == 53 [pid = 2544] [id = 367] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1AF51C00) [pid = 2544] [serial = 1066] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1C1B2C00) [pid = 2544] [serial = 1068] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (1CC0A000) [pid = 2544] [serial = 1083] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (1A1DC000) [pid = 2544] [serial = 1065] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (1D2ED400) [pid = 2544] [serial = 1084] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (201CF400) [pid = 2544] [serial = 1078] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (1B5C4400) [pid = 2544] [serial = 1063] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (204D0400) [pid = 2544] [serial = 1086] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (181A7800) [pid = 2544] [serial = 1060] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (1822DC00) [pid = 2544] [serial = 925] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1B22BC00) [pid = 2544] [serial = 1062] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (171E0000) [pid = 2544] [serial = 1059] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (2033AC00) [pid = 2544] [serial = 1080] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (181A4000) [pid = 2544] [serial = 970] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1BED8800) [pid = 2544] [serial = 1047] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1CE45000) [pid = 2544] [serial = 1072] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (204D9C00) [pid = 2544] [serial = 1087] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1CE36000) [pid = 2544] [serial = 1071] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C460400) [pid = 2544] [serial = 1069] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1D2E4C00) [pid = 2544] [serial = 1074] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1E29A400) [pid = 2544] [serial = 1075] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (204C4400) [pid = 2544] [serial = 1056] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (20290C00) [pid = 2544] [serial = 1050] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (20431000) [pid = 2544] [serial = 877] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (2016E000) [pid = 2544] [serial = 1077] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (2042BC00) [pid = 2544] [serial = 1053] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (16C70C00) [pid = 2544] [serial = 1044] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (2041D400) [pid = 2544] [serial = 1081] [outer = 00000000] [url = about:blank] 12:39:21 INFO - PROCESS | 2544 | 1461267561259 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 12:39:21 INFO - PROCESS | 2544 | 1461267561290 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 2544 | 1461267561296 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 12:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:39:21 INFO - PROCESS | 2544 | 1461267561305 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 2544 | 1461267561307 Marionette TRACE conn5 <- [1,1506,null,{}] 12:39:21 INFO - PROCESS | 2544 | 1461267561311 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 2544 | 1461267561399 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:39:21 INFO - PROCESS | 2544 | 1461267561498 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 2544 | ++DOCSHELL 0F058400 == 54 [pid = 2544] [id = 386] 12:39:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (11F73C00) [pid = 2544] [serial = 1158] [outer = 00000000] 12:39:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1744D800) [pid = 2544] [serial = 1159] [outer = 11F73C00] 12:39:21 INFO - PROCESS | 2544 | 1461267561545 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1822DC00) [pid = 2544] [serial = 1160] [outer = 11F73C00] 12:39:22 INFO - PROCESS | 2544 | 1461267561996 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 12:39:22 INFO - PROCESS | 2544 | 1461267562040 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 2544 | 1461267562043 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 12:39:22 INFO - PROCESS | 2544 | 1461267562046 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:39:22 INFO - PROCESS | 2544 | 1461267562049 Marionette TRACE conn5 <- [1,1510,null,{}] 12:39:22 INFO - PROCESS | 2544 | 1461267562064 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 2544 | 1461267562156 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:39:22 INFO - PROCESS | 2544 | 1461267562164 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C5C00 == 55 [pid = 2544] [id = 387] 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1B68E400) [pid = 2544] [serial = 1161] [outer = 00000000] 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1BE77C00) [pid = 2544] [serial = 1162] [outer = 1B68E400] 12:39:22 INFO - PROCESS | 2544 | 1461267562215 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1C153C00) [pid = 2544] [serial = 1163] [outer = 1B68E400] 12:39:22 INFO - PROCESS | 2544 | 1461267562711 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:39:22 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 () { 12:39:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:39:22 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 () { 12:39:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:39:22 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 () { 12:39:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:39:22 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 () { 12:39:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:39:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 12:39:22 INFO - PROCESS | 2544 | 1461267562752 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 2544 | 1461267562755 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:39:22 INFO - PROCESS | 2544 | 1461267562758 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 2544 | 1461267562760 Marionette TRACE conn5 <- [1,1514,null,{}] 12:39:22 INFO - PROCESS | 2544 | 1461267562763 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 2544 | 1461267562850 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 12:39:22 INFO - PROCESS | 2544 | 1461267562856 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C5800 == 56 [pid = 2544] [id = 388] 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1C5C6800) [pid = 2544] [serial = 1164] [outer = 00000000] 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1CE47000) [pid = 2544] [serial = 1165] [outer = 1C5C6800] 12:39:22 INFO - PROCESS | 2544 | 1461267562902 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1CE9D800) [pid = 2544] [serial = 1166] [outer = 1C5C6800] 12:39:23 INFO - PROCESS | 2544 | 1461267563362 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:39:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:39:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:39:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:39:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 12:39:23 INFO - PROCESS | 2544 | 1461267563432 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 2544 | 1461267563434 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:39:23 INFO - PROCESS | 2544 | 1461267563445 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 2544 | 1461267563447 Marionette TRACE conn5 <- [1,1518,null,{}] 12:39:23 INFO - PROCESS | 2544 | 1461267563450 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 2544 | 1461267563592 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 12:39:23 INFO - PROCESS | 2544 | 1461267563622 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 2544 | ++DOCSHELL 1CEA4C00 == 57 [pid = 2544] [id = 389] 12:39:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (1D2EF800) [pid = 2544] [serial = 1167] [outer = 00000000] 12:39:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1ED06000) [pid = 2544] [serial = 1168] [outer = 1D2EF800] 12:39:23 INFO - PROCESS | 2544 | 1461267563667 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (20167800) [pid = 2544] [serial = 1169] [outer = 1D2EF800] 12:39:24 INFO - PROCESS | 2544 | 1461267564102 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:39:24 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 12:39:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:39:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:39:24 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. 12:39:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:39:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 12:39:24 INFO - PROCESS | 2544 | 1461267564117 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 2544 | 1461267564119 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 12:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:39:24 INFO - PROCESS | 2544 | 1461267564122 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 2544 | 1461267564124 Marionette TRACE conn5 <- [1,1522,null,{}] 12:39:24 INFO - PROCESS | 2544 | 1461267564127 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:24 INFO - PROCESS | 2544 | 1461267564269 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:39:24 INFO - PROCESS | 2544 | 1461267564276 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 2544 | ++DOCSHELL 1EC21C00 == 58 [pid = 2544] [id = 390] 12:39:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (20170800) [pid = 2544] [serial = 1170] [outer = 00000000] 12:39:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (20417400) [pid = 2544] [serial = 1171] [outer = 20170800] 12:39:24 INFO - PROCESS | 2544 | 1461267564324 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (204BA400) [pid = 2544] [serial = 1172] [outer = 20170800] 12:39:24 INFO - PROCESS | 2544 | 1461267564770 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 12:39:24 INFO - PROCESS | 2544 | 1461267564793 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 2544 | 1461267564795 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 12:39:24 INFO - PROCESS | 2544 | 1461267564804 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:39:24 INFO - PROCESS | 2544 | 1461267564806 Marionette TRACE conn5 <- [1,1526,null,{}] 12:39:24 INFO - PROCESS | 2544 | 1461267564809 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:24 INFO - PROCESS | 2544 | 1461267564924 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 12:39:25 INFO - PROCESS | 2544 | 1461267565020 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 2544 | ++DOCSHELL 204CEC00 == 59 [pid = 2544] [id = 391] 12:39:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (204CF800) [pid = 2544] [serial = 1173] [outer = 00000000] 12:39:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (20F3E400) [pid = 2544] [serial = 1174] [outer = 204CF800] 12:39:25 INFO - PROCESS | 2544 | 1461267565065 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (210B4000) [pid = 2544] [serial = 1175] [outer = 204CF800] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1C5C9000) [pid = 2544] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1BED6400) [pid = 2544] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (0B6B4800) [pid = 2544] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (12379400) [pid = 2544] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1CE42400) [pid = 2544] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (18609C00) [pid = 2544] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1822EC00) [pid = 2544] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (0B6B1400) [pid = 2544] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C408400) [pid = 2544] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:39:25 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1230E400) [pid = 2544] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:39:25 INFO - PROCESS | 2544 | 1461267565813 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1017ms 12:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:39:25 INFO - PROCESS | 2544 | 1461267565824 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 2544 | 1461267565826 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 2544 | 1461267565829 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 2544 | 1461267565831 Marionette TRACE conn5 <- [1,1530,null,{}] 12:39:25 INFO - PROCESS | 2544 | 1461267565853 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 2544 | 1461267565936 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:39:25 INFO - PROCESS | 2544 | 1461267565942 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 2544 | ++DOCSHELL 0F056000 == 60 [pid = 2544] [id = 392] 12:39:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1193BC00) [pid = 2544] [serial = 1176] [outer = 00000000] 12:39:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (1C89B000) [pid = 2544] [serial = 1177] [outer = 1193BC00] 12:39:25 INFO - PROCESS | 2544 | 1461267565987 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1CE3CC00) [pid = 2544] [serial = 1178] [outer = 1193BC00] 12:39:26 INFO - PROCESS | 2544 | 1461267566435 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 12:39:26 INFO - PROCESS | 2544 | 1461267566521 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 2544 | 1461267566523 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:39:26 INFO - PROCESS | 2544 | 1461267566526 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 2544 | 1461267566528 Marionette TRACE conn5 <- [1,1534,null,{}] 12:39:26 INFO - PROCESS | 2544 | 1461267566531 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 2544 | 1461267566616 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:39:26 INFO - PROCESS | 2544 | 1461267566624 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 2544 | ++DOCSHELL 1F20F400 == 61 [pid = 2544] [id = 393] 12:39:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (204CC400) [pid = 2544] [serial = 1179] [outer = 00000000] 12:39:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (212E9000) [pid = 2544] [serial = 1180] [outer = 204CC400] 12:39:26 INFO - PROCESS | 2544 | 1461267566668 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (212ED800) [pid = 2544] [serial = 1181] [outer = 204CC400] 12:39:27 INFO - PROCESS | 2544 | 1461267567105 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 12:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:39:27 INFO - PROCESS | 2544 | 1461267567157 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 2544 | 1461267567159 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 12:39:27 INFO - PROCESS | 2544 | 1461267567162 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 2544 | 1461267567164 Marionette TRACE conn5 <- [1,1538,null,{}] 12:39:27 INFO - PROCESS | 2544 | 1461267567168 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:27 INFO - PROCESS | 2544 | 1461267567256 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:39:27 INFO - PROCESS | 2544 | 1461267567262 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 2544 | ++DOCSHELL 1AFD2C00 == 62 [pid = 2544] [id = 394] 12:39:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (212C2400) [pid = 2544] [serial = 1182] [outer = 00000000] 12:39:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (21415C00) [pid = 2544] [serial = 1183] [outer = 212C2400] 12:39:27 INFO - PROCESS | 2544 | 1461267567307 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (214E5800) [pid = 2544] [serial = 1184] [outer = 212C2400] 12:39:27 INFO - PROCESS | 2544 | 1461267567846 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 731ms 12:39:27 INFO - PROCESS | 2544 | 1461267567894 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 2544 | 1461267567899 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:39:27 INFO - PROCESS | 2544 | 1461267567904 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 2544 | 1461267567909 Marionette TRACE conn5 <- [1,1542,null,{}] 12:39:27 INFO - PROCESS | 2544 | 1461267567916 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 2544 | 1461267568031 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 12:39:28 INFO - PROCESS | 2544 | 1461267568150 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 2544 | ++DOCSHELL 16C78800 == 63 [pid = 2544] [id = 395] 12:39:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (16C7A000) [pid = 2544] [serial = 1185] [outer = 00000000] 12:39:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (17384800) [pid = 2544] [serial = 1186] [outer = 16C7A000] 12:39:28 INFO - PROCESS | 2544 | 1461267568208 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (1860A000) [pid = 2544] [serial = 1187] [outer = 16C7A000] 12:39:28 INFO - PROCESS | 2544 | 1461267568846 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 990ms 12:39:28 INFO - PROCESS | 2544 | 1461267568895 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 2544 | 1461267568901 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:39:28 INFO - PROCESS | 2544 | 1461267568908 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 2544 | 1461267568910 Marionette TRACE conn5 <- [1,1546,null,{}] 12:39:28 INFO - PROCESS | 2544 | 1461267568915 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 2544 | 1461267569029 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 12:39:29 INFO - PROCESS | 2544 | 1461267569171 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 2544 | ++DOCSHELL 1BFB2C00 == 64 [pid = 2544] [id = 396] 12:39:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (1C155400) [pid = 2544] [serial = 1188] [outer = 00000000] 12:39:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (1CC05800) [pid = 2544] [serial = 1189] [outer = 1C155400] 12:39:29 INFO - PROCESS | 2544 | 1461267569227 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (1CE45000) [pid = 2544] [serial = 1190] [outer = 1C155400] 12:39:29 INFO - PROCESS | 2544 | 1461267569777 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 12:39:29 INFO - PROCESS | 2544 | 1461267569839 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 2544 | 1461267569842 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:39:29 INFO - PROCESS | 2544 | 1461267569845 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 2544 | 1461267569849 Marionette TRACE conn5 <- [1,1550,null,{}] 12:39:29 INFO - PROCESS | 2544 | 1461267569861 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 2544 | 1461267569984 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 12:39:30 INFO - PROCESS | 2544 | 1461267570120 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 2544 | ++DOCSHELL 1BED9400 == 65 [pid = 2544] [id = 397] 12:39:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (20338000) [pid = 2544] [serial = 1191] [outer = 00000000] 12:39:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (212B5C00) [pid = 2544] [serial = 1192] [outer = 20338000] 12:39:30 INFO - PROCESS | 2544 | 1461267570180 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (2140E400) [pid = 2544] [serial = 1193] [outer = 20338000] 12:39:30 INFO - PROCESS | 2544 | 1461267570807 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 12:39:30 INFO - PROCESS | 2544 | 1461267570819 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 2544 | 1461267570822 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:39:30 INFO - PROCESS | 2544 | 1461267570826 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 2544 | 1461267570828 Marionette TRACE conn5 <- [1,1554,null,{}] 12:39:30 INFO - PROCESS | 2544 | 1461267570831 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 2544 | 1461267570942 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 12:39:31 INFO - PROCESS | 2544 | 1461267571057 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 2544 | ++DOCSHELL 20A86800 == 66 [pid = 2544] [id = 398] 12:39:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (20A87000) [pid = 2544] [serial = 1194] [outer = 00000000] 12:39:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (20A93C00) [pid = 2544] [serial = 1195] [outer = 20A87000] 12:39:31 INFO - PROCESS | 2544 | 1461267571154 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (21412C00) [pid = 2544] [serial = 1196] [outer = 20A87000] 12:39:31 INFO - PROCESS | 2544 | 1461267571772 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 12:39:31 INFO - PROCESS | 2544 | 1461267571799 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 2544 | 1461267571801 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:39:31 INFO - PROCESS | 2544 | 1461267571805 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 2544 | 1461267571807 Marionette TRACE conn5 <- [1,1558,null,{}] 12:39:31 INFO - PROCESS | 2544 | 1461267571810 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 2544 | 1461267571919 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 12:39:32 INFO - PROCESS | 2544 | 1461267572060 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 2544 | ++DOCSHELL 20385800 == 67 [pid = 2544] [id = 399] 12:39:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (20386800) [pid = 2544] [serial = 1197] [outer = 00000000] 12:39:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (2038E400) [pid = 2544] [serial = 1198] [outer = 20386800] 12:39:32 INFO - PROCESS | 2544 | 1461267572116 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (2038F800) [pid = 2544] [serial = 1199] [outer = 20386800] 12:39:32 INFO - PROCESS | 2544 | 1461267572648 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 12:39:32 INFO - PROCESS | 2544 | 1461267572683 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 2544 | 1461267572686 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 12:39:32 INFO - PROCESS | 2544 | 1461267572689 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:39:32 INFO - PROCESS | 2544 | 1461267572691 Marionette TRACE conn5 <- [1,1562,null,{}] 12:39:32 INFO - PROCESS | 2544 | 1461267572695 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:32 INFO - PROCESS | 2544 | 1461267572822 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 12:39:32 INFO - PROCESS | 2544 | 1461267572981 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 2544 | ++DOCSHELL 215D9400 == 68 [pid = 2544] [id = 400] 12:39:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (21756000) [pid = 2544] [serial = 1200] [outer = 00000000] 12:39:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (2186A400) [pid = 2544] [serial = 1201] [outer = 21756000] 12:39:33 INFO - PROCESS | 2544 | 1461267573040 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (21870800) [pid = 2544] [serial = 1202] [outer = 21756000] 12:39:33 INFO - PROCESS | 2544 | 1461267573644 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 12:39:33 INFO - PROCESS | 2544 | 1461267573664 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 2544 | 1461267573666 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:39:33 INFO - PROCESS | 2544 | 1461267573670 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 2544 | 1461267573672 Marionette TRACE conn5 <- [1,1566,null,{}] 12:39:33 INFO - PROCESS | 2544 | 1461267573675 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 2544 | 1461267573784 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 12:39:33 INFO - PROCESS | 2544 | 1461267573903 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 2544 | ++DOCSHELL 16EB1000 == 69 [pid = 2544] [id = 401] 12:39:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (171D3800) [pid = 2544] [serial = 1203] [outer = 00000000] 12:39:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (1BE7E000) [pid = 2544] [serial = 1204] [outer = 171D3800] 12:39:34 INFO - PROCESS | 2544 | 1461267574002 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (1C57A800) [pid = 2544] [serial = 1205] [outer = 171D3800] 12:39:34 INFO - PROCESS | 2544 | 1461267574832 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1218ms 12:39:34 INFO - PROCESS | 2544 | 1461267574892 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 2544 | 1461267574897 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 12:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:39:34 INFO - PROCESS | 2544 | 1461267574903 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 2544 | 1461267574906 Marionette TRACE conn5 <- [1,1570,null,{}] 12:39:34 INFO - PROCESS | 2544 | 1461267574911 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 2544 | 1461267575014 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 12:39:35 INFO - PROCESS | 2544 | 1461267575161 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D3000 == 70 [pid = 2544] [id = 402] 12:39:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (1AF25000) [pid = 2544] [serial = 1206] [outer = 00000000] 12:39:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (1BC31C00) [pid = 2544] [serial = 1207] [outer = 1AF25000] 12:39:35 INFO - PROCESS | 2544 | 1461267575214 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (1C1B0800) [pid = 2544] [serial = 1208] [outer = 1AF25000] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1AFD8800 == 69 [pid = 2544] [id = 199] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1F20F400 == 68 [pid = 2544] [id = 393] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 0F056000 == 67 [pid = 2544] [id = 392] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 204CEC00 == 66 [pid = 2544] [id = 391] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1EC21C00 == 65 [pid = 2544] [id = 390] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1CEA4C00 == 64 [pid = 2544] [id = 389] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1C5C5800 == 63 [pid = 2544] [id = 388] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (1A1C5000) [pid = 2544] [serial = 1092] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (1CEA7400) [pid = 2544] [serial = 1095] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (210B6800) [pid = 2544] [serial = 1099] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (212BFC00) [pid = 2544] [serial = 1102] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1B5C5C00 == 62 [pid = 2544] [id = 387] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 0F058400 == 61 [pid = 2544] [id = 386] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 159E6C00 == 60 [pid = 2544] [id = 385] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1BC3F800 == 59 [pid = 2544] [id = 380] 12:39:35 INFO - PROCESS | 2544 | --DOCSHELL 1819D800 == 58 [pid = 2544] [id = 379] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (1F46C800) [pid = 2544] [serial = 1132] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1C896C00) [pid = 2544] [serial = 1120] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1C408800) [pid = 2544] [serial = 1117] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1710C400) [pid = 2544] [serial = 1106] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (15960800) [pid = 2544] [serial = 1105] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1710BC00) [pid = 2544] [serial = 1111] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (181A8C00) [pid = 2544] [serial = 1112] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (1CE9E800) [pid = 2544] [serial = 1123] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (1BC3FC00) [pid = 2544] [serial = 1114] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1BE76800) [pid = 2544] [serial = 1115] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1CE2E800) [pid = 2544] [serial = 1121] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (1AF5CC00) [pid = 2544] [serial = 1109] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (1A1C7000) [pid = 2544] [serial = 1108] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (12304800) [pid = 2544] [serial = 1126] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (1CE4C800) [pid = 2544] [serial = 1124] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (1ED0BC00) [pid = 2544] [serial = 1129] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (20166800) [pid = 2544] [serial = 1133] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1D2EE800) [pid = 2544] [serial = 676] [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.] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (1F20F000) [pid = 2544] [serial = 1130] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (16E1F000) [pid = 2544] [serial = 1127] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1C1BAC00) [pid = 2544] [serial = 1118] [outer = 00000000] [url = about:blank] 12:39:35 INFO - PROCESS | 2544 | 1461267575867 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1018ms 12:39:35 INFO - PROCESS | 2544 | 1461267575926 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 2544 | 1461267575931 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:39:35 INFO - PROCESS | 2544 | 1461267575937 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 2544 | 1461267575940 Marionette TRACE conn5 <- [1,1574,null,{}] 12:39:35 INFO - PROCESS | 2544 | 1461267575943 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:36 INFO - PROCESS | 2544 | 1461267576034 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 12:39:36 INFO - PROCESS | 2544 | 1461267576133 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 2544 | ++DOCSHELL 0F050800 == 59 [pid = 2544] [id = 403] 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (15960800) [pid = 2544] [serial = 1209] [outer = 00000000] 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (17447800) [pid = 2544] [serial = 1210] [outer = 15960800] 12:39:36 INFO - PROCESS | 2544 | 1461267576179 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (18BF4400) [pid = 2544] [serial = 1211] [outer = 15960800] 12:39:36 INFO - PROCESS | 2544 | 1461267576591 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 12:39:36 INFO - PROCESS | 2544 | 1461267576670 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 2544 | 1461267576672 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 12:39:36 INFO - PROCESS | 2544 | 1461267576676 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:39:36 INFO - PROCESS | 2544 | 1461267576679 Marionette TRACE conn5 <- [1,1578,null,{}] 12:39:36 INFO - PROCESS | 2544 | 1461267576694 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:36 INFO - PROCESS | 2544 | 1461267576814 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 12:39:36 INFO - PROCESS | 2544 | 1461267576835 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBD800 == 60 [pid = 2544] [id = 404] 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (1BFBF800) [pid = 2544] [serial = 1212] [outer = 00000000] 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (1C406C00) [pid = 2544] [serial = 1213] [outer = 1BFBF800] 12:39:36 INFO - PROCESS | 2544 | 1461267576885 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (1C466000) [pid = 2544] [serial = 1214] [outer = 1BFBF800] 12:39:37 INFO - PROCESS | 2544 | 1461267577342 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 12:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:39:37 INFO - PROCESS | 2544 | 1461267577410 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 2544 | 1461267577413 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 12:39:37 INFO - PROCESS | 2544 | 1461267577416 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 2544 | 1461267577417 Marionette TRACE conn5 <- [1,1582,null,{}] 12:39:37 INFO - PROCESS | 2544 | 1461267577421 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:37 INFO - PROCESS | 2544 | 1461267577508 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 12:39:37 INFO - PROCESS | 2544 | 1461267577516 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 2544 | ++DOCSHELL 1C89A000 == 61 [pid = 2544] [id = 405] 12:39:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (1C89AC00) [pid = 2544] [serial = 1215] [outer = 00000000] 12:39:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (1CE3A400) [pid = 2544] [serial = 1216] [outer = 1C89AC00] 12:39:37 INFO - PROCESS | 2544 | 1461267577562 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (1CE4B400) [pid = 2544] [serial = 1217] [outer = 1C89AC00] 12:39:38 INFO - PROCESS | 2544 | 1461267578033 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 12:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:39:38 INFO - PROCESS | 2544 | 1461267578086 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 2544 | 1461267578088 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 12:39:38 INFO - PROCESS | 2544 | 1461267578091 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 2544 | 1461267578093 Marionette TRACE conn5 <- [1,1586,null,{}] 12:39:38 INFO - PROCESS | 2544 | 1461267578096 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:38 INFO - PROCESS | 2544 | 1461267578214 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:39:38 INFO - PROCESS | 2544 | 1461267578309 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 2544 | ++DOCSHELL 1A9AE800 == 62 [pid = 2544] [id = 406] 12:39:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (1CE2F400) [pid = 2544] [serial = 1218] [outer = 00000000] 12:39:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (1E201400) [pid = 2544] [serial = 1219] [outer = 1CE2F400] 12:39:38 INFO - PROCESS | 2544 | 1461267578355 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (1EC1F800) [pid = 2544] [serial = 1220] [outer = 1CE2F400] 12:39:38 INFO - PROCESS | 2544 | 1461267578786 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 12:39:38 INFO - PROCESS | 2544 | 1461267578823 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 2544 | 1461267578825 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 12:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:39:38 INFO - PROCESS | 2544 | 1461267578828 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 2544 | 1461267578830 Marionette TRACE conn5 <- [1,1590,null,{}] 12:39:38 INFO - PROCESS | 2544 | 1461267578836 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:38 INFO - PROCESS | 2544 | 1461267578975 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 12:39:39 INFO - PROCESS | 2544 | 1461267579046 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 2544 | ++DOCSHELL 20168800 == 63 [pid = 2544] [id = 407] 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (2016F800) [pid = 2544] [serial = 1221] [outer = 00000000] 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (20257400) [pid = 2544] [serial = 1222] [outer = 2016F800] 12:39:39 INFO - PROCESS | 2544 | 1461267579094 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (20263400) [pid = 2544] [serial = 1223] [outer = 2016F800] 12:39:39 INFO - PROCESS | 2544 | 1461267579520 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 12:39:39 INFO - PROCESS | 2544 | 1461267579597 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 2544 | 1461267579600 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 12:39:39 INFO - PROCESS | 2544 | 1461267579607 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 2544 | 1461267579609 Marionette TRACE conn5 <- [1,1594,null,{}] 12:39:39 INFO - PROCESS | 2544 | 1461267579613 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:39:39 INFO - PROCESS | 2544 | 1461267579736 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:39:39 INFO - PROCESS | 2544 | 1461267579811 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 2544 | ++DOCSHELL 20294400 == 64 [pid = 2544] [id = 408] 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (20336000) [pid = 2544] [serial = 1224] [outer = 00000000] 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (2038C800) [pid = 2544] [serial = 1225] [outer = 20336000] 12:39:39 INFO - PROCESS | 2544 | 1461267579860 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (20422400) [pid = 2544] [serial = 1226] [outer = 20336000] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1D2EF800) [pid = 2544] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (20170800) [pid = 2544] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1C5C6800) [pid = 2544] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (11F73C00) [pid = 2544] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (1712A000) [pid = 2544] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (1B68E400) [pid = 2544] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (204CF800) [pid = 2544] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1193BC00) [pid = 2544] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:39:40 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (204CC400) [pid = 2544] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:39:40 INFO - PROCESS | 2544 | 1461267580539 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 12:39:40 INFO - PROCESS | 2544 | 1461267580588 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 12:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:39:40 INFO - PROCESS | 2544 | 1461267580590 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 12:39:40 INFO - PROCESS | 2544 | 1461267580594 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 2544 | 1461267580595 Marionette TRACE conn5 <- [1,1598,null,{}] 12:39:40 INFO - PROCESS | 2544 | 1461267580599 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 2544 | 1461267580721 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 12:39:40 INFO - PROCESS | 2544 | 1461267580737 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 2544 | ++DOCSHELL 1710C000 == 65 [pid = 2544] [id = 409] 12:39:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (1A1D2000) [pid = 2544] [serial = 1227] [outer = 00000000] 12:39:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (20297C00) [pid = 2544] [serial = 1228] [outer = 1A1D2000] 12:39:40 INFO - PROCESS | 2544 | 1461267580781 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (2041F800) [pid = 2544] [serial = 1229] [outer = 1A1D2000] 12:39:41 INFO - PROCESS | 2544 | 1461267581188 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 12:39:41 INFO - PROCESS | 2544 | 1461267581226 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 2544 | 1461267581228 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:39:41 INFO - PROCESS | 2544 | 1461267581235 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 2544 | 1461267581237 Marionette TRACE conn5 <- [1,1602,null,{}] 12:39:41 INFO - PROCESS | 2544 | 1461267581240 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:41 INFO - PROCESS | 2544 | 1461267581383 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 12:39:41 INFO - PROCESS | 2544 | 1461267581588 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 2544 | ++DOCSHELL 11F89C00 == 66 [pid = 2544] [id = 410] 12:39:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (1237F800) [pid = 2544] [serial = 1230] [outer = 00000000] 12:39:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (16C7C800) [pid = 2544] [serial = 1231] [outer = 1237F800] 12:39:41 INFO - PROCESS | 2544 | 1461267581647 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (171E4C00) [pid = 2544] [serial = 1232] [outer = 1237F800] 12:39:42 INFO - PROCESS | 2544 | 1461267582231 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:39:42 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 12:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1080ms 12:39:42 INFO - PROCESS | 2544 | 1461267582316 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 2544 | 1461267582321 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:39:42 INFO - PROCESS | 2544 | 1461267582325 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 2544 | 1461267582330 Marionette TRACE conn5 <- [1,1606,null,{}] 12:39:42 INFO - PROCESS | 2544 | 1461267582335 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 2544 | 1461267582449 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 12:39:42 INFO - PROCESS | 2544 | 1461267582593 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 2544 | ++DOCSHELL 1B331800 == 67 [pid = 2544] [id = 411] 12:39:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1B5C4C00) [pid = 2544] [serial = 1233] [outer = 00000000] 12:39:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (1BED6800) [pid = 2544] [serial = 1234] [outer = 1B5C4C00] 12:39:42 INFO - PROCESS | 2544 | 1461267582652 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (1C465800) [pid = 2544] [serial = 1235] [outer = 1B5C4C00] 12:39:43 INFO - PROCESS | 2544 | 1461267583271 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 12:39:43 INFO - PROCESS | 2544 | 1461267583300 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 2544 | 1461267583303 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:39:43 INFO - PROCESS | 2544 | 1461267583307 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 2544 | 1461267583309 Marionette TRACE conn5 <- [1,1610,null,{}] 12:39:43 INFO - PROCESS | 2544 | 1461267583313 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 2544 | 1461267583425 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 12:39:43 INFO - PROCESS | 2544 | 1461267583584 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 2544 | ++DOCSHELL 1F2C3400 == 68 [pid = 2544] [id = 412] 12:39:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (1F2C3800) [pid = 2544] [serial = 1236] [outer = 00000000] 12:39:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (201D0000) [pid = 2544] [serial = 1237] [outer = 1F2C3800] 12:39:43 INFO - PROCESS | 2544 | 1461267583645 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (2041C000) [pid = 2544] [serial = 1238] [outer = 1F2C3800] 12:39:44 INFO - PROCESS | 2544 | 1461267584282 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:39:44 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 12:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1017ms 12:39:44 INFO - PROCESS | 2544 | 1461267584327 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 2544 | 1461267584331 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 12:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:39:44 INFO - PROCESS | 2544 | 1461267584343 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 2544 | 1461267584348 Marionette TRACE conn5 <- [1,1614,null,{}] 12:39:44 INFO - PROCESS | 2544 | 1461267584352 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:44 INFO - PROCESS | 2544 | 1461267584515 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:39:44 INFO - PROCESS | 2544 | 1461267584660 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 2544 | ++DOCSHELL 204D7400 == 69 [pid = 2544] [id = 413] 12:39:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (20A92400) [pid = 2544] [serial = 1239] [outer = 00000000] 12:39:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (210B8C00) [pid = 2544] [serial = 1240] [outer = 20A92400] 12:39:44 INFO - PROCESS | 2544 | 1461267584717 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (212B7400) [pid = 2544] [serial = 1241] [outer = 20A92400] 12:39:45 INFO - PROCESS | 2544 | 1461267585238 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 12:39:45 INFO - PROCESS | 2544 | 1461267585282 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 2544 | 1461267585284 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 2544 | 1461267585289 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:39:45 INFO - PROCESS | 2544 | 1461267585291 Marionette TRACE conn5 <- [1,1618,null,{}] 12:39:45 INFO - PROCESS | 2544 | 1461267585295 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 2544 | 1461267585404 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:39:45 INFO - PROCESS | 2544 | 1461267585519 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 2544 | ++DOCSHELL 212C0000 == 70 [pid = 2544] [id = 414] 12:39:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (212EC000) [pid = 2544] [serial = 1242] [outer = 00000000] 12:39:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (21414800) [pid = 2544] [serial = 1243] [outer = 212EC000] 12:39:45 INFO - PROCESS | 2544 | 1461267585615 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 169 (215D1400) [pid = 2544] [serial = 1244] [outer = 212EC000] 12:39:46 INFO - PROCESS | 2544 | 1461267586206 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 12:39:46 INFO - PROCESS | 2544 | 1461267586266 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 2544 | 1461267586268 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:39:46 INFO - PROCESS | 2544 | 1461267586272 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 2544 | 1461267586274 Marionette TRACE conn5 <- [1,1622,null,{}] 12:39:46 INFO - PROCESS | 2544 | 1461267586277 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:46 INFO - PROCESS | 2544 | 1461267586386 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 12:39:46 INFO - PROCESS | 2544 | 1461267586560 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 2544 | ++DOCSHELL 21866800 == 71 [pid = 2544] [id = 415] 12:39:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 170 (21866C00) [pid = 2544] [serial = 1245] [outer = 00000000] 12:39:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 171 (219A5C00) [pid = 2544] [serial = 1246] [outer = 21866C00] 12:39:46 INFO - PROCESS | 2544 | 1461267586625 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 172 (219AAC00) [pid = 2544] [serial = 1247] [outer = 21866C00] 12:39:47 INFO - PROCESS | 2544 | 1461267587294 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1066ms 12:39:47 INFO - PROCESS | 2544 | 1461267587341 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 2544 | 1461267587344 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 12:39:47 INFO - PROCESS | 2544 | 1461267587347 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:39:47 INFO - PROCESS | 2544 | 1461267587349 Marionette TRACE conn5 <- [1,1626,null,{}] 12:39:47 INFO - PROCESS | 2544 | 1461267587353 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:47 INFO - PROCESS | 2544 | 1461267587464 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 12:39:47 INFO - PROCESS | 2544 | 1461267587584 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 2544 | ++DOCSHELL 1A9B4C00 == 72 [pid = 2544] [id = 416] 12:39:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 173 (1AFCCC00) [pid = 2544] [serial = 1248] [outer = 00000000] 12:39:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 174 (2016D400) [pid = 2544] [serial = 1249] [outer = 1AFCCC00] 12:39:47 INFO - PROCESS | 2544 | 1461267587683 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 175 (20298C00) [pid = 2544] [serial = 1250] [outer = 1AFCCC00] 12:39:48 INFO - PROCESS | 2544 | 1461267588390 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1068ms 12:39:48 INFO - PROCESS | 2544 | 1461267588420 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 2544 | 1461267588425 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:39:48 INFO - PROCESS | 2544 | 1461267588430 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 2544 | 1461267588433 Marionette TRACE conn5 <- [1,1630,null,{}] 12:39:48 INFO - PROCESS | 2544 | 1461267588439 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:48 INFO - PROCESS | 2544 | 1461267588547 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:39:48 INFO - PROCESS | 2544 | 1461267588711 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 2544 | ++DOCSHELL 16EB1C00 == 73 [pid = 2544] [id = 417] 12:39:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 176 (1BED8800) [pid = 2544] [serial = 1251] [outer = 00000000] 12:39:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 177 (1C5C7C00) [pid = 2544] [serial = 1252] [outer = 1BED8800] 12:39:48 INFO - PROCESS | 2544 | 1461267588764 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 178 (1CC02000) [pid = 2544] [serial = 1253] [outer = 1BED8800] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 20169000 == 72 [pid = 2544] [id = 337] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1710C000 == 71 [pid = 2544] [id = 409] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 20294400 == 70 [pid = 2544] [id = 408] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 20168800 == 69 [pid = 2544] [id = 407] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1A9AE800 == 68 [pid = 2544] [id = 406] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1C89A000 == 67 [pid = 2544] [id = 405] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1BFBD800 == 66 [pid = 2544] [id = 404] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 0F050800 == 65 [pid = 2544] [id = 403] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1A1D3000 == 64 [pid = 2544] [id = 402] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 177 (21415C00) [pid = 2544] [serial = 1183] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 176 (20F31C00) [pid = 2544] [serial = 1147] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 175 (18FD9800) [pid = 2544] [serial = 1138] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 174 (210B9C00) [pid = 2544] [serial = 1150] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 173 (2042B000) [pid = 2544] [serial = 1144] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 172 (1C46B400) [pid = 2544] [serial = 1141] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 171 (1C1B8800) [pid = 2544] [serial = 1153] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | 1461267589421 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1BED9400 == 63 [pid = 2544] [id = 397] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 1BFB2C00 == 62 [pid = 2544] [id = 396] 12:39:49 INFO - PROCESS | 2544 | --DOCSHELL 16C78800 == 61 [pid = 2544] [id = 395] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 170 (1CE3CC00) [pid = 2544] [serial = 1178] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 169 (1C89B000) [pid = 2544] [serial = 1177] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 168 (212ED800) [pid = 2544] [serial = 1181] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (212E9000) [pid = 2544] [serial = 1180] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (210B4000) [pid = 2544] [serial = 1175] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (20264800) [pid = 2544] [serial = 1135] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (204BA400) [pid = 2544] [serial = 1172] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (1CE9D800) [pid = 2544] [serial = 1166] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (1ED06000) [pid = 2544] [serial = 1168] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (20167800) [pid = 2544] [serial = 1169] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (20417400) [pid = 2544] [serial = 1171] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1CE47000) [pid = 2544] [serial = 1165] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (1744D800) [pid = 2544] [serial = 1159] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1822DC00) [pid = 2544] [serial = 1160] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (1A1D8000) [pid = 2544] [serial = 1157] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (18F76C00) [pid = 2544] [serial = 1156] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (1BE77C00) [pid = 2544] [serial = 1162] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1C153C00) [pid = 2544] [serial = 1163] [outer = 00000000] [url = about:blank] 12:39:49 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (20F3E400) [pid = 2544] [serial = 1174] [outer = 00000000] [url = about:blank] 12:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1020ms 12:39:49 INFO - PROCESS | 2544 | 1461267589455 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 2544 | 1461267589461 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 12:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:39:49 INFO - PROCESS | 2544 | 1461267589469 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 2544 | 1461267589471 Marionette TRACE conn5 <- [1,1634,null,{}] 12:39:49 INFO - PROCESS | 2544 | 1461267589475 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 2544 | 1461267589601 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 12:39:49 INFO - PROCESS | 2544 | 1461267589697 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 2544 | ++DOCSHELL 18237C00 == 62 [pid = 2544] [id = 418] 12:39:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (18606C00) [pid = 2544] [serial = 1254] [outer = 00000000] 12:39:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (1A1D8000) [pid = 2544] [serial = 1255] [outer = 18606C00] 12:39:49 INFO - PROCESS | 2544 | 1461267589745 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (1B22FC00) [pid = 2544] [serial = 1256] [outer = 18606C00] 12:39:50 INFO - PROCESS | 2544 | 1461267590167 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 12:39:50 INFO - PROCESS | 2544 | 1461267590200 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 2544 | 1461267590202 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 2544 | 1461267590205 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:39:50 INFO - PROCESS | 2544 | 1461267590209 Marionette TRACE conn5 <- [1,1638,null,{}] 12:39:50 INFO - PROCESS | 2544 | 1461267590219 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:50 INFO - PROCESS | 2544 | 1461267590339 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:39:50 INFO - PROCESS | 2544 | 1461267590354 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 2544 | ++DOCSHELL 1CE2F000 == 63 [pid = 2544] [id = 419] 12:39:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (1CE31C00) [pid = 2544] [serial = 1257] [outer = 00000000] 12:39:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (1CEA7400) [pid = 2544] [serial = 1258] [outer = 1CE31C00] 12:39:50 INFO - PROCESS | 2544 | 1461267590403 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1E208000) [pid = 2544] [serial = 1259] [outer = 1CE31C00] 12:39:50 INFO - PROCESS | 2544 | 1461267590886 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 12:39:50 INFO - PROCESS | 2544 | 1461267590940 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 2544 | 1461267590942 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 2544 | 1461267590945 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:39:50 INFO - PROCESS | 2544 | 1461267590947 Marionette TRACE conn5 <- [1,1642,null,{}] 12:39:50 INFO - PROCESS | 2544 | 1461267590950 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 2544 | 1461267591040 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 12:39:51 INFO - PROCESS | 2544 | 1461267591144 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 2544 | ++DOCSHELL 1ED06000 == 64 [pid = 2544] [id = 420] 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (1ED08800) [pid = 2544] [serial = 1260] [outer = 00000000] 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (201C6000) [pid = 2544] [serial = 1261] [outer = 1ED08800] 12:39:51 INFO - PROCESS | 2544 | 1461267591190 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (2028A400) [pid = 2544] [serial = 1262] [outer = 1ED08800] 12:39:51 INFO - PROCESS | 2544 | 1461267591560 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 12:39:51 INFO - PROCESS | 2544 | 1461267591580 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 2544 | 1461267591582 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:39:51 INFO - PROCESS | 2544 | 1461267591585 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 2544 | 1461267591586 Marionette TRACE conn5 <- [1,1646,null,{}] 12:39:51 INFO - PROCESS | 2544 | 1461267591590 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 2544 | 1461267591675 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 12:39:51 INFO - PROCESS | 2544 | 1461267591813 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 2544 | ++DOCSHELL 2016AC00 == 65 [pid = 2544] [id = 421] 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (20265C00) [pid = 2544] [serial = 1263] [outer = 00000000] 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (2038D800) [pid = 2544] [serial = 1264] [outer = 20265C00] 12:39:51 INFO - PROCESS | 2544 | 1461267591870 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (2038B800) [pid = 2544] [serial = 1265] [outer = 20265C00] 12:39:52 INFO - PROCESS | 2544 | 1461267592336 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 12:39:52 INFO - PROCESS | 2544 | 1461267592356 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 2544 | 1461267592358 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:39:52 INFO - PROCESS | 2544 | 1461267592361 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 2544 | 1461267592362 Marionette TRACE conn5 <- [1,1650,null,{}] 12:39:52 INFO - PROCESS | 2544 | 1461267592374 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 2544 | 1461267592505 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:39:52 INFO - PROCESS | 2544 | 1461267592512 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 2544 | ++DOCSHELL 1215AC00 == 66 [pid = 2544] [id = 422] 12:39:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (1215B000) [pid = 2544] [serial = 1266] [outer = 00000000] 12:39:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (204BA400) [pid = 2544] [serial = 1267] [outer = 1215B000] 12:39:52 INFO - PROCESS | 2544 | 1461267592621 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (204D4400) [pid = 2544] [serial = 1268] [outer = 1215B000] 12:39:53 INFO - PROCESS | 2544 | 1461267593175 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 890ms 12:39:53 INFO - PROCESS | 2544 | 1461267593254 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 2544 | 1461267593256 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:39:53 INFO - PROCESS | 2544 | 1461267593265 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 2544 | 1461267593266 Marionette TRACE conn5 <- [1,1654,null,{}] 12:39:53 INFO - PROCESS | 2544 | 1461267593270 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:53 INFO - PROCESS | 2544 | 1461267593390 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:39:53 INFO - PROCESS | 2544 | 1461267593461 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 2544 | ++DOCSHELL 12157000 == 67 [pid = 2544] [id = 423] 12:39:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (12305000) [pid = 2544] [serial = 1269] [outer = 00000000] 12:39:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 169 (20A90800) [pid = 2544] [serial = 1270] [outer = 12305000] 12:39:53 INFO - PROCESS | 2544 | 1461267593507 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 170 (20A8F000) [pid = 2544] [serial = 1271] [outer = 12305000] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 169 (2016D000) [pid = 2544] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 168 (2016F000) [pid = 2544] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (21010400) [pid = 2544] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (171C9400) [pid = 2544] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (1A1C4000) [pid = 2544] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (1C89CC00) [pid = 2544] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (19FAE000) [pid = 2544] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (16EA5000) [pid = 2544] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1EC94400) [pid = 2544] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1D286400) [pid = 2544] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1BE7B800) [pid = 2544] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (1AFDAC00) [pid = 2544] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (201CCC00) [pid = 2544] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (2025B400) [pid = 2544] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (201C4800) [pid = 2544] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (2033E400) [pid = 2544] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1819E400) [pid = 2544] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1C5BF000) [pid = 2544] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (12386400) [pid = 2544] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (1F211C00) [pid = 2544] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (20F32400) [pid = 2544] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (124D4800) [pid = 2544] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (201C3800) [pid = 2544] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (204C1800) [pid = 2544] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1BC38C00) [pid = 2544] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (2041AC00) [pid = 2544] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (12386000) [pid = 2544] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (0F056800) [pid = 2544] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (17444800) [pid = 2544] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1CE3EC00) [pid = 2544] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (20433400) [pid = 2544] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1CE2F400) [pid = 2544] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (2016F800) [pid = 2544] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (20336000) [pid = 2544] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (15960800) [pid = 2544] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (20386800) [pid = 2544] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C89AC00) [pid = 2544] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1C155400) [pid = 2544] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1AF25000) [pid = 2544] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (21756000) [pid = 2544] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20A87000) [pid = 2544] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (16C7A000) [pid = 2544] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (171D3800) [pid = 2544] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (20338000) [pid = 2544] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:39:54 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1BFBF800) [pid = 2544] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:39:54 INFO - PROCESS | 2544 | 1461267594345 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1134ms 12:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:39:54 INFO - PROCESS | 2544 | 1461267594396 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 2544 | 1461267594398 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 12:39:54 INFO - PROCESS | 2544 | 1461267594401 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 2544 | 1461267594403 Marionette TRACE conn5 <- [1,1658,null,{}] 12:39:54 INFO - PROCESS | 2544 | 1461267594406 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:54 INFO - PROCESS | 2544 | 1461267594529 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 12:39:54 INFO - PROCESS | 2544 | 1461267594595 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 2544 | ++DOCSHELL 0D955000 == 68 [pid = 2544] [id = 424] 12:39:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (0D95AC00) [pid = 2544] [serial = 1272] [outer = 00000000] 12:39:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (13099000) [pid = 2544] [serial = 1273] [outer = 0D95AC00] 12:39:54 INFO - PROCESS | 2544 | 1461267594640 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (16C78000) [pid = 2544] [serial = 1274] [outer = 0D95AC00] 12:39:55 INFO - PROCESS | 2544 | 1461267595032 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 12:39:55 INFO - PROCESS | 2544 | 1461267595072 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 2544 | 1461267595074 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 12:39:55 INFO - PROCESS | 2544 | 1461267595078 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:39:55 INFO - PROCESS | 2544 | 1461267595079 Marionette TRACE conn5 <- [1,1662,null,{}] 12:39:55 INFO - PROCESS | 2544 | 1461267595083 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 2544 | 1461267595168 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 12:39:55 INFO - PROCESS | 2544 | 1461267595175 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 2544 | ++DOCSHELL 12386000 == 69 [pid = 2544] [id = 425] 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (16EA5000) [pid = 2544] [serial = 1275] [outer = 00000000] 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1AFCC400) [pid = 2544] [serial = 1276] [outer = 16EA5000] 12:39:55 INFO - PROCESS | 2544 | 1461267595219 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1B61D800) [pid = 2544] [serial = 1277] [outer = 16EA5000] 12:39:55 INFO - PROCESS | 2544 | 1461267595674 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 12:39:55 INFO - PROCESS | 2544 | 1461267595712 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 2544 | 1461267595715 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:39:55 INFO - PROCESS | 2544 | 1461267595718 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 2544 | 1461267595720 Marionette TRACE conn5 <- [1,1666,null,{}] 12:39:55 INFO - PROCESS | 2544 | 1461267595723 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 2544 | 1461267595813 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 12:39:55 INFO - PROCESS | 2544 | 1461267595820 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 2544 | ++DOCSHELL 1B331400 == 70 [pid = 2544] [id = 426] 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1BE71400) [pid = 2544] [serial = 1278] [outer = 00000000] 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1ED07000) [pid = 2544] [serial = 1279] [outer = 1BE71400] 12:39:55 INFO - PROCESS | 2544 | 1461267595864 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (2016F000) [pid = 2544] [serial = 1280] [outer = 1BE71400] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 18603800 == 69 [pid = 2544] [id = 317] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20417C00 == 68 [pid = 2544] [id = 363] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1AF50800 == 67 [pid = 2544] [id = 335] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20385800 == 66 [pid = 2544] [id = 399] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20A86800 == 65 [pid = 2544] [id = 398] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 215D9400 == 64 [pid = 2544] [id = 400] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 2100FC00 == 63 [pid = 2544] [id = 366] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1F212400 == 62 [pid = 2544] [id = 208] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1EC25400 == 61 [pid = 2544] [id = 322] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1D280C00 == 60 [pid = 2544] [id = 321] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1BC3B400 == 59 [pid = 2544] [id = 313] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20168C00 == 58 [pid = 2544] [id = 378] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 2025A400 == 57 [pid = 2544] [id = 338] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1C40A400 == 56 [pid = 2544] [id = 365] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1237AC00 == 55 [pid = 2544] [id = 334] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 0D9BD000 == 54 [pid = 2544] [id = 383] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 2041A000 == 53 [pid = 2544] [id = 381] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1B232C00 == 52 [pid = 2544] [id = 333] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 159E6800 == 51 [pid = 2544] [id = 364] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20425C00 == 50 [pid = 2544] [id = 352] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 20422800 == 49 [pid = 2544] [id = 210] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 0D962400 == 48 [pid = 2544] [id = 353] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 204C0C00 == 47 [pid = 2544] [id = 382] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 2016E400 == 46 [pid = 2544] [id = 336] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1710B800 == 45 [pid = 2544] [id = 384] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 16EB1000 == 44 [pid = 2544] [id = 401] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 16EB1C00 == 43 [pid = 2544] [id = 417] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1A9B4C00 == 42 [pid = 2544] [id = 416] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 21866800 == 41 [pid = 2544] [id = 415] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 204D7400 == 40 [pid = 2544] [id = 413] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 212C0000 == 39 [pid = 2544] [id = 414] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1F2C3400 == 38 [pid = 2544] [id = 412] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1AFD2C00 == 37 [pid = 2544] [id = 394] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1B331800 == 36 [pid = 2544] [id = 411] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 11F89C00 == 35 [pid = 2544] [id = 410] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1CE2F000 == 34 [pid = 2544] [id = 419] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 12386000 == 33 [pid = 2544] [id = 425] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1215AC00 == 32 [pid = 2544] [id = 422] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 1ED06000 == 31 [pid = 2544] [id = 420] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 0D955000 == 30 [pid = 2544] [id = 424] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 18237C00 == 29 [pid = 2544] [id = 418] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 12157000 == 28 [pid = 2544] [id = 423] 12:39:57 INFO - PROCESS | 2544 | --DOCSHELL 2016AC00 == 27 [pid = 2544] [id = 421] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (20332800) [pid = 2544] [serial = 1136] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (201CB800) [pid = 2544] [serial = 1009] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (210BB400) [pid = 2544] [serial = 1100] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1CE41400) [pid = 2544] [serial = 1154] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1BED2400) [pid = 2544] [serial = 961] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1CE9F000) [pid = 2544] [serial = 955] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1C586800) [pid = 2544] [serial = 1048] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1AF5B000) [pid = 2544] [serial = 1093] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1F209C00) [pid = 2544] [serial = 967] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1E20D000) [pid = 2544] [serial = 964] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CBC5800) [pid = 2544] [serial = 1142] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1C585800) [pid = 2544] [serial = 1006] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (20262000) [pid = 2544] [serial = 1012] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (20297800) [pid = 2544] [serial = 1015] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (212E6C00) [pid = 2544] [serial = 1103] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (2042E400) [pid = 2544] [serial = 1054] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1A1C3800) [pid = 2544] [serial = 1139] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1F206800) [pid = 2544] [serial = 1096] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1712EC00) [pid = 2544] [serial = 1003] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (201C2800) [pid = 2544] [serial = 1042] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (21008C00) [pid = 2544] [serial = 1090] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (17388C00) [pid = 2544] [serial = 958] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (20333400) [pid = 2544] [serial = 1051] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (21001800) [pid = 2544] [serial = 1148] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (20164C00) [pid = 2544] [serial = 1000] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (204BCC00) [pid = 2544] [serial = 1145] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (171D4400) [pid = 2544] [serial = 1045] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (12384C00) [pid = 2544] [serial = 922] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (210BD800) [pid = 2544] [serial = 1151] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1CE44C00) [pid = 2544] [serial = 919] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (204C6C00) [pid = 2544] [serial = 1057] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1E201400) [pid = 2544] [serial = 1219] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1EC1F800) [pid = 2544] [serial = 1220] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (20263400) [pid = 2544] [serial = 1223] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (20257400) [pid = 2544] [serial = 1222] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (2038C800) [pid = 2544] [serial = 1225] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (20422400) [pid = 2544] [serial = 1226] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (17447800) [pid = 2544] [serial = 1210] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (18BF4400) [pid = 2544] [serial = 1211] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (2038F800) [pid = 2544] [serial = 1199] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (2038E400) [pid = 2544] [serial = 1198] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1CE3A400) [pid = 2544] [serial = 1216] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1CE45000) [pid = 2544] [serial = 1190] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1CC05800) [pid = 2544] [serial = 1189] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1BC31C00) [pid = 2544] [serial = 1207] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1C1B0800) [pid = 2544] [serial = 1208] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (21870800) [pid = 2544] [serial = 1202] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (2186A400) [pid = 2544] [serial = 1201] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (21412C00) [pid = 2544] [serial = 1196] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (20A93C00) [pid = 2544] [serial = 1195] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1860A000) [pid = 2544] [serial = 1187] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (17384800) [pid = 2544] [serial = 1186] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (1C57A800) [pid = 2544] [serial = 1205] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1BE7E000) [pid = 2544] [serial = 1204] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (2140E400) [pid = 2544] [serial = 1193] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (212B5C00) [pid = 2544] [serial = 1192] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (1C406C00) [pid = 2544] [serial = 1213] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (1C466000) [pid = 2544] [serial = 1214] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1CE4B400) [pid = 2544] [serial = 1217] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (20297C00) [pid = 2544] [serial = 1228] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 2544 | 1461267598172 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2467ms 12:39:58 INFO - PROCESS | 2544 | 1461267598190 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 2544 | 1461267598193 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:39:58 INFO - PROCESS | 2544 | 1461267598199 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 2544 | 1461267598203 Marionette TRACE conn5 <- [1,1670,null,{}] 12:39:58 INFO - PROCESS | 2544 | 1461267598208 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:58 INFO - PROCESS | 2544 | 1461267598301 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 12:39:58 INFO - PROCESS | 2544 | 1461267598313 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 2544 | ++DOCSHELL 0D953C00 == 28 [pid = 2544] [id = 427] 12:39:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (0D955000) [pid = 2544] [serial = 1281] [outer = 00000000] 12:39:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (0F050000) [pid = 2544] [serial = 1282] [outer = 0D955000] 12:39:58 INFO - PROCESS | 2544 | 1461267598364 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (0F057C00) [pid = 2544] [serial = 1283] [outer = 0D955000] 12:39:58 INFO - PROCESS | 2544 | 1461267598882 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 12:39:58 INFO - PROCESS | 2544 | 1461267598930 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 2544 | 1461267598936 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 12:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:39:58 INFO - PROCESS | 2544 | 1461267598943 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 2544 | 1461267598947 Marionette TRACE conn5 <- [1,1674,null,{}] 12:39:58 INFO - PROCESS | 2544 | 1461267598951 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:59 INFO - PROCESS | 2544 | 1461267599037 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:39:59 INFO - PROCESS | 2544 | 1461267599124 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 2544 | ++DOCSHELL 11F70800 == 29 [pid = 2544] [id = 428] 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (11F71000) [pid = 2544] [serial = 1284] [outer = 00000000] 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (11F7C800) [pid = 2544] [serial = 1285] [outer = 11F71000] 12:39:59 INFO - PROCESS | 2544 | 1461267599179 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (11F8D000) [pid = 2544] [serial = 1286] [outer = 11F71000] 12:39:59 INFO - PROCESS | 2544 | 1461267599594 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:39:59 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 12:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 12:39:59 INFO - PROCESS | 2544 | 1461267599614 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 2544 | 1461267599617 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 12:39:59 INFO - PROCESS | 2544 | 1461267599621 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:39:59 INFO - PROCESS | 2544 | 1461267599624 Marionette TRACE conn5 <- [1,1678,null,{}] 12:39:59 INFO - PROCESS | 2544 | 1461267599635 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:59 INFO - PROCESS | 2544 | 1461267599756 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 12:39:59 INFO - PROCESS | 2544 | 1461267599776 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 2544 | ++DOCSHELL 123B0000 == 30 [pid = 2544] [id = 429] 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (123BCC00) [pid = 2544] [serial = 1287] [outer = 00000000] 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (12726800) [pid = 2544] [serial = 1288] [outer = 123BCC00] 12:39:59 INFO - PROCESS | 2544 | 1461267599827 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1304B000) [pid = 2544] [serial = 1289] [outer = 123BCC00] 12:40:00 INFO - PROCESS | 2544 | 1461267600277 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 12:40:00 INFO - PROCESS | 2544 | 1461267600309 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 2544 | 1461267600311 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 12:40:00 INFO - PROCESS | 2544 | 1461267600315 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 2544 | 1461267600316 Marionette TRACE conn5 <- [1,1682,null,{}] 12:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:40:00 INFO - PROCESS | 2544 | 1461267600324 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 2544 | 1461267600411 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:40:00 INFO - PROCESS | 2544 | 1461267600419 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 2544 | ++DOCSHELL 11A7C800 == 31 [pid = 2544] [id = 430] 12:40:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (159E6800) [pid = 2544] [serial = 1290] [outer = 00000000] 12:40:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (16C71400) [pid = 2544] [serial = 1291] [outer = 159E6800] 12:40:00 INFO - PROCESS | 2544 | 1461267600465 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (16C7BC00) [pid = 2544] [serial = 1292] [outer = 159E6800] 12:40:00 INFO - PROCESS | 2544 | 1461267600901 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 12:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:40:00 INFO - PROCESS | 2544 | 1461267600954 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 2544 | 1461267600956 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 12:40:00 INFO - PROCESS | 2544 | 1461267600959 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 2544 | 1461267600961 Marionette TRACE conn5 <- [1,1686,null,{}] 12:40:00 INFO - PROCESS | 2544 | 1461267600965 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 2544 | 1461267601042 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 12:40:01 INFO - PROCESS | 2544 | 1461267601048 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 2544 | ++DOCSHELL 16E20800 == 32 [pid = 2544] [id = 431] 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (16EB1C00) [pid = 2544] [serial = 1293] [outer = 00000000] 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (171CD800) [pid = 2544] [serial = 1294] [outer = 16EB1C00] 12:40:01 INFO - PROCESS | 2544 | 1461267601097 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (17326400) [pid = 2544] [serial = 1295] [outer = 16EB1C00] 12:40:01 INFO - PROCESS | 2544 | 1461267601595 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:40:01 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 12:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 12:40:01 INFO - PROCESS | 2544 | 1461267601632 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 2544 | 1461267601634 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:40:01 INFO - PROCESS | 2544 | 1461267601637 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 2544 | 1461267601639 Marionette TRACE conn5 <- [1,1690,null,{}] 12:40:01 INFO - PROCESS | 2544 | 1461267601643 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 2544 | 1461267601753 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:40:01 INFO - PROCESS | 2544 | 1461267601762 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 2544 | ++DOCSHELL 18237400 == 33 [pid = 2544] [id = 432] 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (18603800) [pid = 2544] [serial = 1296] [outer = 00000000] 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (18BF5400) [pid = 2544] [serial = 1297] [outer = 18603800] 12:40:01 INFO - PROCESS | 2544 | 1461267601819 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (18F74000) [pid = 2544] [serial = 1298] [outer = 18603800] 12:40:02 INFO - PROCESS | 2544 | 1461267602264 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 12:40:02 INFO - PROCESS | 2544 | 1461267602308 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 2544 | 1461267602310 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 12:40:02 INFO - PROCESS | 2544 | 1461267602314 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:40:02 INFO - PROCESS | 2544 | 1461267602315 Marionette TRACE conn5 <- [1,1694,null,{}] 12:40:02 INFO - PROCESS | 2544 | 1461267602324 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:02 INFO - PROCESS | 2544 | 1461267602400 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:40:02 INFO - PROCESS | 2544 | 1461267602438 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 2544 | ++DOCSHELL 18F79000 == 34 [pid = 2544] [id = 433] 12:40:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (18FD9800) [pid = 2544] [serial = 1299] [outer = 00000000] 12:40:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1A1C6400) [pid = 2544] [serial = 1300] [outer = 18FD9800] 12:40:02 INFO - PROCESS | 2544 | 1461267602483 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1A1CA400) [pid = 2544] [serial = 1301] [outer = 18FD9800] 12:40:02 INFO - PROCESS | 2544 | 1461267602915 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 12:40:02 INFO - PROCESS | 2544 | 1461267602952 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 2544 | 1461267602954 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:40:02 INFO - PROCESS | 2544 | 1461267602957 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 2544 | 1461267602959 Marionette TRACE conn5 <- [1,1698,null,{}] 12:40:02 INFO - PROCESS | 2544 | 1461267602962 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:03 INFO - PROCESS | 2544 | 1461267603038 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:40:03 INFO - PROCESS | 2544 | 1461267603045 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 2544 | ++DOCSHELL 18F77C00 == 35 [pid = 2544] [id = 434] 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1A1CC000) [pid = 2544] [serial = 1302] [outer = 00000000] 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1A9B4000) [pid = 2544] [serial = 1303] [outer = 1A1CC000] 12:40:03 INFO - PROCESS | 2544 | 1461267603090 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1A1D3000) [pid = 2544] [serial = 1304] [outer = 1A1CC000] 12:40:03 INFO - PROCESS | 2544 | 1461267603568 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 12:40:03 INFO - PROCESS | 2544 | 1461267603638 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 2544 | 1461267603640 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 12:40:03 INFO - PROCESS | 2544 | 1461267603643 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 2544 | 1461267603644 Marionette TRACE conn5 <- [1,1702,null,{}] 12:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:40:03 INFO - PROCESS | 2544 | 1461267603648 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:03 INFO - PROCESS | 2544 | 1461267603758 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 12:40:03 INFO - PROCESS | 2544 | 1461267603848 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 2544 | ++DOCSHELL 123AFC00 == 36 [pid = 2544] [id = 435] 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1AF30000) [pid = 2544] [serial = 1305] [outer = 00000000] 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1B22B800) [pid = 2544] [serial = 1306] [outer = 1AF30000] 12:40:03 INFO - PROCESS | 2544 | 1461267603893 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1B22B000) [pid = 2544] [serial = 1307] [outer = 1AF30000] 12:40:04 INFO - PROCESS | 2544 | 1461267604305 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 12:40:04 INFO - PROCESS | 2544 | 1461267604322 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 2544 | 1461267604324 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:40:04 INFO - PROCESS | 2544 | 1461267604327 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 2544 | 1461267604329 Marionette TRACE conn5 <- [1,1706,null,{}] 12:40:04 INFO - PROCESS | 2544 | 1461267604332 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 2544 | 1461267604444 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 12:40:04 INFO - PROCESS | 2544 | 1461267604451 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 2544 | ++DOCSHELL 18604C00 == 37 [pid = 2544] [id = 436] 12:40:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1AFD6C00) [pid = 2544] [serial = 1308] [outer = 00000000] 12:40:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1B5C0400) [pid = 2544] [serial = 1309] [outer = 1AFD6C00] 12:40:04 INFO - PROCESS | 2544 | 1461267604496 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1B68E400) [pid = 2544] [serial = 1310] [outer = 1AFD6C00] 12:40:04 INFO - PROCESS | 2544 | 1461267604961 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 12:40:05 INFO - PROCESS | 2544 | 1461267604999 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 2544 | 1461267605002 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:40:05 INFO - PROCESS | 2544 | 1461267605005 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 2544 | 1461267605007 Marionette TRACE conn5 <- [1,1710,null,{}] 12:40:05 INFO - PROCESS | 2544 | 1461267605010 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 2544 | 1461267605135 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 12:40:05 INFO - PROCESS | 2544 | 1461267605230 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7A000 == 38 [pid = 2544] [id = 437] 12:40:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1BE7A800) [pid = 2544] [serial = 1311] [outer = 00000000] 12:40:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1C1AB800) [pid = 2544] [serial = 1312] [outer = 1BE7A800] 12:40:05 INFO - PROCESS | 2544 | 1461267605287 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1C1B2C00) [pid = 2544] [serial = 1313] [outer = 1BE7A800] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (212C2400) [pid = 2544] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1215B000) [pid = 2544] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (12305000) [pid = 2544] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (0D95AC00) [pid = 2544] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (16EA5000) [pid = 2544] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1CE31C00) [pid = 2544] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (18606C00) [pid = 2544] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1BED8800) [pid = 2544] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1AFCCC00) [pid = 2544] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (21866C00) [pid = 2544] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (212EC000) [pid = 2544] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (20A92400) [pid = 2544] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1F2C3800) [pid = 2544] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B5C4C00) [pid = 2544] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1237F800) [pid = 2544] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1A1D2000) [pid = 2544] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1ED08800) [pid = 2544] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:40:05 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (20265C00) [pid = 2544] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:40:06 INFO - PROCESS | 2544 | 1461267606013 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:40:06 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 12:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1023ms 12:40:06 INFO - PROCESS | 2544 | 1461267606031 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 2544 | 1461267606033 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:40:06 INFO - PROCESS | 2544 | 1461267606036 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 2544 | 1461267606038 Marionette TRACE conn5 <- [1,1714,null,{}] 12:40:06 INFO - PROCESS | 2544 | 1461267606041 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 2544 | 1461267606159 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 12:40:06 INFO - PROCESS | 2544 | 1461267606168 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 2544 | ++DOCSHELL 1822DC00 == 39 [pid = 2544] [id = 438] 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (18603C00) [pid = 2544] [serial = 1314] [outer = 00000000] 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1AF54800) [pid = 2544] [serial = 1315] [outer = 18603C00] 12:40:06 INFO - PROCESS | 2544 | 1461267606215 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1B5C4C00) [pid = 2544] [serial = 1316] [outer = 18603C00] 12:40:06 INFO - PROCESS | 2544 | 1461267606613 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 12:40:06 INFO - PROCESS | 2544 | 1461267606671 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 2544 | 1461267606673 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:40:06 INFO - PROCESS | 2544 | 1461267606676 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 2544 | 1461267606678 Marionette TRACE conn5 <- [1,1718,null,{}] 12:40:06 INFO - PROCESS | 2544 | 1461267606681 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 2544 | 1461267606764 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 12:40:06 INFO - PROCESS | 2544 | 1461267606770 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7BC00 == 40 [pid = 2544] [id = 439] 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1C1AEC00) [pid = 2544] [serial = 1317] [outer = 00000000] 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1C45DC00) [pid = 2544] [serial = 1318] [outer = 1C1AEC00] 12:40:06 INFO - PROCESS | 2544 | 1461267606816 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1C46BC00) [pid = 2544] [serial = 1319] [outer = 1C1AEC00] 12:40:07 INFO - PROCESS | 2544 | 1461267607269 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 12:40:07 INFO - PROCESS | 2544 | 1461267607313 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 2544 | 1461267607315 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 12:40:07 INFO - PROCESS | 2544 | 1461267607324 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:40:07 INFO - PROCESS | 2544 | 1461267607325 Marionette TRACE conn5 <- [1,1722,null,{}] 12:40:07 INFO - PROCESS | 2544 | 1461267607329 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:07 INFO - PROCESS | 2544 | 1461267607408 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 12:40:07 INFO - PROCESS | 2544 | 1461267607414 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 2544 | ++DOCSHELL 1C57A800 == 41 [pid = 2544] [id = 440] 12:40:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1C57C000) [pid = 2544] [serial = 1320] [outer = 00000000] 12:40:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1C891000) [pid = 2544] [serial = 1321] [outer = 1C57C000] 12:40:07 INFO - PROCESS | 2544 | 1461267607461 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1C890C00) [pid = 2544] [serial = 1322] [outer = 1C57C000] 12:40:08 INFO - PROCESS | 2544 | 1461267608075 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 12:40:08 INFO - PROCESS | 2544 | 1461267608160 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 2544 | 1461267608165 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:40:08 INFO - PROCESS | 2544 | 1461267608195 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 2544 | 1461267608199 Marionette TRACE conn5 <- [1,1726,null,{}] 12:40:08 INFO - PROCESS | 2544 | 1461267608206 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:08 INFO - PROCESS | 2544 | 1461267608332 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 12:40:08 INFO - PROCESS | 2544 | 1461267608461 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 2544 | ++DOCSHELL 0B615800 == 42 [pid = 2544] [id = 441] 12:40:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (0B619800) [pid = 2544] [serial = 1323] [outer = 00000000] 12:40:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (11F0E400) [pid = 2544] [serial = 1324] [outer = 0B619800] 12:40:08 INFO - PROCESS | 2544 | 1461267608522 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (11F89C00) [pid = 2544] [serial = 1325] [outer = 0B619800] 12:40:09 INFO - PROCESS | 2544 | 1461267609216 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1075ms 12:40:09 INFO - PROCESS | 2544 | 1461267609278 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 2544 | 1461267609284 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 12:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:40:09 INFO - PROCESS | 2544 | 1461267609291 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 2544 | 1461267609294 Marionette TRACE conn5 <- [1,1730,null,{}] 12:40:09 INFO - PROCESS | 2544 | 1461267609298 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:09 INFO - PROCESS | 2544 | 1461267609414 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 12:40:09 INFO - PROCESS | 2544 | 1461267609547 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 2544 | ++DOCSHELL 12379400 == 43 [pid = 2544] [id = 442] 12:40:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1237EC00) [pid = 2544] [serial = 1326] [outer = 00000000] 12:40:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (16C6E800) [pid = 2544] [serial = 1327] [outer = 1237EC00] 12:40:09 INFO - PROCESS | 2544 | 1461267609604 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (17118C00) [pid = 2544] [serial = 1328] [outer = 1237EC00] 12:40:10 INFO - PROCESS | 2544 | 1461267610517 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1275ms 12:40:10 INFO - PROCESS | 2544 | 1461267610567 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 2544 | 1461267610571 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 12:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:40:10 INFO - PROCESS | 2544 | 1461267610576 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 2544 | 1461267610580 Marionette TRACE conn5 <- [1,1734,null,{}] 12:40:10 INFO - PROCESS | 2544 | 1461267610586 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:10 INFO - PROCESS | 2544 | 1461267610721 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 1BE77800 == 42 [pid = 2544] [id = 302] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 15910400 == 41 [pid = 2544] [id = 301] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 18F78C00 == 40 [pid = 2544] [id = 304] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 17441800 == 39 [pid = 2544] [id = 297] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 16C0D000 == 38 [pid = 2544] [id = 296] 12:40:10 INFO - PROCESS | 2544 | --DOCSHELL 12380800 == 37 [pid = 2544] [id = 300] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1ED07000) [pid = 2544] [serial = 1279] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (214E5800) [pid = 2544] [serial = 1184] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (204BA400) [pid = 2544] [serial = 1267] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (20A90800) [pid = 2544] [serial = 1270] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (13099000) [pid = 2544] [serial = 1273] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1AFCC400) [pid = 2544] [serial = 1276] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1B61D800) [pid = 2544] [serial = 1277] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (20A8F000) [pid = 2544] [serial = 1271] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1CEA7400) [pid = 2544] [serial = 1258] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1A1D8000) [pid = 2544] [serial = 1255] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1B22FC00) [pid = 2544] [serial = 1256] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1CC02000) [pid = 2544] [serial = 1253] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1C5C7C00) [pid = 2544] [serial = 1252] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (20298C00) [pid = 2544] [serial = 1250] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (2016D400) [pid = 2544] [serial = 1249] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (219AAC00) [pid = 2544] [serial = 1247] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (219A5C00) [pid = 2544] [serial = 1246] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (215D1400) [pid = 2544] [serial = 1244] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (21414800) [pid = 2544] [serial = 1243] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (212B7400) [pid = 2544] [serial = 1241] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (210B8C00) [pid = 2544] [serial = 1240] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (2041C000) [pid = 2544] [serial = 1238] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (201D0000) [pid = 2544] [serial = 1237] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1C465800) [pid = 2544] [serial = 1235] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1BED6800) [pid = 2544] [serial = 1234] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (171E4C00) [pid = 2544] [serial = 1232] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (16C7C800) [pid = 2544] [serial = 1231] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (2041F800) [pid = 2544] [serial = 1229] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (201C6000) [pid = 2544] [serial = 1261] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (2028A400) [pid = 2544] [serial = 1262] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1E208000) [pid = 2544] [serial = 1259] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (2038D800) [pid = 2544] [serial = 1264] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 71 (2038B800) [pid = 2544] [serial = 1265] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 70 (204D4400) [pid = 2544] [serial = 1268] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | --DOMWINDOW == 69 (16C78000) [pid = 2544] [serial = 1274] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 2544 | 1461267610875 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 2544 | ++DOCSHELL 0B614C00 == 38 [pid = 2544] [id = 443] 12:40:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 70 (0B618000) [pid = 2544] [serial = 1329] [outer = 00000000] 12:40:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 71 (0F055C00) [pid = 2544] [serial = 1330] [outer = 0B618000] 12:40:10 INFO - PROCESS | 2544 | 1461267610925 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 72 (12155000) [pid = 2544] [serial = 1331] [outer = 0B618000] 12:40:11 INFO - PROCESS | 2544 | 1461267611365 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 830ms 12:40:11 INFO - PROCESS | 2544 | 1461267611407 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 2544 | 1461267611413 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:40:11 INFO - PROCESS | 2544 | 1461267611418 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 2544 | 1461267611421 Marionette TRACE conn5 <- [1,1738,null,{}] 12:40:11 INFO - PROCESS | 2544 | 1461267611425 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:11 INFO - PROCESS | 2544 | 1461267611508 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 12:40:11 INFO - PROCESS | 2544 | 1461267611517 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 2544 | ++DOCSHELL 12308000 == 39 [pid = 2544] [id = 444] 12:40:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (12309000) [pid = 2544] [serial = 1332] [outer = 00000000] 12:40:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (16C6F400) [pid = 2544] [serial = 1333] [outer = 12309000] 12:40:11 INFO - PROCESS | 2544 | 1461267611563 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (16E3EC00) [pid = 2544] [serial = 1334] [outer = 12309000] 12:40:12 INFO - PROCESS | 2544 | 1461267612038 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 12:40:12 INFO - PROCESS | 2544 | 1461267612092 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 2544 | 1461267612094 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 12:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:40:12 INFO - PROCESS | 2544 | 1461267612098 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 2544 | 1461267612101 Marionette TRACE conn5 <- [1,1742,null,{}] 12:40:12 INFO - PROCESS | 2544 | 1461267612112 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 2544 | 1461267612234 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 12:40:12 INFO - PROCESS | 2544 | 1461267612325 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 2544 | ++DOCSHELL 1822E400 == 40 [pid = 2544] [id = 445] 12:40:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (18230000) [pid = 2544] [serial = 1335] [outer = 00000000] 12:40:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (1860B000) [pid = 2544] [serial = 1336] [outer = 18230000] 12:40:12 INFO - PROCESS | 2544 | 1461267612374 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (18F73400) [pid = 2544] [serial = 1337] [outer = 18230000] 12:40:12 INFO - PROCESS | 2544 | 1461267612757 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 12:40:12 INFO - PROCESS | 2544 | 1461267612772 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 2544 | 1461267612774 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 12:40:12 INFO - PROCESS | 2544 | 1461267612777 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 2544 | 1461267612779 Marionette TRACE conn5 <- [1,1746,null,{}] 12:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:40:12 INFO - PROCESS | 2544 | 1461267612783 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 2544 | 1461267612904 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 12:40:12 INFO - PROCESS | 2544 | 1461267612920 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C2000 == 41 [pid = 2544] [id = 446] 12:40:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1A1C6000) [pid = 2544] [serial = 1338] [outer = 00000000] 12:40:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1AF30C00) [pid = 2544] [serial = 1339] [outer = 1A1C6000] 12:40:12 INFO - PROCESS | 2544 | 1461267612966 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1AFD4000) [pid = 2544] [serial = 1340] [outer = 1A1C6000] 12:40:13 INFO - PROCESS | 2544 | 1461267613428 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 12:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:40:13 INFO - PROCESS | 2544 | 1461267613452 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 2544 | 1461267613454 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 12:40:13 INFO - PROCESS | 2544 | 1461267613462 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 2544 | 1461267613464 Marionette TRACE conn5 <- [1,1750,null,{}] 12:40:13 INFO - PROCESS | 2544 | 1461267613468 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 2544 | 1461267613577 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 12:40:13 INFO - PROCESS | 2544 | 1461267613665 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 2544 | ++DOCSHELL 1B22E400 == 42 [pid = 2544] [id = 447] 12:40:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1B22F000) [pid = 2544] [serial = 1341] [outer = 00000000] 12:40:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1B5C3400) [pid = 2544] [serial = 1342] [outer = 1B22F000] 12:40:13 INFO - PROCESS | 2544 | 1461267613711 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1BC31800) [pid = 2544] [serial = 1343] [outer = 1B22F000] 12:40:14 INFO - PROCESS | 2544 | 1461267614142 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 12:40:14 INFO - PROCESS | 2544 | 1461267614194 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 2544 | 1461267614196 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 12:40:14 INFO - PROCESS | 2544 | 1461267614199 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:40:14 INFO - PROCESS | 2544 | 1461267614201 Marionette TRACE conn5 <- [1,1754,null,{}] 12:40:14 INFO - PROCESS | 2544 | 1461267614204 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:14 INFO - PROCESS | 2544 | 1461267614334 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 12:40:14 INFO - PROCESS | 2544 | 1461267614352 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 2544 | ++DOCSHELL 1BE73400 == 43 [pid = 2544] [id = 448] 12:40:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1BE76000) [pid = 2544] [serial = 1344] [outer = 00000000] 12:40:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1C1BAC00) [pid = 2544] [serial = 1345] [outer = 1BE76000] 12:40:14 INFO - PROCESS | 2544 | 1461267614451 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1BECFC00) [pid = 2544] [serial = 1346] [outer = 1BE76000] 12:40:14 INFO - PROCESS | 2544 | 1461267614882 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (1AF30000) [pid = 2544] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (11F71000) [pid = 2544] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (123BCC00) [pid = 2544] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1C1AEC00) [pid = 2544] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (1A1CC000) [pid = 2544] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (18603800) [pid = 2544] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1BE71400) [pid = 2544] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (0D955000) [pid = 2544] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (159E6800) [pid = 2544] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (18FD9800) [pid = 2544] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (16EB1C00) [pid = 2544] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1AFD6C00) [pid = 2544] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (1BE7A800) [pid = 2544] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:40:15 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (18603C00) [pid = 2544] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:40:15 INFO - PROCESS | 2544 | 1461267615067 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 2544 | 1461267615069 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 12:40:15 INFO - PROCESS | 2544 | 1461267615081 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 2544 | 1461267615083 Marionette TRACE conn5 <- [1,1758,null,{}] 12:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:40:15 INFO - PROCESS | 2544 | 1461267615087 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 2544 | 1461267615162 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 12:40:15 INFO - PROCESS | 2544 | 1461267615168 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 2544 | ++DOCSHELL 11F7B000 == 44 [pid = 2544] [id = 449] 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (12309400) [pid = 2544] [serial = 1347] [outer = 00000000] 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (171C7C00) [pid = 2544] [serial = 1348] [outer = 12309400] 12:40:15 INFO - PROCESS | 2544 | 1461267615213 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (17127800) [pid = 2544] [serial = 1349] [outer = 12309400] 12:40:15 INFO - PROCESS | 2544 | 1461267615628 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 12:40:15 INFO - PROCESS | 2544 | 1461267615657 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 2544 | 1461267615659 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:40:15 INFO - PROCESS | 2544 | 1461267615672 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 2544 | 1461267615673 Marionette TRACE conn5 <- [1,1762,null,{}] 12:40:15 INFO - PROCESS | 2544 | 1461267615677 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 2544 | 1461267615757 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 12:40:15 INFO - PROCESS | 2544 | 1461267615776 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 2544 | ++DOCSHELL 19FB9C00 == 45 [pid = 2544] [id = 450] 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (1A1C5000) [pid = 2544] [serial = 1350] [outer = 00000000] 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (1C409000) [pid = 2544] [serial = 1351] [outer = 1A1C5000] 12:40:15 INFO - PROCESS | 2544 | 1461267615821 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1C5C9000) [pid = 2544] [serial = 1352] [outer = 1A1C5000] 12:40:16 INFO - PROCESS | 2544 | 1461267616256 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 12:40:16 INFO - PROCESS | 2544 | 1461267616308 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 2544 | 1461267616310 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 12:40:16 INFO - PROCESS | 2544 | 1461267616313 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:40:16 INFO - PROCESS | 2544 | 1461267616315 Marionette TRACE conn5 <- [1,1766,null,{}] 12:40:16 INFO - PROCESS | 2544 | 1461267616319 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:16 INFO - PROCESS | 2544 | 1461267616397 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 12:40:16 INFO - PROCESS | 2544 | 1461267616404 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 2544 | ++DOCSHELL 1822E000 == 46 [pid = 2544] [id = 451] 12:40:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1BED5800) [pid = 2544] [serial = 1353] [outer = 00000000] 12:40:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1CE31400) [pid = 2544] [serial = 1354] [outer = 1BED5800] 12:40:16 INFO - PROCESS | 2544 | 1461267616449 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1CE31000) [pid = 2544] [serial = 1355] [outer = 1BED5800] 12:40:16 INFO - PROCESS | 2544 | 1461267616919 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:40:16 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 12:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 12:40:16 INFO - PROCESS | 2544 | 1461267616948 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 2544 | 1461267616950 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 12:40:16 INFO - PROCESS | 2544 | 1461267616953 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:40:16 INFO - PROCESS | 2544 | 1461267616955 Marionette TRACE conn5 <- [1,1770,null,{}] 12:40:16 INFO - PROCESS | 2544 | 1461267616958 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:17 INFO - PROCESS | 2544 | 1461267617037 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 12:40:17 INFO - PROCESS | 2544 | 1461267617171 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AB400 == 47 [pid = 2544] [id = 452] 12:40:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (0B6AE400) [pid = 2544] [serial = 1356] [outer = 00000000] 12:40:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (0F056800) [pid = 2544] [serial = 1357] [outer = 0B6AE400] 12:40:17 INFO - PROCESS | 2544 | 1461267617229 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (12152400) [pid = 2544] [serial = 1358] [outer = 0B6AE400] 12:40:17 INFO - PROCESS | 2544 | 1461267617892 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 12:40:17 INFO - PROCESS | 2544 | 1461267617929 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 2544 | 1461267617933 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 12:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:40:17 INFO - PROCESS | 2544 | 1461267617938 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 2544 | 1461267617942 Marionette TRACE conn5 <- [1,1774,null,{}] 12:40:17 INFO - PROCESS | 2544 | 1461267617948 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:18 INFO - PROCESS | 2544 | 1461267618056 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 12:40:18 INFO - PROCESS | 2544 | 1461267618162 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 2544 | ++DOCSHELL 1732AC00 == 48 [pid = 2544] [id = 453] 12:40:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (17380800) [pid = 2544] [serial = 1359] [outer = 00000000] 12:40:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (18606800) [pid = 2544] [serial = 1360] [outer = 17380800] 12:40:18 INFO - PROCESS | 2544 | 1461267618219 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (19FB7000) [pid = 2544] [serial = 1361] [outer = 17380800] 12:40:18 INFO - PROCESS | 2544 | 1461267618802 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 12:40:18 INFO - PROCESS | 2544 | 1461267618871 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 2544 | 1461267618876 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:40:18 INFO - PROCESS | 2544 | 1461267618880 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 2544 | 1461267618882 Marionette TRACE conn5 <- [1,1778,null,{}] 12:40:18 INFO - PROCESS | 2544 | 1461267618886 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:19 INFO - PROCESS | 2544 | 1461267618991 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 12:40:19 INFO - PROCESS | 2544 | 1461267619126 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 2544 | ++DOCSHELL 1BFB8000 == 49 [pid = 2544] [id = 454] 12:40:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1BFBDC00) [pid = 2544] [serial = 1362] [outer = 00000000] 12:40:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1C465800) [pid = 2544] [serial = 1363] [outer = 1BFBDC00] 12:40:19 INFO - PROCESS | 2544 | 1461267619182 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1C898000) [pid = 2544] [serial = 1364] [outer = 1BFBDC00] 12:40:19 INFO - PROCESS | 2544 | 1461267619806 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 12:40:19 INFO - PROCESS | 2544 | 1461267619853 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 2544 | 1461267619856 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 12:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:40:19 INFO - PROCESS | 2544 | 1461267619866 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 2544 | 1461267619873 Marionette TRACE conn5 <- [1,1782,null,{}] 12:40:19 INFO - PROCESS | 2544 | 1461267619877 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:20 INFO - PROCESS | 2544 | 1461267620028 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 12:40:20 INFO - PROCESS | 2544 | 1461267620089 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 2544 | ++DOCSHELL 1CE4AC00 == 50 [pid = 2544] [id = 455] 12:40:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1CE9C400) [pid = 2544] [serial = 1365] [outer = 00000000] 12:40:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1CEA4C00) [pid = 2544] [serial = 1366] [outer = 1CE9C400] 12:40:20 INFO - PROCESS | 2544 | 1461267620143 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1CEA9000) [pid = 2544] [serial = 1367] [outer = 1CE9C400] 12:40:20 INFO - PROCESS | 2544 | 1461267620724 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 890ms 12:40:20 INFO - PROCESS | 2544 | 1461267620753 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 2544 | 1461267620756 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 12:40:20 INFO - PROCESS | 2544 | 1461267620759 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:40:20 INFO - PROCESS | 2544 | 1461267620761 Marionette TRACE conn5 <- [1,1786,null,{}] 12:40:20 INFO - PROCESS | 2544 | 1461267620765 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:20 INFO - PROCESS | 2544 | 1461267620868 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 12:40:20 INFO - PROCESS | 2544 | 1461267620971 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 2544 | ++DOCSHELL 1D280C00 == 51 [pid = 2544] [id = 456] 12:40:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1D2EB400) [pid = 2544] [serial = 1368] [outer = 00000000] 12:40:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1E29E000) [pid = 2544] [serial = 1369] [outer = 1D2EB400] 12:40:21 INFO - PROCESS | 2544 | 1461267621026 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1EC1EC00) [pid = 2544] [serial = 1370] [outer = 1D2EB400] 12:40:21 INFO - PROCESS | 2544 | 1461267621717 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1021ms 12:40:21 INFO - PROCESS | 2544 | 1461267621784 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 12:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:40:21 INFO - PROCESS | 2544 | 1461267621788 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 12:40:21 INFO - PROCESS | 2544 | 1461267621794 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 2544 | 1461267621798 Marionette TRACE conn5 <- [1,1790,null,{}] 12:40:21 INFO - PROCESS | 2544 | 1461267621828 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:21 INFO - PROCESS | 2544 | 1461267621955 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 12:40:22 INFO - PROCESS | 2544 | 1461267622094 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 2544 | ++DOCSHELL 1237F000 == 52 [pid = 2544] [id = 457] 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (12380800) [pid = 2544] [serial = 1371] [outer = 00000000] 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (16C09400) [pid = 2544] [serial = 1372] [outer = 12380800] 12:40:22 INFO - PROCESS | 2544 | 1461267622147 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (16E1F400) [pid = 2544] [serial = 1373] [outer = 12380800] 12:40:22 INFO - PROCESS | 2544 | --DOCSHELL 0D9B6000 == 51 [pid = 2544] [id = 309] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1B22B800) [pid = 2544] [serial = 1306] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (11F7C800) [pid = 2544] [serial = 1285] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (11F8D000) [pid = 2544] [serial = 1286] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (12726800) [pid = 2544] [serial = 1288] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1C46BC00) [pid = 2544] [serial = 1319] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1304B000) [pid = 2544] [serial = 1289] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1A9B4000) [pid = 2544] [serial = 1303] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (18BF5400) [pid = 2544] [serial = 1297] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (18F74000) [pid = 2544] [serial = 1298] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (2016F000) [pid = 2544] [serial = 1280] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (0F050000) [pid = 2544] [serial = 1282] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (0F057C00) [pid = 2544] [serial = 1283] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (16C71400) [pid = 2544] [serial = 1291] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (16C7BC00) [pid = 2544] [serial = 1292] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (1A1C6400) [pid = 2544] [serial = 1300] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (1C891000) [pid = 2544] [serial = 1321] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1A1CA400) [pid = 2544] [serial = 1301] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (171CD800) [pid = 2544] [serial = 1294] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 81 (17326400) [pid = 2544] [serial = 1295] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 80 (1B5C0400) [pid = 2544] [serial = 1309] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 79 (1B22B000) [pid = 2544] [serial = 1307] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 78 (1C1AB800) [pid = 2544] [serial = 1312] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 77 (1AF54800) [pid = 2544] [serial = 1315] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 76 (1C45DC00) [pid = 2544] [serial = 1318] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 75 (1C1B2C00) [pid = 2544] [serial = 1313] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 74 (1B68E400) [pid = 2544] [serial = 1310] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 73 (1B5C4C00) [pid = 2544] [serial = 1316] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | --DOMWINDOW == 72 (1A1D3000) [pid = 2544] [serial = 1304] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 2544 | 1461267622694 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 12:40:22 INFO - PROCESS | 2544 | 1461267622725 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 2544 | 1461267622730 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 12:40:22 INFO - PROCESS | 2544 | 1461267622736 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:40:22 INFO - PROCESS | 2544 | 1461267622738 Marionette TRACE conn5 <- [1,1794,null,{}] 12:40:22 INFO - PROCESS | 2544 | 1461267622742 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:22 INFO - PROCESS | 2544 | 1461267622828 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 12:40:22 INFO - PROCESS | 2544 | 1461267622838 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 2544 | ++DOCSHELL 12151C00 == 52 [pid = 2544] [id = 458] 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 73 (12155400) [pid = 2544] [serial = 1374] [outer = 00000000] 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 74 (15910C00) [pid = 2544] [serial = 1375] [outer = 12155400] 12:40:22 INFO - PROCESS | 2544 | 1461267622884 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 75 (16C72C00) [pid = 2544] [serial = 1376] [outer = 12155400] 12:40:23 INFO - PROCESS | 2544 | 1461267623382 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 12:40:23 INFO - PROCESS | 2544 | 1461267623409 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 2544 | 1461267623411 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:40:23 INFO - PROCESS | 2544 | 1461267623415 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 2544 | 1461267623418 Marionette TRACE conn5 <- [1,1798,null,{}] 12:40:23 INFO - PROCESS | 2544 | 1461267623428 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:23 INFO - PROCESS | 2544 | 1461267623548 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 12:40:23 INFO - PROCESS | 2544 | 1461267623641 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 2544 | ++DOCSHELL 1309DC00 == 53 [pid = 2544] [id = 459] 12:40:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 76 (16C6F000) [pid = 2544] [serial = 1377] [outer = 00000000] 12:40:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 77 (18606400) [pid = 2544] [serial = 1378] [outer = 16C6F000] 12:40:23 INFO - PROCESS | 2544 | 1461267623689 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 78 (19FB3C00) [pid = 2544] [serial = 1379] [outer = 16C6F000] 12:40:24 INFO - PROCESS | 2544 | 1461267624101 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 12:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:40:24 INFO - PROCESS | 2544 | 1461267624149 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 2544 | 1461267624152 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 2544 | 1461267624155 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 2544 | 1461267624156 Marionette TRACE conn5 <- [1,1802,null,{}] 12:40:24 INFO - PROCESS | 2544 | 1461267624160 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 2544 | 1461267624246 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 12:40:24 INFO - PROCESS | 2544 | 1461267624252 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C3800 == 54 [pid = 2544] [id = 460] 12:40:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 79 (1A1CA000) [pid = 2544] [serial = 1380] [outer = 00000000] 12:40:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 80 (1B228400) [pid = 2544] [serial = 1381] [outer = 1A1CA000] 12:40:24 INFO - PROCESS | 2544 | 1461267624298 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 81 (1B22CC00) [pid = 2544] [serial = 1382] [outer = 1A1CA000] 12:40:24 INFO - PROCESS | 2544 | 1461267624738 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 12:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:40:24 INFO - PROCESS | 2544 | 1461267624794 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 2544 | 1461267624796 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 2544 | 1461267624800 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 2544 | 1461267624802 Marionette TRACE conn5 <- [1,1806,null,{}] 12:40:24 INFO - PROCESS | 2544 | 1461267624805 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 2544 | 1461267624923 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 12:40:25 INFO - PROCESS | 2544 | 1461267625010 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 2544 | ++DOCSHELL 1B234000 == 55 [pid = 2544] [id = 461] 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 82 (1B234800) [pid = 2544] [serial = 1383] [outer = 00000000] 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (1B5C3000) [pid = 2544] [serial = 1384] [outer = 1B234800] 12:40:25 INFO - PROCESS | 2544 | 1461267625055 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1BC31C00) [pid = 2544] [serial = 1385] [outer = 1B234800] 12:40:25 INFO - PROCESS | 2544 | 1461267625484 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 12:40:25 INFO - PROCESS | 2544 | 1461267625530 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 2544 | 1461267625532 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 12:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:40:25 INFO - PROCESS | 2544 | 1461267625539 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 2544 | 1461267625541 Marionette TRACE conn5 <- [1,1810,null,{}] 12:40:25 INFO - PROCESS | 2544 | 1461267625545 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:25 INFO - PROCESS | 2544 | 1461267625689 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 12:40:25 INFO - PROCESS | 2544 | 1461267625705 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 2544 | ++DOCSHELL 11A81000 == 56 [pid = 2544] [id = 462] 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (11ADB800) [pid = 2544] [serial = 1386] [outer = 00000000] 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1C45FC00) [pid = 2544] [serial = 1387] [outer = 11ADB800] 12:40:25 INFO - PROCESS | 2544 | 1461267625803 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1C5C6000) [pid = 2544] [serial = 1388] [outer = 11ADB800] 12:40:26 INFO - PROCESS | 2544 | 1461267626243 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 12:40:26 INFO - PROCESS | 2544 | 1461267626302 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 2544 | 1461267626304 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 12:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:40:26 INFO - PROCESS | 2544 | 1461267626311 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 2544 | 1461267626313 Marionette TRACE conn5 <- [1,1814,null,{}] 12:40:26 INFO - PROCESS | 2544 | 1461267626317 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:26 INFO - PROCESS | 2544 | 1461267626426 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 12:40:26 INFO - PROCESS | 2544 | 1461267626488 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 2544 | ++DOCSHELL 1C893800 == 57 [pid = 2544] [id = 463] 12:40:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1C89F800) [pid = 2544] [serial = 1389] [outer = 00000000] 12:40:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1CE42400) [pid = 2544] [serial = 1390] [outer = 1C89F800] 12:40:26 INFO - PROCESS | 2544 | 1461267626533 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1CE41C00) [pid = 2544] [serial = 1391] [outer = 1C89F800] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 89 (1B22F000) [pid = 2544] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 88 (1BE76000) [pid = 2544] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 87 (12309000) [pid = 2544] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 86 (0B618000) [pid = 2544] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 85 (18230000) [pid = 2544] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 84 (12309400) [pid = 2544] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 83 (1A1C6000) [pid = 2544] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:40:26 INFO - PROCESS | 2544 | --DOMWINDOW == 82 (1A1C5000) [pid = 2544] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:40:27 INFO - PROCESS | 2544 | 1461267627004 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 12:40:27 INFO - PROCESS | 2544 | 1461267627045 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 2544 | 1461267627047 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:40:27 INFO - PROCESS | 2544 | 1461267627051 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 2544 | 1461267627053 Marionette TRACE conn5 <- [1,1818,null,{}] 12:40:27 INFO - PROCESS | 2544 | 1461267627056 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 2544 | 1461267627134 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 12:40:27 INFO - PROCESS | 2544 | 1461267627225 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B2800 == 58 [pid = 2544] [id = 464] 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 83 (11F6E400) [pid = 2544] [serial = 1392] [outer = 00000000] 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 84 (1B336800) [pid = 2544] [serial = 1393] [outer = 11F6E400] 12:40:27 INFO - PROCESS | 2544 | 1461267627271 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 85 (1CE36C00) [pid = 2544] [serial = 1394] [outer = 11F6E400] 12:40:27 INFO - PROCESS | 2544 | 1461267627633 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 12:40:27 INFO - PROCESS | 2544 | 1461267627685 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 2544 | 1461267627687 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:40:27 INFO - PROCESS | 2544 | 1461267627690 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 2544 | 1461267627692 Marionette TRACE conn5 <- [1,1822,null,{}] 12:40:27 INFO - PROCESS | 2544 | 1461267627695 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 2544 | 1461267627838 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 12:40:27 INFO - PROCESS | 2544 | 1461267627851 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 2544 | ++DOCSHELL 1CE4B400 == 59 [pid = 2544] [id = 465] 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 86 (1D2E5C00) [pid = 2544] [serial = 1395] [outer = 00000000] 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 87 (1ED05800) [pid = 2544] [serial = 1396] [outer = 1D2E5C00] 12:40:27 INFO - PROCESS | 2544 | 1461267627896 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 88 (1ED08C00) [pid = 2544] [serial = 1397] [outer = 1D2E5C00] 12:40:28 INFO - PROCESS | 2544 | 1461267628297 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 12:40:28 INFO - PROCESS | 2544 | 1461267628326 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 2544 | 1461267628328 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 12:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:40:28 INFO - PROCESS | 2544 | 1461267628331 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 2544 | 1461267628333 Marionette TRACE conn5 <- [1,1826,null,{}] 12:40:28 INFO - PROCESS | 2544 | 1461267628336 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:28 INFO - PROCESS | 2544 | 1461267628417 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 12:40:28 INFO - PROCESS | 2544 | 1461267628423 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 2544 | ++DOCSHELL 18FE4000 == 60 [pid = 2544] [id = 466] 12:40:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 89 (1ED0C800) [pid = 2544] [serial = 1398] [outer = 00000000] 12:40:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 90 (1F213000) [pid = 2544] [serial = 1399] [outer = 1ED0C800] 12:40:28 INFO - PROCESS | 2544 | 1461267628469 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (1F212800) [pid = 2544] [serial = 1400] [outer = 1ED0C800] 12:40:28 INFO - PROCESS | 2544 | 1461267628953 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 12:40:29 INFO - PROCESS | 2544 | 1461267629007 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 12:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:40:29 INFO - PROCESS | 2544 | 1461267629011 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 12:40:29 INFO - PROCESS | 2544 | 1461267629017 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 2544 | 1461267629022 Marionette TRACE conn5 <- [1,1830,null,{}] 12:40:29 INFO - PROCESS | 2544 | 1461267629028 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:29 INFO - PROCESS | 2544 | 1461267629147 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 12:40:29 INFO - PROCESS | 2544 | 1461267629318 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 2544 | ++DOCSHELL 1230C400 == 61 [pid = 2544] [id = 467] 12:40:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1230F400) [pid = 2544] [serial = 1401] [outer = 00000000] 12:40:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (1272E400) [pid = 2544] [serial = 1402] [outer = 1230F400] 12:40:29 INFO - PROCESS | 2544 | 1461267629375 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (16C07800) [pid = 2544] [serial = 1403] [outer = 1230F400] 12:40:29 INFO - PROCESS | 2544 | 1461267629950 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 990ms 12:40:30 INFO - PROCESS | 2544 | 1461267630007 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 2544 | 1461267630013 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 12:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:40:30 INFO - PROCESS | 2544 | 1461267630020 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 2544 | 1461267630023 Marionette TRACE conn5 <- [1,1834,null,{}] 12:40:30 INFO - PROCESS | 2544 | 1461267630027 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:30 INFO - PROCESS | 2544 | 1461267630136 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 12:40:30 INFO - PROCESS | 2544 | 1461267630271 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 2544 | ++DOCSHELL 16E1E800 == 62 [pid = 2544] [id = 468] 12:40:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (17116800) [pid = 2544] [serial = 1404] [outer = 00000000] 12:40:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1AF30400) [pid = 2544] [serial = 1405] [outer = 17116800] 12:40:30 INFO - PROCESS | 2544 | 1461267630328 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1B22F000) [pid = 2544] [serial = 1406] [outer = 17116800] 12:40:30 INFO - PROCESS | 2544 | 1461267630933 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 12:40:30 INFO - PROCESS | 2544 | 1461267630992 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 2544 | 1461267630995 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:40:31 INFO - PROCESS | 2544 | 1461267630999 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 2544 | 1461267631002 Marionette TRACE conn5 <- [1,1838,null,{}] 12:40:31 INFO - PROCESS | 2544 | 1461267631014 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:31 INFO - PROCESS | 2544 | 1461267631175 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 12:40:31 INFO - PROCESS | 2544 | 1461267631193 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3FC00 == 63 [pid = 2544] [id = 469] 12:40:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1CE4CC00) [pid = 2544] [serial = 1407] [outer = 00000000] 12:40:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1F20EC00) [pid = 2544] [serial = 1408] [outer = 1CE4CC00] 12:40:31 INFO - PROCESS | 2544 | 1461267631253 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1F2CD000) [pid = 2544] [serial = 1409] [outer = 1CE4CC00] 12:40:31 INFO - PROCESS | 2544 | 1461267631940 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 12:40:31 INFO - PROCESS | 2544 | 1461267631972 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 2544 | 1461267631975 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 12:40:31 INFO - PROCESS | 2544 | 1461267631978 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:40:31 INFO - PROCESS | 2544 | 1461267631980 Marionette TRACE conn5 <- [1,1842,null,{}] 12:40:31 INFO - PROCESS | 2544 | 1461267631984 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:32 INFO - PROCESS | 2544 | 1461267632090 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 12:40:32 INFO - PROCESS | 2544 | 1461267632225 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 2544 | ++DOCSHELL 20165C00 == 64 [pid = 2544] [id = 470] 12:40:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (20168000) [pid = 2544] [serial = 1410] [outer = 00000000] 12:40:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (20170000) [pid = 2544] [serial = 1411] [outer = 20168000] 12:40:32 INFO - PROCESS | 2544 | 1461267632282 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (201C2800) [pid = 2544] [serial = 1412] [outer = 20168000] 12:40:32 INFO - PROCESS | 2544 | 1461267632834 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 12:40:32 INFO - PROCESS | 2544 | 1461267632912 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 2544 | 1461267632914 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 12:40:32 INFO - PROCESS | 2544 | 1461267632918 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:40:32 INFO - PROCESS | 2544 | 1461267632920 Marionette TRACE conn5 <- [1,1846,null,{}] 12:40:32 INFO - PROCESS | 2544 | 1461267632923 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:33 INFO - PROCESS | 2544 | 1461267633027 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 12:40:33 INFO - PROCESS | 2544 | 1461267633134 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 2544 | ++DOCSHELL 201C4400 == 65 [pid = 2544] [id = 471] 12:40:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (201C7400) [pid = 2544] [serial = 1413] [outer = 00000000] 12:40:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (201CB800) [pid = 2544] [serial = 1414] [outer = 201C7400] 12:40:33 INFO - PROCESS | 2544 | 1461267633189 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (201D0C00) [pid = 2544] [serial = 1415] [outer = 201C7400] 12:40:33 INFO - PROCESS | 2544 | 1461267633827 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1117ms 12:40:34 INFO - PROCESS | 2544 | 1461267634066 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 2544 | 1461267634071 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 12:40:34 INFO - PROCESS | 2544 | 1461267634077 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:40:34 INFO - PROCESS | 2544 | 1461267634080 Marionette TRACE conn5 <- [1,1850,null,{}] 12:40:34 INFO - PROCESS | 2544 | 1461267634085 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:34 INFO - PROCESS | 2544 | 1461267634184 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 12:40:34 INFO - PROCESS | 2544 | 1461267634314 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 2544 | ++DOCSHELL 1595DC00 == 66 [pid = 2544] [id = 472] 12:40:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (16C0A400) [pid = 2544] [serial = 1416] [outer = 00000000] 12:40:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (17387000) [pid = 2544] [serial = 1417] [outer = 16C0A400] 12:40:34 INFO - PROCESS | 2544 | 1461267634367 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (181A9C00) [pid = 2544] [serial = 1418] [outer = 16C0A400] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1B331400 == 65 [pid = 2544] [id = 426] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1AF2D400 == 64 [pid = 2544] [id = 299] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1822E400 == 63 [pid = 2544] [id = 445] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1822E000 == 62 [pid = 2544] [id = 451] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1BE73400 == 61 [pid = 2544] [id = 448] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 11932C00 == 60 [pid = 2544] [id = 294] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1B22E400 == 59 [pid = 2544] [id = 447] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1A1C2000 == 58 [pid = 2544] [id = 446] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 0B57B400 == 57 [pid = 2544] [id = 293] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 15954400 == 56 [pid = 2544] [id = 310] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1CE4B400 == 55 [pid = 2544] [id = 465] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 0B6B2800 == 54 [pid = 2544] [id = 464] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1C893800 == 53 [pid = 2544] [id = 463] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 11A81000 == 52 [pid = 2544] [id = 462] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1B234000 == 51 [pid = 2544] [id = 461] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1A1C3800 == 50 [pid = 2544] [id = 460] 12:40:34 INFO - PROCESS | 2544 | --DOCSHELL 1309DC00 == 49 [pid = 2544] [id = 459] 12:40:34 INFO - PROCESS | 2544 | 1461267634978 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (16C6E800) [pid = 2544] [serial = 1327] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (11F0E400) [pid = 2544] [serial = 1324] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOCSHELL 12151C00 == 48 [pid = 2544] [id = 458] 12:40:35 INFO - PROCESS | 2544 | --DOCSHELL 1237F000 == 47 [pid = 2544] [id = 457] 12:40:35 INFO - PROCESS | 2544 | --DOCSHELL 1732AC00 == 46 [pid = 2544] [id = 453] 12:40:35 INFO - PROCESS | 2544 | --DOCSHELL 0B6AB400 == 45 [pid = 2544] [id = 452] 12:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 12:40:35 INFO - PROCESS | 2544 | 1461267635054 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 2544 | 1461267635058 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:40:35 INFO - PROCESS | 2544 | 1461267635065 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 2544 | 1461267635068 Marionette TRACE conn5 <- [1,1854,null,{}] 12:40:35 INFO - PROCESS | 2544 | 1461267635073 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:35 INFO - PROCESS | 2544 | 1461267635169 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1CE31400) [pid = 2544] [serial = 1354] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1B5C3400) [pid = 2544] [serial = 1342] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1C1BAC00) [pid = 2544] [serial = 1345] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (16C6F400) [pid = 2544] [serial = 1333] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (16E3EC00) [pid = 2544] [serial = 1334] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (0F055C00) [pid = 2544] [serial = 1330] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (12155000) [pid = 2544] [serial = 1331] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1860B000) [pid = 2544] [serial = 1336] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (18F73400) [pid = 2544] [serial = 1337] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1BC31800) [pid = 2544] [serial = 1343] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (17127800) [pid = 2544] [serial = 1349] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (171C7C00) [pid = 2544] [serial = 1348] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1BECFC00) [pid = 2544] [serial = 1346] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1AF30C00) [pid = 2544] [serial = 1339] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1AFD4000) [pid = 2544] [serial = 1340] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1C5C9000) [pid = 2544] [serial = 1352] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | --DOMWINDOW == 90 (1C409000) [pid = 2544] [serial = 1351] [outer = 00000000] [url = about:blank] 12:40:35 INFO - PROCESS | 2544 | 1461267635277 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 2544 | ++DOCSHELL 11F08400 == 46 [pid = 2544] [id = 473] 12:40:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 91 (11F75000) [pid = 2544] [serial = 1419] [outer = 00000000] 12:40:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (1237F000) [pid = 2544] [serial = 1420] [outer = 11F75000] 12:40:35 INFO - PROCESS | 2544 | 1461267635323 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (15959000) [pid = 2544] [serial = 1421] [outer = 11F75000] 12:40:35 INFO - PROCESS | 2544 | 1461267635710 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 731ms 12:40:35 INFO - PROCESS | 2544 | 1461267635795 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 2544 | 1461267635797 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:40:35 INFO - PROCESS | 2544 | 1461267635804 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 2544 | 1461267635806 Marionette TRACE conn5 <- [1,1858,null,{}] 12:40:35 INFO - PROCESS | 2544 | 1461267635816 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:35 INFO - PROCESS | 2544 | 1461267635911 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 12:40:35 INFO - PROCESS | 2544 | 1461267635922 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 2544 | ++DOCSHELL 18BF2000 == 47 [pid = 2544] [id = 474] 12:40:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (18F73400) [pid = 2544] [serial = 1422] [outer = 00000000] 12:40:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1A1C9000) [pid = 2544] [serial = 1423] [outer = 18F73400] 12:40:35 INFO - PROCESS | 2544 | 1461267635971 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1A1DD800) [pid = 2544] [serial = 1424] [outer = 18F73400] 12:40:36 INFO - PROCESS | 2544 | 1461267636453 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 12:40:36 INFO - PROCESS | 2544 | 1461267636475 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 12:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:40:36 INFO - PROCESS | 2544 | 1461267636477 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 12:40:36 INFO - PROCESS | 2544 | 1461267636480 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 2544 | 1461267636482 Marionette TRACE conn5 <- [1,1862,null,{}] 12:40:36 INFO - PROCESS | 2544 | 1461267636485 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:36 INFO - PROCESS | 2544 | 1461267636568 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 12:40:36 INFO - PROCESS | 2544 | 1461267636574 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 2544 | ++DOCSHELL 1AFD4000 == 48 [pid = 2544] [id = 475] 12:40:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1B22BC00) [pid = 2544] [serial = 1425] [outer = 00000000] 12:40:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1BE71000) [pid = 2544] [serial = 1426] [outer = 1B22BC00] 12:40:36 INFO - PROCESS | 2544 | 1461267636620 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1BE78000) [pid = 2544] [serial = 1427] [outer = 1B22BC00] 12:40:37 INFO - PROCESS | 2544 | 1461267637069 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 12:40:37 INFO - PROCESS | 2544 | 1461267637111 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 12:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:40:37 INFO - PROCESS | 2544 | 1461267637113 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 2544 | 1461267637116 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 2544 | 1461267637118 Marionette TRACE conn5 <- [1,1866,null,{}] 12:40:37 INFO - PROCESS | 2544 | 1461267637121 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:37 INFO - PROCESS | 2544 | 1461267637201 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 12:40:37 INFO - PROCESS | 2544 | 1461267637207 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C6000 == 49 [pid = 2544] [id = 476] 12:40:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1BE7C000) [pid = 2544] [serial = 1428] [outer = 00000000] 12:40:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C1B4400) [pid = 2544] [serial = 1429] [outer = 1BE7C000] 12:40:37 INFO - PROCESS | 2544 | 1461267637252 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1C463C00) [pid = 2544] [serial = 1430] [outer = 1BE7C000] 12:40:37 INFO - PROCESS | 2544 | 1461267637755 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 12:40:37 INFO - PROCESS | 2544 | 1461267637788 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 2544 | 1461267637790 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 2544 | 1461267637793 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:40:37 INFO - PROCESS | 2544 | 1461267637795 Marionette TRACE conn5 <- [1,1870,null,{}] 12:40:37 INFO - PROCESS | 2544 | 1461267637798 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:37 INFO - PROCESS | 2544 | 1461267637937 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 12:40:38 INFO - PROCESS | 2544 | 1461267638001 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 2544 | ++DOCSHELL 11ADC400 == 50 [pid = 2544] [id = 477] 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (11F71C00) [pid = 2544] [serial = 1431] [outer = 00000000] 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1CE34400) [pid = 2544] [serial = 1432] [outer = 11F71C00] 12:40:38 INFO - PROCESS | 2544 | 1461267638049 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1CE43400) [pid = 2544] [serial = 1433] [outer = 11F71C00] 12:40:38 INFO - PROCESS | 2544 | 1461267638484 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 12:40:38 INFO - PROCESS | 2544 | 1461267638527 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 2544 | 1461267638529 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 12:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:40:38 INFO - PROCESS | 2544 | 1461267638532 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - PROCESS | 2544 | 1461267638534 Marionette TRACE conn5 <- [1,1874,null,{}] 12:40:38 INFO - PROCESS | 2544 | 1461267638537 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:38 INFO - PROCESS | 2544 | 1461267638680 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 12:40:38 INFO - PROCESS | 2544 | 1461267638705 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 2544 | ++DOCSHELL 124D5000 == 51 [pid = 2544] [id = 478] 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1CE47000) [pid = 2544] [serial = 1434] [outer = 00000000] 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1E290000) [pid = 2544] [serial = 1435] [outer = 1CE47000] 12:40:38 INFO - PROCESS | 2544 | 1461267638750 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1E20D000) [pid = 2544] [serial = 1436] [outer = 1CE47000] 12:40:39 INFO - PROCESS | 2544 | 1461267639196 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 12:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:40:39 INFO - PROCESS | 2544 | 1461267639263 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 2544 | 1461267639265 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 12:40:39 INFO - PROCESS | 2544 | 1461267639268 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 2544 | 1461267639270 Marionette TRACE conn5 <- [1,1878,null,{}] 12:40:39 INFO - PROCESS | 2544 | 1461267639273 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:39 INFO - PROCESS | 2544 | 1461267639389 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 12:40:39 INFO - PROCESS | 2544 | 1461267639452 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 2544 | ++DOCSHELL 1F207800 == 52 [pid = 2544] [id = 479] 12:40:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1F20C800) [pid = 2544] [serial = 1437] [outer = 00000000] 12:40:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (20167800) [pid = 2544] [serial = 1438] [outer = 1F20C800] 12:40:39 INFO - PROCESS | 2544 | 1461267639496 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (20171400) [pid = 2544] [serial = 1439] [outer = 1F20C800] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (0B619800) [pid = 2544] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1237EC00) [pid = 2544] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1C57C000) [pid = 2544] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1B234800) [pid = 2544] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (11ADB800) [pid = 2544] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (12155400) [pid = 2544] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (16C6F000) [pid = 2544] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (12380800) [pid = 2544] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (11F6E400) [pid = 2544] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1A1CA000) [pid = 2544] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1D2E5C00) [pid = 2544] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:40:39 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1C89F800) [pid = 2544] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:40:39 INFO - PROCESS | 2544 | 1461267639978 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 12:40:40 INFO - PROCESS | 2544 | 1461267640039 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 2544 | 1461267640041 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 12:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:40:40 INFO - PROCESS | 2544 | 1461267640044 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - PROCESS | 2544 | 1461267640046 Marionette TRACE conn5 <- [1,1882,null,{}] 12:40:40 INFO - PROCESS | 2544 | 1461267640049 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:40 INFO - PROCESS | 2544 | 1461267640130 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 12:40:40 INFO - PROCESS | 2544 | 1461267640136 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 2544 | ++DOCSHELL 12FCF000 == 53 [pid = 2544] [id = 480] 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (16C6F000) [pid = 2544] [serial = 1440] [outer = 00000000] 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C1AD800) [pid = 2544] [serial = 1441] [outer = 16C6F000] 12:40:40 INFO - PROCESS | 2544 | 1461267640181 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1B5C0C00) [pid = 2544] [serial = 1442] [outer = 16C6F000] 12:40:40 INFO - PROCESS | 2544 | 1461267640598 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 12:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:40:40 INFO - PROCESS | 2544 | 1461267640675 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 2544 | 1461267640677 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 12:40:40 INFO - PROCESS | 2544 | 1461267640680 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - PROCESS | 2544 | 1461267640682 Marionette TRACE conn5 <- [1,1886,null,{}] 12:40:40 INFO - PROCESS | 2544 | 1461267640685 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:40 INFO - PROCESS | 2544 | 1461267640766 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 12:40:40 INFO - PROCESS | 2544 | 1461267640775 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 2544 | ++DOCSHELL 1A9B4C00 == 54 [pid = 2544] [id = 481] 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1AFDA800) [pid = 2544] [serial = 1443] [outer = 00000000] 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (20165000) [pid = 2544] [serial = 1444] [outer = 1AFDA800] 12:40:40 INFO - PROCESS | 2544 | 1461267640820 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (2025D400) [pid = 2544] [serial = 1445] [outer = 1AFDA800] 12:40:41 INFO - PROCESS | 2544 | 1461267641253 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 12:40:41 INFO - PROCESS | 2544 | 1461267641311 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 2544 | 1461267641313 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 12:40:41 INFO - PROCESS | 2544 | 1461267641317 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:40:41 INFO - PROCESS | 2544 | 1461267641319 Marionette TRACE conn5 <- [1,1890,null,{}] 12:40:41 INFO - PROCESS | 2544 | 1461267641323 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:41 INFO - PROCESS | 2544 | 1461267641424 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 12:40:41 INFO - PROCESS | 2544 | 1461267641430 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 2544 | ++DOCSHELL 18609C00 == 55 [pid = 2544] [id = 482] 12:40:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (2028C800) [pid = 2544] [serial = 1446] [outer = 00000000] 12:40:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (20297C00) [pid = 2544] [serial = 1447] [outer = 2028C800] 12:40:41 INFO - PROCESS | 2544 | 1461267641513 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (20333400) [pid = 2544] [serial = 1448] [outer = 2028C800] 12:40:42 INFO - PROCESS | 2544 | 1461267642158 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 870ms 12:40:42 INFO - PROCESS | 2544 | 1461267642192 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 2544 | 1461267642197 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 12:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:40:42 INFO - PROCESS | 2544 | 1461267642203 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 2544 | 1461267642207 Marionette TRACE conn5 <- [1,1894,null,{}] 12:40:42 INFO - PROCESS | 2544 | 1461267642213 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:42 INFO - PROCESS | 2544 | 1461267642326 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 12:40:42 INFO - PROCESS | 2544 | 1461267642439 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 2544 | ++DOCSHELL 136B4000 == 56 [pid = 2544] [id = 483] 12:40:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1595C800) [pid = 2544] [serial = 1449] [outer = 00000000] 12:40:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (17132400) [pid = 2544] [serial = 1450] [outer = 1595C800] 12:40:42 INFO - PROCESS | 2544 | 1461267642538 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (173D0000) [pid = 2544] [serial = 1451] [outer = 1595C800] 12:40:43 INFO - PROCESS | 2544 | 1461267643157 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1023ms 12:40:43 INFO - PROCESS | 2544 | 1461267643230 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 2544 | 1461267643236 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 12:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:40:43 INFO - PROCESS | 2544 | 1461267643242 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 2544 | 1461267643245 Marionette TRACE conn5 <- [1,1898,null,{}] 12:40:43 INFO - PROCESS | 2544 | 1461267643250 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:43 INFO - PROCESS | 2544 | 1461267643402 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 12:40:43 INFO - PROCESS | 2544 | 1461267643534 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:43 INFO - PROCESS | 2544 | ++DOCSHELL 16EA5000 == 57 [pid = 2544] [id = 484] 12:40:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (173C8C00) [pid = 2544] [serial = 1452] [outer = 00000000] 12:40:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1BE77800) [pid = 2544] [serial = 1453] [outer = 173C8C00] 12:40:43 INFO - PROCESS | 2544 | 1461267643590 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C466C00) [pid = 2544] [serial = 1454] [outer = 173C8C00] 12:40:44 INFO - PROCESS | 2544 | 1461267644186 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 12:40:44 INFO - PROCESS | 2544 | 1461267644214 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 2544 | 1461267644217 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 12:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:40:44 INFO - PROCESS | 2544 | 1461267644221 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 2544 | 1461267644225 Marionette TRACE conn5 <- [1,1902,null,{}] 12:40:44 INFO - PROCESS | 2544 | 1461267644236 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:44 INFO - PROCESS | 2544 | 1461267644349 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 12:40:44 INFO - PROCESS | 2544 | 1461267644463 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 2544 | ++DOCSHELL 2016C800 == 58 [pid = 2544] [id = 485] 12:40:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (2028CC00) [pid = 2544] [serial = 1455] [outer = 00000000] 12:40:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (20296400) [pid = 2544] [serial = 1456] [outer = 2028CC00] 12:40:44 INFO - PROCESS | 2544 | 1461267644562 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (20335800) [pid = 2544] [serial = 1457] [outer = 2028CC00] 12:40:45 INFO - PROCESS | 2544 | 1461267645099 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 12:40:45 INFO - PROCESS | 2544 | 1461267645154 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 2544 | 1461267645157 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 12:40:45 INFO - PROCESS | 2544 | 1461267645161 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:40:45 INFO - PROCESS | 2544 | 1461267645163 Marionette TRACE conn5 <- [1,1906,null,{}] 12:40:45 INFO - PROCESS | 2544 | 1461267645167 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:45 INFO - PROCESS | 2544 | 1461267645274 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 12:40:45 INFO - PROCESS | 2544 | 1461267645412 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C0800 == 59 [pid = 2544] [id = 486] 12:40:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1B61D800) [pid = 2544] [serial = 1458] [outer = 00000000] 12:40:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20385800) [pid = 2544] [serial = 1459] [outer = 1B61D800] 12:40:45 INFO - PROCESS | 2544 | 1461267645468 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20389400) [pid = 2544] [serial = 1460] [outer = 1B61D800] 12:40:46 INFO - PROCESS | 2544 | 1461267646279 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1166ms 12:40:46 INFO - PROCESS | 2544 | 1461267646331 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 2544 | 1461267646335 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 12:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:40:46 INFO - PROCESS | 2544 | 1461267646341 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 2544 | 1461267646346 Marionette TRACE conn5 <- [1,1910,null,{}] 12:40:46 INFO - PROCESS | 2544 | 1461267646352 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:46 INFO - PROCESS | 2544 | 1461267646449 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 12:40:46 INFO - PROCESS | 2544 | 1461267646592 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 2544 | ++DOCSHELL 0F049C00 == 60 [pid = 2544] [id = 487] 12:40:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (0F04DC00) [pid = 2544] [serial = 1461] [outer = 00000000] 12:40:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (16C76400) [pid = 2544] [serial = 1462] [outer = 0F04DC00] 12:40:46 INFO - PROCESS | 2544 | 1461267646645 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1710A800) [pid = 2544] [serial = 1463] [outer = 0F04DC00] 12:40:47 INFO - PROCESS | 2544 | 1461267647241 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 12:40:47 INFO - PROCESS | 2544 | 1461267647316 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 2544 | 1461267647322 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 12:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:40:47 INFO - PROCESS | 2544 | 1461267647328 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - PROCESS | 2544 | 1461267647331 Marionette TRACE conn5 <- [1,1914,null,{}] 12:40:47 INFO - PROCESS | 2544 | 1461267647335 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:47 INFO - PROCESS | 2544 | 1461267647437 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 12:40:47 INFO - PROCESS | 2544 | 1461267647570 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 16C71C00 == 59 [pid = 2544] [id = 308] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1BE70400 == 58 [pid = 2544] [id = 305] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1A9B4C00 == 57 [pid = 2544] [id = 481] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 12FCF000 == 56 [pid = 2544] [id = 480] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1F207800 == 55 [pid = 2544] [id = 479] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 124D5000 == 54 [pid = 2544] [id = 478] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 11ADC400 == 53 [pid = 2544] [id = 477] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1A1C6000 == 52 [pid = 2544] [id = 476] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1AFD4000 == 51 [pid = 2544] [id = 475] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 18BF2000 == 50 [pid = 2544] [id = 474] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1E29E000) [pid = 2544] [serial = 1369] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1F213000) [pid = 2544] [serial = 1399] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (0F056800) [pid = 2544] [serial = 1357] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (18606800) [pid = 2544] [serial = 1360] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1C465800) [pid = 2544] [serial = 1363] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CEA4C00) [pid = 2544] [serial = 1366] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | ++DOCSHELL 0F056800 == 51 [pid = 2544] [id = 488] 12:40:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (11A74C00) [pid = 2544] [serial = 1464] [outer = 00000000] 12:40:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (12152C00) [pid = 2544] [serial = 1465] [outer = 11A74C00] 12:40:47 INFO - PROCESS | 2544 | 1461267647669 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1272F400) [pid = 2544] [serial = 1466] [outer = 11A74C00] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 11F08400 == 50 [pid = 2544] [id = 473] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1595DC00 == 49 [pid = 2544] [id = 472] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 20165C00 == 48 [pid = 2544] [id = 470] 12:40:47 INFO - PROCESS | 2544 | --DOCSHELL 1230C400 == 47 [pid = 2544] [id = 467] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1CE42400) [pid = 2544] [serial = 1390] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1ED05800) [pid = 2544] [serial = 1396] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CE41C00) [pid = 2544] [serial = 1391] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (16C72C00) [pid = 2544] [serial = 1376] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1CE36C00) [pid = 2544] [serial = 1394] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1B22CC00) [pid = 2544] [serial = 1382] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (11F89C00) [pid = 2544] [serial = 1325] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (17118C00) [pid = 2544] [serial = 1328] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1C890C00) [pid = 2544] [serial = 1322] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1B5C3000) [pid = 2544] [serial = 1384] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BC31C00) [pid = 2544] [serial = 1385] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1C5C6000) [pid = 2544] [serial = 1388] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (15910C00) [pid = 2544] [serial = 1375] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (18606400) [pid = 2544] [serial = 1378] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1C45FC00) [pid = 2544] [serial = 1387] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (19FB3C00) [pid = 2544] [serial = 1379] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (16E1F400) [pid = 2544] [serial = 1373] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (16C09400) [pid = 2544] [serial = 1372] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1B336800) [pid = 2544] [serial = 1393] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1B228400) [pid = 2544] [serial = 1381] [outer = 00000000] [url = about:blank] 12:40:47 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1ED08C00) [pid = 2544] [serial = 1397] [outer = 00000000] [url = about:blank] 12:40:48 INFO - PROCESS | 2544 | 1461267648125 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 830ms 12:40:48 INFO - PROCESS | 2544 | 1461267648160 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 2544 | 1461267648163 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 12:40:48 INFO - PROCESS | 2544 | 1461267648166 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:40:48 INFO - PROCESS | 2544 | 1461267648169 Marionette TRACE conn5 <- [1,1918,null,{}] 12:40:48 INFO - PROCESS | 2544 | 1461267648180 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 2544 | 1461267648268 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 12:40:48 INFO - PROCESS | 2544 | 1461267648283 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 2544 | ++DOCSHELL 1822BC00 == 48 [pid = 2544] [id = 489] 12:40:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (18602C00) [pid = 2544] [serial = 1467] [outer = 00000000] 12:40:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (18BFC800) [pid = 2544] [serial = 1468] [outer = 18602C00] 12:40:48 INFO - PROCESS | 2544 | 1461267648333 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1A1C9C00) [pid = 2544] [serial = 1469] [outer = 18602C00] 12:40:48 INFO - PROCESS | 2544 | 1461267648825 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 12:40:48 INFO - PROCESS | 2544 | 1461267648840 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 2544 | 1461267648843 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 12:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:40:48 INFO - PROCESS | 2544 | 1461267648846 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 2544 | 1461267648848 Marionette TRACE conn5 <- [1,1922,null,{}] 12:40:48 INFO - PROCESS | 2544 | 1461267648852 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 2544 | 1461267648935 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 12:40:48 INFO - PROCESS | 2544 | 1461267648942 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 2544 | ++DOCSHELL 1AF51800 == 49 [pid = 2544] [id = 490] 12:40:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1AF56400) [pid = 2544] [serial = 1470] [outer = 00000000] 12:40:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1B234400) [pid = 2544] [serial = 1471] [outer = 1AF56400] 12:40:48 INFO - PROCESS | 2544 | 1461267648988 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1B5BCC00) [pid = 2544] [serial = 1472] [outer = 1AF56400] 12:40:49 INFO - PROCESS | 2544 | 1461267649563 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 12:40:49 INFO - PROCESS | 2544 | 1461267649686 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 2544 | 1461267649691 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 12:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:40:49 INFO - PROCESS | 2544 | 1461267649712 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 2544 | 1461267649717 Marionette TRACE conn5 <- [1,1926,null,{}] 12:40:49 INFO - PROCESS | 2544 | 1461267649724 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:49 INFO - PROCESS | 2544 | 1461267649842 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 12:40:49 INFO - PROCESS | 2544 | 1461267649972 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B2400 == 50 [pid = 2544] [id = 491] 12:40:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (11F71000) [pid = 2544] [serial = 1473] [outer = 00000000] 12:40:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (16E34000) [pid = 2544] [serial = 1474] [outer = 11F71000] 12:40:50 INFO - PROCESS | 2544 | 1461267650031 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1732AC00) [pid = 2544] [serial = 1475] [outer = 11F71000] 12:40:50 INFO - PROCESS | 2544 | 1461267650595 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 12:40:50 INFO - PROCESS | 2544 | 1461267650643 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 2544 | 1461267650649 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 12:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:40:50 INFO - PROCESS | 2544 | 1461267650656 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 2544 | 1461267650659 Marionette TRACE conn5 <- [1,1930,null,{}] 12:40:50 INFO - PROCESS | 2544 | 1461267650663 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:50 INFO - PROCESS | 2544 | 1461267650769 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 12:40:50 INFO - PROCESS | 2544 | 1461267650878 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C8000 == 51 [pid = 2544] [id = 492] 12:40:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1A1D2000) [pid = 2544] [serial = 1476] [outer = 00000000] 12:40:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1B22D800) [pid = 2544] [serial = 1477] [outer = 1A1D2000] 12:40:50 INFO - PROCESS | 2544 | 1461267650935 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1B5C3800) [pid = 2544] [serial = 1478] [outer = 1A1D2000] 12:40:51 INFO - PROCESS | 2544 | 1461267651549 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 12:40:51 INFO - PROCESS | 2544 | 1461267651587 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 2544 | 1461267651589 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 12:40:51 INFO - PROCESS | 2544 | 1461267651593 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:40:51 INFO - PROCESS | 2544 | 1461267651597 Marionette TRACE conn5 <- [1,1934,null,{}] 12:40:51 INFO - PROCESS | 2544 | 1461267651608 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:51 INFO - PROCESS | 2544 | 1461267651721 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 12:40:51 INFO - PROCESS | 2544 | 1461267651857 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 2544 | ++DOCSHELL 1BC36400 == 52 [pid = 2544] [id = 493] 12:40:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BE79800) [pid = 2544] [serial = 1479] [outer = 00000000] 12:40:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C462000) [pid = 2544] [serial = 1480] [outer = 1BE79800] 12:40:51 INFO - PROCESS | 2544 | 1461267651918 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C891000) [pid = 2544] [serial = 1481] [outer = 1BE79800] 12:40:52 INFO - PROCESS | 2544 | 1461267652564 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1022ms 12:40:52 INFO - PROCESS | 2544 | 1461267652619 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 2544 | 1461267652622 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 12:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:40:52 INFO - PROCESS | 2544 | 1461267652625 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - PROCESS | 2544 | 1461267652628 Marionette TRACE conn5 <- [1,1938,null,{}] 12:40:52 INFO - PROCESS | 2544 | 1461267652632 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:52 INFO - PROCESS | 2544 | 1461267652735 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 12:40:52 INFO - PROCESS | 2544 | 1461267652870 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 2544 | ++DOCSHELL 1C89BC00 == 53 [pid = 2544] [id = 494] 12:40:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1CBCC000) [pid = 2544] [serial = 1482] [outer = 00000000] 12:40:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CE3F400) [pid = 2544] [serial = 1483] [outer = 1CBCC000] 12:40:52 INFO - PROCESS | 2544 | 1461267652928 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1CE42800) [pid = 2544] [serial = 1484] [outer = 1CBCC000] 12:40:53 INFO - PROCESS | 2544 | 1461267653495 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 931ms 12:40:53 INFO - PROCESS | 2544 | 1461267653560 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 2544 | 1461267653562 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 12:40:53 INFO - PROCESS | 2544 | 1461267653566 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:40:53 INFO - PROCESS | 2544 | 1461267653568 Marionette TRACE conn5 <- [1,1942,null,{}] 12:40:53 INFO - PROCESS | 2544 | 1461267653572 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:53 INFO - PROCESS | 2544 | 1461267653672 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 12:40:53 INFO - PROCESS | 2544 | 1461267653806 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 2544 | ++DOCSHELL 1CBC6800 == 54 [pid = 2544] [id = 495] 12:40:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1CE3B800) [pid = 2544] [serial = 1485] [outer = 00000000] 12:40:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CEA7800) [pid = 2544] [serial = 1486] [outer = 1CE3B800] 12:40:53 INFO - PROCESS | 2544 | 1461267653863 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1D2E6000) [pid = 2544] [serial = 1487] [outer = 1CE3B800] 12:40:54 INFO - PROCESS | 2544 | 1461267654450 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 12:40:54 INFO - PROCESS | 2544 | 1461267654500 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 2544 | 1461267654502 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 12:40:54 INFO - PROCESS | 2544 | 1461267654505 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:40:54 INFO - PROCESS | 2544 | 1461267654507 Marionette TRACE conn5 <- [1,1946,null,{}] 12:40:54 INFO - PROCESS | 2544 | 1461267654511 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:54 INFO - PROCESS | 2544 | 1461267654639 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 12:40:54 INFO - PROCESS | 2544 | 1461267654781 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 2544 | ++DOCSHELL 1F468800 == 55 [pid = 2544] [id = 496] 12:40:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1F46C800) [pid = 2544] [serial = 1488] [outer = 00000000] 12:40:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (2016E800) [pid = 2544] [serial = 1489] [outer = 1F46C800] 12:40:54 INFO - PROCESS | 2544 | 1461267654843 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (201CD800) [pid = 2544] [serial = 1490] [outer = 1F46C800] 12:40:55 INFO - PROCESS | 2544 | 1461267655551 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1066ms 12:40:55 INFO - PROCESS | 2544 | 1461267655584 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 2544 | 1461267655588 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 12:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:40:55 INFO - PROCESS | 2544 | 1461267655593 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 2544 | 1461267655596 Marionette TRACE conn5 <- [1,1950,null,{}] 12:40:55 INFO - PROCESS | 2544 | 1461267655602 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:55 INFO - PROCESS | 2544 | 1461267655701 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 12:40:55 INFO - PROCESS | 2544 | 1461267655845 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 2544 | ++DOCSHELL 12156000 == 56 [pid = 2544] [id = 497] 12:40:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (123BCC00) [pid = 2544] [serial = 1491] [outer = 00000000] 12:40:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (18604400) [pid = 2544] [serial = 1492] [outer = 123BCC00] 12:40:55 INFO - PROCESS | 2544 | 1461267655899 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1A1D8000) [pid = 2544] [serial = 1493] [outer = 123BCC00] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 1822BC00 == 55 [pid = 2544] [id = 489] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 0F056800 == 54 [pid = 2544] [id = 488] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 0F049C00 == 53 [pid = 2544] [id = 487] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 2016C800 == 52 [pid = 2544] [id = 485] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 16EA5000 == 51 [pid = 2544] [id = 484] 12:40:56 INFO - PROCESS | 2544 | --DOCSHELL 136B4000 == 50 [pid = 2544] [id = 483] 12:40:56 INFO - PROCESS | 2544 | 1461267656352 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 12:40:56 INFO - PROCESS | 2544 | 1461267656367 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 2544 | 1461267656373 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 12:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:40:56 INFO - PROCESS | 2544 | 1461267656379 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:40:56 INFO - PROCESS | 2544 | 1461267656382 Marionette TRACE conn5 <- [1,1954,null,{}] 12:40:56 INFO - PROCESS | 2544 | 1461267656389 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:56 INFO - PROCESS | 2544 | 1461267656486 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 12:40:56 INFO - PROCESS | 2544 | 1461267656590 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 2544 | ++DOCSHELL 16E1F400 == 51 [pid = 2544] [id = 498] 12:40:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (16E3EC00) [pid = 2544] [serial = 1494] [outer = 00000000] 12:40:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1AF56C00) [pid = 2544] [serial = 1495] [outer = 16E3EC00] 12:40:56 INFO - PROCESS | 2544 | 1461267656636 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1BC3F400) [pid = 2544] [serial = 1496] [outer = 16E3EC00] 12:40:57 INFO - PROCESS | 2544 | 1461267657093 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 12:40:57 INFO - PROCESS | 2544 | 1461267657112 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 2544 | 1461267657114 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:40:57 INFO - PROCESS | 2544 | 1461267657117 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 2544 | 1461267657121 Marionette TRACE conn5 <- [1,1958,null,{}] 12:40:57 INFO - PROCESS | 2544 | 1461267657137 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:57 INFO - PROCESS | 2544 | 1461267657294 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 12:40:57 INFO - PROCESS | 2544 | 1461267657365 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 2544 | ++DOCSHELL 1CE38C00 == 52 [pid = 2544] [id = 499] 12:40:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1CE39C00) [pid = 2544] [serial = 1497] [outer = 00000000] 12:40:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1CEA6000) [pid = 2544] [serial = 1498] [outer = 1CE39C00] 12:40:57 INFO - PROCESS | 2544 | 1461267657413 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1F206C00) [pid = 2544] [serial = 1499] [outer = 1CE39C00] 12:40:57 INFO - PROCESS | 2544 | 1461267657850 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 790ms 12:40:57 INFO - PROCESS | 2544 | 1461267657908 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 2544 | 1461267657910 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:40:57 INFO - PROCESS | 2544 | 1461267657913 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 2544 | 1461267657915 Marionette TRACE conn5 <- [1,1962,null,{}] 12:40:57 INFO - PROCESS | 2544 | 1461267657918 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:58 INFO - PROCESS | 2544 | 1461267658038 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 12:40:58 INFO - PROCESS | 2544 | 1461267658109 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 2544 | ++DOCSHELL 2016C800 == 53 [pid = 2544] [id = 500] 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (201CB000) [pid = 2544] [serial = 1500] [outer = 00000000] 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20265C00) [pid = 2544] [serial = 1501] [outer = 201CB000] 12:40:58 INFO - PROCESS | 2544 | 1461267658154 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (2028E800) [pid = 2544] [serial = 1502] [outer = 201CB000] 12:40:58 INFO - PROCESS | 2544 | 1461267658571 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 12:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:40:58 INFO - PROCESS | 2544 | 1461267658588 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 2544 | 1461267658590 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 12:40:58 INFO - PROCESS | 2544 | 1461267658593 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 2544 | 1461267658594 Marionette TRACE conn5 <- [1,1966,null,{}] 12:40:58 INFO - PROCESS | 2544 | 1461267658598 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:58 INFO - PROCESS | 2544 | 1461267658741 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 12:40:58 INFO - PROCESS | 2544 | 1461267658760 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 2544 | ++DOCSHELL 11F71800 == 54 [pid = 2544] [id = 501] 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (20332C00) [pid = 2544] [serial = 1503] [outer = 00000000] 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (20385C00) [pid = 2544] [serial = 1504] [outer = 20332C00] 12:40:58 INFO - PROCESS | 2544 | 1461267658805 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (2038D000) [pid = 2544] [serial = 1505] [outer = 20332C00] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1CE9C400) [pid = 2544] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1BFBDC00) [pid = 2544] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1D2EB400) [pid = 2544] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (17380800) [pid = 2544] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (0B6AE400) [pid = 2544] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (11F71C00) [pid = 2544] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (18F73400) [pid = 2544] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1CE47000) [pid = 2544] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (16C0A400) [pid = 2544] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (11F75000) [pid = 2544] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1F20C800) [pid = 2544] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1ED0C800) [pid = 2544] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (2028C800) [pid = 2544] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1AFDA800) [pid = 2544] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (16C6F000) [pid = 2544] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1BE7C000) [pid = 2544] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (0F04DC00) [pid = 2544] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (18602C00) [pid = 2544] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (11A74C00) [pid = 2544] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:40:59 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1B22BC00) [pid = 2544] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:40:59 INFO - PROCESS | 2544 | 1461267659359 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 830ms 12:40:59 INFO - PROCESS | 2544 | 1461267659424 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 2544 | 1461267659426 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:40:59 INFO - PROCESS | 2544 | 1461267659429 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 2544 | 1461267659431 Marionette TRACE conn5 <- [1,1970,null,{}] 12:40:59 INFO - PROCESS | 2544 | 1461267659435 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:59 INFO - PROCESS | 2544 | 1461267659541 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 12:40:59 INFO - PROCESS | 2544 | 1461267659549 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 2544 | ++DOCSHELL 17380800 == 55 [pid = 2544] [id = 502] 12:40:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (18603C00) [pid = 2544] [serial = 1506] [outer = 00000000] 12:40:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1CEA4000) [pid = 2544] [serial = 1507] [outer = 18603C00] 12:40:59 INFO - PROCESS | 2544 | 1461267659598 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1E201400) [pid = 2544] [serial = 1508] [outer = 18603C00] 12:41:00 INFO - PROCESS | 2544 | 1461267660043 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 12:41:00 INFO - PROCESS | 2544 | 1461267660070 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 2544 | 1461267660072 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 12:41:00 INFO - PROCESS | 2544 | 1461267660075 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 2544 | 1461267660077 Marionette TRACE conn5 <- [1,1974,null,{}] 12:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:41:00 INFO - PROCESS | 2544 | 1461267660080 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 2544 | 1461267660162 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 12:41:00 INFO - PROCESS | 2544 | 1461267660170 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 2544 | ++DOCSHELL 2028F800 == 56 [pid = 2544] [id = 503] 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (20384C00) [pid = 2544] [serial = 1509] [outer = 00000000] 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (2041E400) [pid = 2544] [serial = 1510] [outer = 20384C00] 12:41:00 INFO - PROCESS | 2544 | 1461267660214 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20424C00) [pid = 2544] [serial = 1511] [outer = 20384C00] 12:41:00 INFO - PROCESS | 2544 | 1461267660663 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 12:41:00 INFO - PROCESS | 2544 | 1461267660723 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 2544 | 1461267660725 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 12:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:41:00 INFO - PROCESS | 2544 | 1461267660728 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 2544 | 1461267660730 Marionette TRACE conn5 <- [1,1978,null,{}] 12:41:00 INFO - PROCESS | 2544 | 1461267660734 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 2544 | 1461267660816 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 12:41:00 INFO - PROCESS | 2544 | 1461267660822 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 2544 | ++DOCSHELL 20426800 == 57 [pid = 2544] [id = 504] 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (20428C00) [pid = 2544] [serial = 1512] [outer = 00000000] 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (20434800) [pid = 2544] [serial = 1513] [outer = 20428C00] 12:41:00 INFO - PROCESS | 2544 | 1461267660867 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (204BB400) [pid = 2544] [serial = 1514] [outer = 20428C00] 12:41:01 INFO - PROCESS | 2544 | 1461267661480 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 771ms 12:41:01 INFO - PROCESS | 2544 | 1461267661503 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 2544 | 1461267661507 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 12:41:01 INFO - PROCESS | 2544 | 1461267661562 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 2544 | 1461267661566 Marionette TRACE conn5 <- [1,1982,null,{}] 12:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:41:01 INFO - PROCESS | 2544 | 1461267661588 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:01 INFO - PROCESS | 2544 | 1461267661713 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 12:41:01 INFO - PROCESS | 2544 | 1461267661848 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 2544 | ++DOCSHELL 1215F800 == 58 [pid = 2544] [id = 505] 12:41:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (124D6400) [pid = 2544] [serial = 1515] [outer = 00000000] 12:41:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1819E800) [pid = 2544] [serial = 1516] [outer = 124D6400] 12:41:01 INFO - PROCESS | 2544 | 1461267661910 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1A1C2C00) [pid = 2544] [serial = 1517] [outer = 124D6400] 12:41:02 INFO - PROCESS | 2544 | 1461267662479 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 12:41:02 INFO - PROCESS | 2544 | 1461267662500 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 2544 | 1461267662506 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:41:02 INFO - PROCESS | 2544 | 1461267662512 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 2544 | 1461267662515 Marionette TRACE conn5 <- [1,1986,null,{}] 12:41:02 INFO - PROCESS | 2544 | 1461267662519 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:02 INFO - PROCESS | 2544 | 1461267662632 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 12:41:02 INFO - PROCESS | 2544 | 1461267662748 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 2544 | ++DOCSHELL 1AF24800 == 59 [pid = 2544] [id = 506] 12:41:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1AF2D400) [pid = 2544] [serial = 1518] [outer = 00000000] 12:41:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1CE3D000) [pid = 2544] [serial = 1519] [outer = 1AF2D400] 12:41:02 INFO - PROCESS | 2544 | 1461267662844 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1ED0AC00) [pid = 2544] [serial = 1520] [outer = 1AF2D400] 12:41:03 INFO - PROCESS | 2544 | 1461267663441 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 12:41:03 INFO - PROCESS | 2544 | 1461267663484 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 2544 | 1461267663487 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 12:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:41:03 INFO - PROCESS | 2544 | 1461267663491 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - PROCESS | 2544 | 1461267663495 Marionette TRACE conn5 <- [1,1990,null,{}] 12:41:03 INFO - PROCESS | 2544 | 1461267663507 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:03 INFO - PROCESS | 2544 | 1461267663623 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 12:41:03 INFO - PROCESS | 2544 | 1461267663781 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 2544 | ++DOCSHELL 1F2C6400 == 60 [pid = 2544] [id = 507] 12:41:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (204C1400) [pid = 2544] [serial = 1521] [outer = 00000000] 12:41:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (204C6400) [pid = 2544] [serial = 1522] [outer = 204C1400] 12:41:03 INFO - PROCESS | 2544 | 1461267663840 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (204CB000) [pid = 2544] [serial = 1523] [outer = 204C1400] 12:41:04 INFO - PROCESS | 2544 | 1461267664399 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 12:41:04 INFO - PROCESS | 2544 | 1461267664424 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 2544 | 1461267664427 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 12:41:04 INFO - PROCESS | 2544 | 1461267664430 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:41:04 INFO - PROCESS | 2544 | 1461267664432 Marionette TRACE conn5 <- [1,1994,null,{}] 12:41:04 INFO - PROCESS | 2544 | 1461267664436 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:04 INFO - PROCESS | 2544 | 1461267664550 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 12:41:04 INFO - PROCESS | 2544 | 1461267664664 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 2544 | ++DOCSHELL 204C5000 == 61 [pid = 2544] [id = 508] 12:41:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (204CE000) [pid = 2544] [serial = 1524] [outer = 00000000] 12:41:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (20A87C00) [pid = 2544] [serial = 1525] [outer = 204CE000] 12:41:04 INFO - PROCESS | 2544 | 1461267664760 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (20A8A800) [pid = 2544] [serial = 1526] [outer = 204CE000] 12:41:05 INFO - PROCESS | 2544 | 1461267665360 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:41:05 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 12:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 971ms 12:41:05 INFO - PROCESS | 2544 | 1461267665405 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 12:41:05 INFO - PROCESS | 2544 | 1461267665407 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 12:41:05 INFO - PROCESS | 2544 | 1461267665411 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:41:05 INFO - PROCESS | 2544 | 1461267665413 Marionette TRACE conn5 <- [1,1998,null,{}] 12:41:05 INFO - PROCESS | 2544 | 1461267665417 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:05 INFO - PROCESS | 2544 | 1461267665521 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 12:41:05 INFO - PROCESS | 2544 | 1461267665636 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 2544 | ++DOCSHELL 12159800 == 62 [pid = 2544] [id = 509] 12:41:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (204BCC00) [pid = 2544] [serial = 1527] [outer = 00000000] 12:41:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (20A93000) [pid = 2544] [serial = 1528] [outer = 204BCC00] 12:41:05 INFO - PROCESS | 2544 | 1461267665741 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (20F32400) [pid = 2544] [serial = 1529] [outer = 204BCC00] 12:41:06 INFO - PROCESS | 2544 | 1461267666524 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:41:06 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 12:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1181ms 12:41:06 INFO - PROCESS | 2544 | 1461267666597 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 2544 | 1461267666601 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 12:41:06 INFO - PROCESS | 2544 | 1461267666620 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:41:06 INFO - PROCESS | 2544 | 1461267666624 Marionette TRACE conn5 <- [1,2002,null,{}] 12:41:06 INFO - PROCESS | 2544 | 1461267666631 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:06 INFO - PROCESS | 2544 | 1461267666743 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 12:41:06 INFO - PROCESS | 2544 | 1461267666883 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 2544 | ++DOCSHELL 0F04A000 == 63 [pid = 2544] [id = 510] 12:41:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (0F057000) [pid = 2544] [serial = 1530] [outer = 00000000] 12:41:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (16C7B400) [pid = 2544] [serial = 1531] [outer = 0F057000] 12:41:06 INFO - PROCESS | 2544 | 1461267666937 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (1712BC00) [pid = 2544] [serial = 1532] [outer = 0F057000] 12:41:07 INFO - PROCESS | 2544 | 1461267667519 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 2028F800 == 62 [pid = 2544] [id = 503] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 17380800 == 61 [pid = 2544] [id = 502] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 11F71800 == 60 [pid = 2544] [id = 501] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 2016C800 == 59 [pid = 2544] [id = 500] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1CE38C00 == 58 [pid = 2544] [id = 499] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 16E1F400 == 57 [pid = 2544] [id = 498] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 12156000 == 56 [pid = 2544] [id = 497] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (1B234400) [pid = 2544] [serial = 1471] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (20170000) [pid = 2544] [serial = 1411] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1272E400) [pid = 2544] [serial = 1402] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (201CB800) [pid = 2544] [serial = 1414] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1AF30400) [pid = 2544] [serial = 1405] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (17132400) [pid = 2544] [serial = 1450] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1BE77800) [pid = 2544] [serial = 1453] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1F20EC00) [pid = 2544] [serial = 1408] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (20296400) [pid = 2544] [serial = 1456] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (20385800) [pid = 2544] [serial = 1459] [outer = 00000000] [url = about:blank] 12:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1CBC6800 == 55 [pid = 2544] [id = 495] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1C89BC00 == 54 [pid = 2544] [id = 494] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1BC36400 == 53 [pid = 2544] [id = 493] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1A1C8000 == 52 [pid = 2544] [id = 492] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 0B6B2400 == 51 [pid = 2544] [id = 491] 12:41:07 INFO - PROCESS | 2544 | --DOCSHELL 1AF51800 == 50 [pid = 2544] [id = 490] 12:41:07 INFO - PROCESS | 2544 | 1461267667617 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 2544 | 1461267667622 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1CEA9000) [pid = 2544] [serial = 1367] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C898000) [pid = 2544] [serial = 1364] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1EC1EC00) [pid = 2544] [serial = 1370] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (19FB7000) [pid = 2544] [serial = 1361] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (12152400) [pid = 2544] [serial = 1358] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1CE34400) [pid = 2544] [serial = 1432] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1A1C9000) [pid = 2544] [serial = 1423] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1E290000) [pid = 2544] [serial = 1435] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (181A9C00) [pid = 2544] [serial = 1418] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (17387000) [pid = 2544] [serial = 1417] [outer = 00000000] [url = about:blank] 12:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1237F000) [pid = 2544] [serial = 1420] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (15959000) [pid = 2544] [serial = 1421] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (20167800) [pid = 2544] [serial = 1438] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1F212800) [pid = 2544] [serial = 1400] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1E20D000) [pid = 2544] [serial = 1436] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (20297C00) [pid = 2544] [serial = 1447] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (20165000) [pid = 2544] [serial = 1444] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1B5C0C00) [pid = 2544] [serial = 1442] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1C1B4400) [pid = 2544] [serial = 1429] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (16C76400) [pid = 2544] [serial = 1462] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1A1C9C00) [pid = 2544] [serial = 1469] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1710A800) [pid = 2544] [serial = 1463] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (12152C00) [pid = 2544] [serial = 1465] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1272F400) [pid = 2544] [serial = 1466] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1BE78000) [pid = 2544] [serial = 1427] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BE71000) [pid = 2544] [serial = 1426] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20333400) [pid = 2544] [serial = 1448] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (18BFC800) [pid = 2544] [serial = 1468] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1A1DD800) [pid = 2544] [serial = 1424] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1CE43400) [pid = 2544] [serial = 1433] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1C1AD800) [pid = 2544] [serial = 1441] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C463C00) [pid = 2544] [serial = 1430] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (20171400) [pid = 2544] [serial = 1439] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (2025D400) [pid = 2544] [serial = 1445] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 2544 | 1461267667661 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 2544 | 1461267667664 Marionette TRACE conn5 <- [1,2006,null,{}] 12:41:07 INFO - PROCESS | 2544 | 1461267667670 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:07 INFO - PROCESS | 2544 | 1461267667778 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 12:41:07 INFO - PROCESS | 2544 | 1461267667786 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 2544 | ++DOCSHELL 11F8A400 == 51 [pid = 2544] [id = 511] 12:41:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (11F8D800) [pid = 2544] [serial = 1533] [outer = 00000000] 12:41:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (12305000) [pid = 2544] [serial = 1534] [outer = 11F8D800] 12:41:07 INFO - PROCESS | 2544 | 1461267667832 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1272FC00) [pid = 2544] [serial = 1535] [outer = 11F8D800] 12:41:08 INFO - PROCESS | 2544 | 1461267668373 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 735ms 12:41:08 INFO - PROCESS | 2544 | 1461267668384 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 2544 | 1461267668386 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 12:41:08 INFO - PROCESS | 2544 | 1461267668390 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:41:08 INFO - PROCESS | 2544 | 1461267668393 Marionette TRACE conn5 <- [1,2010,null,{}] 12:41:08 INFO - PROCESS | 2544 | 1461267668403 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:08 INFO - PROCESS | 2544 | 1461267668494 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 12:41:08 INFO - PROCESS | 2544 | 1461267668504 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 2544 | ++DOCSHELL 18609000 == 52 [pid = 2544] [id = 512] 12:41:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1860B400) [pid = 2544] [serial = 1536] [outer = 00000000] 12:41:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (19FB3C00) [pid = 2544] [serial = 1537] [outer = 1860B400] 12:41:08 INFO - PROCESS | 2544 | 1461267668552 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1A1CAC00) [pid = 2544] [serial = 1538] [outer = 1860B400] 12:41:09 INFO - PROCESS | 2544 | 1461267669033 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 12:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:41:09 INFO - PROCESS | 2544 | 1461267669064 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 2544 | 1461267669067 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 12:41:09 INFO - PROCESS | 2544 | 1461267669070 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 2544 | 1461267669072 Marionette TRACE conn5 <- [1,2014,null,{}] 12:41:09 INFO - PROCESS | 2544 | 1461267669075 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:09 INFO - PROCESS | 2544 | 1461267669160 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 12:41:09 INFO - PROCESS | 2544 | 1461267669167 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 2544 | ++DOCSHELL 1AF2A800 == 53 [pid = 2544] [id = 513] 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1AF2AC00) [pid = 2544] [serial = 1539] [outer = 00000000] 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1B22C400) [pid = 2544] [serial = 1540] [outer = 1AF2AC00] 12:41:09 INFO - PROCESS | 2544 | 1461267669216 Marionette DEBUG loaded listener.js 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1B333C00) [pid = 2544] [serial = 1541] [outer = 1AF2AC00] 12:41:09 INFO - PROCESS | 2544 | 1461267669671 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 12:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:41:09 INFO - PROCESS | 2544 | 1461267669744 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 2544 | 1461267669746 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 12:41:09 INFO - PROCESS | 2544 | 1461267669749 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 2544 | 1461267669751 Marionette TRACE conn5 <- [1,2018,null,{}] 12:41:09 INFO - PROCESS | 2544 | 1461267669754 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:09 INFO - PROCESS | 2544 | 1461267669836 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 12:41:09 INFO - PROCESS | 2544 | 1461267669842 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 2544 | ++DOCSHELL 1B337400 == 54 [pid = 2544] [id = 514] 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1B5C0000) [pid = 2544] [serial = 1542] [outer = 00000000] 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BE78800) [pid = 2544] [serial = 1543] [outer = 1B5C0000] 12:41:09 INFO - PROCESS | 2544 | 1461267669888 Marionette DEBUG loaded listener.js 12:41:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1BE78000) [pid = 2544] [serial = 1544] [outer = 1B5C0000] 12:41:10 INFO - PROCESS | 2544 | 1461267670376 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 12:41:10 INFO - PROCESS | 2544 | 1461267670421 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 12:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:41:10 INFO - PROCESS | 2544 | 1461267670423 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 12:41:10 INFO - PROCESS | 2544 | 1461267670426 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:41:10 INFO - PROCESS | 2544 | 1461267670428 Marionette TRACE conn5 <- [1,2022,null,{}] 12:41:10 INFO - PROCESS | 2544 | 1461267670431 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:10 INFO - PROCESS | 2544 | 1461267670575 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 12:41:10 INFO - PROCESS | 2544 | 1461267670673 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 2544 | ++DOCSHELL 11F78800 == 55 [pid = 2544] [id = 515] 12:41:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1BFBE400) [pid = 2544] [serial = 1545] [outer = 00000000] 12:41:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1C5C7C00) [pid = 2544] [serial = 1546] [outer = 1BFBE400] 12:41:10 INFO - PROCESS | 2544 | 1461267670722 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CBC6800) [pid = 2544] [serial = 1547] [outer = 1BFBE400] 12:41:11 INFO - PROCESS | 2544 | 1461267671161 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 12:41:11 INFO - PROCESS | 2544 | 1461267671202 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 2544 | 1461267671205 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 12:41:11 INFO - PROCESS | 2544 | 1461267671208 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - PROCESS | 2544 | 1461267671209 Marionette TRACE conn5 <- [1,2026,null,{}] 12:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:41:11 INFO - PROCESS | 2544 | 1461267671213 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:11 INFO - PROCESS | 2544 | 1461267671339 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 12:41:11 INFO - PROCESS | 2544 | 1461267671407 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 2544 | ++DOCSHELL 11F7C400 == 56 [pid = 2544] [id = 516] 12:41:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1CC0A000) [pid = 2544] [serial = 1548] [outer = 00000000] 12:41:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1CE44800) [pid = 2544] [serial = 1549] [outer = 1CC0A000] 12:41:11 INFO - PROCESS | 2544 | 1461267671453 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CE4D000) [pid = 2544] [serial = 1550] [outer = 1CC0A000] 12:41:11 INFO - PROCESS | 2544 | 1461267671875 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 12:41:11 INFO - PROCESS | 2544 | 1461267671960 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 2544 | 1461267671962 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 12:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:41:11 INFO - PROCESS | 2544 | 1461267671976 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:41:11 INFO - PROCESS | 2544 | 1461267671978 Marionette TRACE conn5 <- [1,2030,null,{}] 12:41:11 INFO - PROCESS | 2544 | 1461267671981 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:12 INFO - PROCESS | 2544 | 1461267672318 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (201C7400) [pid = 2544] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1BED5800) [pid = 2544] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (173C8C00) [pid = 2544] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (20168000) [pid = 2544] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (2028CC00) [pid = 2544] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE4CC00) [pid = 2544] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1CE39C00) [pid = 2544] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (201CB000) [pid = 2544] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (16E3EC00) [pid = 2544] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1F46C800) [pid = 2544] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (123BCC00) [pid = 2544] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (20332C00) [pid = 2544] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (20384C00) [pid = 2544] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (18603C00) [pid = 2544] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (17116800) [pid = 2544] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1595C800) [pid = 2544] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1230F400) [pid = 2544] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:41:12 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1B61D800) [pid = 2544] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:41:12 INFO - PROCESS | 2544 | 1461267672390 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 2544 | ++DOCSHELL 0D901800 == 57 [pid = 2544] [id = 517] 12:41:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (0F04B800) [pid = 2544] [serial = 1551] [outer = 00000000] 12:41:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (15954400) [pid = 2544] [serial = 1552] [outer = 0F04B800] 12:41:12 INFO - PROCESS | 2544 | 1461267672435 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (171D4400) [pid = 2544] [serial = 1553] [outer = 0F04B800] 12:41:12 INFO - PROCESS | 2544 | 1461267672802 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:41:12 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) 12:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 12:41:12 INFO - PROCESS | 2544 | 1461267672849 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 12:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:41:12 INFO - PROCESS | 2544 | 1461267672851 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 12:41:12 INFO - PROCESS | 2544 | 1461267672855 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - PROCESS | 2544 | 1461267672856 Marionette TRACE conn5 <- [1,2034,null,{}] 12:41:12 INFO - PROCESS | 2544 | 1461267672860 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:12 INFO - PROCESS | 2544 | 1461267672943 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 12:41:12 INFO - PROCESS | 2544 | 1461267672949 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C8400 == 58 [pid = 2544] [id = 518] 12:41:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1A1CB800) [pid = 2544] [serial = 1554] [outer = 00000000] 12:41:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1D2E8C00) [pid = 2544] [serial = 1555] [outer = 1A1CB800] 12:41:13 INFO - PROCESS | 2544 | 1461267672995 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1EC1E800) [pid = 2544] [serial = 1556] [outer = 1A1CB800] 12:41:13 INFO - PROCESS | 2544 | 1461267673440 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 12:41:13 INFO - PROCESS | 2544 | 1461267673485 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 12:41:13 INFO - PROCESS | 2544 | 1461267673487 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 12:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:41:13 INFO - PROCESS | 2544 | 1461267673491 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - PROCESS | 2544 | 1461267673492 Marionette TRACE conn5 <- [1,2038,null,{}] 12:41:13 INFO - PROCESS | 2544 | 1461267673496 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:13 INFO - PROCESS | 2544 | 1461267673580 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 12:41:13 INFO - PROCESS | 2544 | 1461267673587 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 2544 | ++DOCSHELL 1ED05400 == 59 [pid = 2544] [id = 519] 12:41:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1F20BC00) [pid = 2544] [serial = 1557] [outer = 00000000] 12:41:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1F2C2000) [pid = 2544] [serial = 1558] [outer = 1F20BC00] 12:41:13 INFO - PROCESS | 2544 | 1461267673631 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1F475400) [pid = 2544] [serial = 1559] [outer = 1F20BC00] 12:41:14 INFO - PROCESS | 2544 | 1461267674104 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 12:41:14 INFO - PROCESS | 2544 | 1461267674162 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 2544 | 1461267674164 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 12:41:14 INFO - PROCESS | 2544 | 1461267674167 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:41:14 INFO - PROCESS | 2544 | 1461267674170 Marionette TRACE conn5 <- [1,2042,null,{}] 12:41:14 INFO - PROCESS | 2544 | 1461267674174 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:14 INFO - PROCESS | 2544 | 1461267674277 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 12:41:14 INFO - PROCESS | 2544 | 1461267674283 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 2544 | ++DOCSHELL 201C1800 == 60 [pid = 2544] [id = 520] 12:41:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (201C1C00) [pid = 2544] [serial = 1560] [outer = 00000000] 12:41:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (201CF400) [pid = 2544] [serial = 1561] [outer = 201C1C00] 12:41:14 INFO - PROCESS | 2544 | 1461267674334 Marionette DEBUG loaded listener.js 12:41:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2025F400) [pid = 2544] [serial = 1562] [outer = 201C1C00] 12:41:15 INFO - PROCESS | 2544 | 1461267675091 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 12:41:15 INFO - PROCESS | 2544 | 1461267675150 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 12:41:15 INFO - PROCESS | 2544 | 1461267675155 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 12:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:41:15 INFO - PROCESS | 2544 | 1461267675162 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:41:15 INFO - PROCESS | 2544 | 1461267675166 Marionette TRACE conn5 <- [1,2046,null,{}] 12:41:15 INFO - PROCESS | 2544 | 1461267675171 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:15 INFO - PROCESS | 2544 | 1461267675287 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 12:41:15 INFO - PROCESS | 2544 | 1461267675432 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:15 INFO - PROCESS | 2544 | ++DOCSHELL 16C75800 == 61 [pid = 2544] [id = 521] 12:41:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (16C76400) [pid = 2544] [serial = 1563] [outer = 00000000] 12:41:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (17387C00) [pid = 2544] [serial = 1564] [outer = 16C76400] 12:41:15 INFO - PROCESS | 2544 | 1461267675493 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (18606800) [pid = 2544] [serial = 1565] [outer = 16C76400] 12:41:16 INFO - PROCESS | 2544 | 1461267676064 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 990ms 12:41:16 INFO - PROCESS | 2544 | 1461267676153 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 2544 | 1461267676160 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 12:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:41:16 INFO - PROCESS | 2544 | 1461267676166 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:41:16 INFO - PROCESS | 2544 | 1461267676169 Marionette TRACE conn5 <- [1,2050,null,{}] 12:41:16 INFO - PROCESS | 2544 | 1461267676188 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:16 INFO - PROCESS | 2544 | 1461267676307 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 12:41:16 INFO - PROCESS | 2544 | 1461267676443 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 2544 | ++DOCSHELL 171C8C00 == 62 [pid = 2544] [id = 522] 12:41:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1B236400) [pid = 2544] [serial = 1566] [outer = 00000000] 12:41:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1C461C00) [pid = 2544] [serial = 1567] [outer = 1B236400] 12:41:16 INFO - PROCESS | 2544 | 1461267676502 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1C893C00) [pid = 2544] [serial = 1568] [outer = 1B236400] 12:41:17 INFO - PROCESS | 2544 | 1461267677148 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1034ms 12:41:17 INFO - PROCESS | 2544 | 1461267677202 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 2544 | 1461267677204 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 12:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:41:17 INFO - PROCESS | 2544 | 1461267677208 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:41:17 INFO - PROCESS | 2544 | 1461267677212 Marionette TRACE conn5 <- [1,2054,null,{}] 12:41:17 INFO - PROCESS | 2544 | 1461267677223 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:17 INFO - PROCESS | 2544 | 1461267677361 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 12:41:17 INFO - PROCESS | 2544 | 1461267677499 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 2544 | ++DOCSHELL 2016D000 == 63 [pid = 2544] [id = 523] 12:41:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (2016FC00) [pid = 2544] [serial = 1569] [outer = 00000000] 12:41:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2028BC00) [pid = 2544] [serial = 1570] [outer = 2016FC00] 12:41:17 INFO - PROCESS | 2544 | 1461267677558 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (20298400) [pid = 2544] [serial = 1571] [outer = 2016FC00] 12:41:18 INFO - PROCESS | 2544 | 1461267678165 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1022ms 12:41:18 INFO - PROCESS | 2544 | 1461267678234 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 12:41:18 INFO - PROCESS | 2544 | 1461267678237 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 12:41:18 INFO - PROCESS | 2544 | 1461267678240 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:41:18 INFO - PROCESS | 2544 | 1461267678243 Marionette TRACE conn5 <- [1,2058,null,{}] 12:41:18 INFO - PROCESS | 2544 | 1461267678247 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:18 INFO - PROCESS | 2544 | 1461267678363 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 12:41:18 INFO - PROCESS | 2544 | 1461267678506 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 2544 | ++DOCSHELL 20337400 == 64 [pid = 2544] [id = 524] 12:41:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (20339400) [pid = 2544] [serial = 1572] [outer = 00000000] 12:41:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20385800) [pid = 2544] [serial = 1573] [outer = 20339400] 12:41:18 INFO - PROCESS | 2544 | 1461267678563 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (2038D400) [pid = 2544] [serial = 1574] [outer = 20339400] 12:41:19 INFO - PROCESS | 2544 | 1461267679153 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 12:41:19 INFO - PROCESS | 2544 | 1461267679214 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 2544 | 1461267679216 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 12:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:41:19 INFO - PROCESS | 2544 | 1461267679220 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - PROCESS | 2544 | 1461267679222 Marionette TRACE conn5 <- [1,2062,null,{}] 12:41:19 INFO - PROCESS | 2544 | 1461267679226 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:19 INFO - PROCESS | 2544 | 1461267679334 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 12:41:19 INFO - PROCESS | 2544 | 1461267679449 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 2544 | ++DOCSHELL 11F6FC00 == 65 [pid = 2544] [id = 525] 12:41:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (2033A400) [pid = 2544] [serial = 1575] [outer = 00000000] 12:41:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (20430400) [pid = 2544] [serial = 1576] [outer = 2033A400] 12:41:19 INFO - PROCESS | 2544 | 1461267679544 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (204BDC00) [pid = 2544] [serial = 1577] [outer = 2033A400] 12:41:20 INFO - PROCESS | 2544 | 1461267680130 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 930ms 12:41:20 INFO - PROCESS | 2544 | 1461267680154 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 12:41:20 INFO - PROCESS | 2544 | 1461267680156 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 12:41:20 INFO - PROCESS | 2544 | 1461267680160 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:41:20 INFO - PROCESS | 2544 | 1461267680162 Marionette TRACE conn5 <- [1,2066,null,{}] 12:41:20 INFO - PROCESS | 2544 | 1461267680166 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:20 INFO - PROCESS | 2544 | 1461267680432 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 12:41:20 INFO - PROCESS | 2544 | 1461267680596 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 2544 | ++DOCSHELL 0B576800 == 66 [pid = 2544] [id = 526] 12:41:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (0B57B400) [pid = 2544] [serial = 1578] [outer = 00000000] 12:41:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (0B6B3400) [pid = 2544] [serial = 1579] [outer = 0B57B400] 12:41:20 INFO - PROCESS | 2544 | 1461267680650 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (0F058400) [pid = 2544] [serial = 1580] [outer = 0B57B400] 12:41:21 INFO - PROCESS | 2544 | 1461267681267 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1124ms 12:41:21 INFO - PROCESS | 2544 | 1461267681289 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 2544 | 1461267681293 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:41:21 INFO - PROCESS | 2544 | 1461267681297 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 2544 | 1461267681301 Marionette TRACE conn5 <- [1,2070,null,{}] 12:41:21 INFO - PROCESS | 2544 | 1461267681306 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:21 INFO - PROCESS | 2544 | 1461267681407 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 12:41:21 INFO - PROCESS | 2544 | 1461267681550 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1ED05400 == 65 [pid = 2544] [id = 519] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1A1C8400 == 64 [pid = 2544] [id = 518] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 0D901800 == 63 [pid = 2544] [id = 517] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 11F7C400 == 62 [pid = 2544] [id = 516] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 11F78800 == 61 [pid = 2544] [id = 515] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1B337400 == 60 [pid = 2544] [id = 514] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1AF2A800 == 59 [pid = 2544] [id = 513] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 18609000 == 58 [pid = 2544] [id = 512] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (20434800) [pid = 2544] [serial = 1513] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | ++DOCSHELL 0B6A7800 == 59 [pid = 2544] [id = 527] 12:41:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (0B6AFC00) [pid = 2544] [serial = 1581] [outer = 00000000] 12:41:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (12FD0800) [pid = 2544] [serial = 1582] [outer = 0B6AFC00] 12:41:21 INFO - PROCESS | 2544 | 1461267681656 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (17133C00) [pid = 2544] [serial = 1583] [outer = 0B6AFC00] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 11F8A400 == 58 [pid = 2544] [id = 511] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 0F04A000 == 57 [pid = 2544] [id = 510] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1AF24800 == 56 [pid = 2544] [id = 506] 12:41:21 INFO - PROCESS | 2544 | --DOCSHELL 1215F800 == 55 [pid = 2544] [id = 505] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1B22F000) [pid = 2544] [serial = 1406] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (173D0000) [pid = 2544] [serial = 1451] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (16C07800) [pid = 2544] [serial = 1403] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20389400) [pid = 2544] [serial = 1460] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (201D0C00) [pid = 2544] [serial = 1415] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1CE31000) [pid = 2544] [serial = 1355] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C466C00) [pid = 2544] [serial = 1454] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (201C2800) [pid = 2544] [serial = 1412] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20335800) [pid = 2544] [serial = 1457] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1F2CD000) [pid = 2544] [serial = 1409] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CEA6000) [pid = 2544] [serial = 1498] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (20265C00) [pid = 2544] [serial = 1501] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (16E34000) [pid = 2544] [serial = 1474] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1B22D800) [pid = 2544] [serial = 1477] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1C462000) [pid = 2544] [serial = 1480] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CE3F400) [pid = 2544] [serial = 1483] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1AF56C00) [pid = 2544] [serial = 1495] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1F206C00) [pid = 2544] [serial = 1499] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (201CD800) [pid = 2544] [serial = 1490] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (2016E800) [pid = 2544] [serial = 1489] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1A1D8000) [pid = 2544] [serial = 1493] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (18604400) [pid = 2544] [serial = 1492] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CEA7800) [pid = 2544] [serial = 1486] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (20385C00) [pid = 2544] [serial = 1504] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (20424C00) [pid = 2544] [serial = 1511] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (2028E800) [pid = 2544] [serial = 1502] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (2041E400) [pid = 2544] [serial = 1510] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (2038D000) [pid = 2544] [serial = 1505] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1CEA4000) [pid = 2544] [serial = 1507] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1E201400) [pid = 2544] [serial = 1508] [outer = 00000000] [url = about:blank] 12:41:21 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1BC3F400) [pid = 2544] [serial = 1496] [outer = 00000000] [url = about:blank] 12:41:22 INFO - PROCESS | 2544 | 1461267682120 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 890ms 12:41:22 INFO - PROCESS | 2544 | 1461267682188 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 12:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:41:22 INFO - PROCESS | 2544 | 1461267682191 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 12:41:22 INFO - PROCESS | 2544 | 1461267682195 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - PROCESS | 2544 | 1461267682197 Marionette TRACE conn5 <- [1,2074,null,{}] 12:41:22 INFO - PROCESS | 2544 | 1461267682201 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:22 INFO - PROCESS | 2544 | 1461267682288 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 12:41:22 INFO - PROCESS | 2544 | 1461267682298 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 2544 | ++DOCSHELL 17450000 == 56 [pid = 2544] [id = 528] 12:41:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (17450C00) [pid = 2544] [serial = 1584] [outer = 00000000] 12:41:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1822C800) [pid = 2544] [serial = 1585] [outer = 17450C00] 12:41:22 INFO - PROCESS | 2544 | 1461267682345 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1860C000) [pid = 2544] [serial = 1586] [outer = 17450C00] 12:41:22 INFO - PROCESS | 2544 | 1461267682853 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 12:41:22 INFO - PROCESS | 2544 | 1461267682888 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 12:41:22 INFO - PROCESS | 2544 | 1461267682892 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 12:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:41:22 INFO - PROCESS | 2544 | 1461267682903 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - PROCESS | 2544 | 1461267682907 Marionette TRACE conn5 <- [1,2078,null,{}] 12:41:22 INFO - PROCESS | 2544 | 1461267682911 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:23 INFO - PROCESS | 2544 | 1461267683005 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 12:41:23 INFO - PROCESS | 2544 | 1461267683014 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 2544 | ++DOCSHELL 1AF28800 == 57 [pid = 2544] [id = 529] 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1AF29000) [pid = 2544] [serial = 1587] [outer = 00000000] 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1AFD2400) [pid = 2544] [serial = 1588] [outer = 1AF29000] 12:41:23 INFO - PROCESS | 2544 | 1461267683093 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B228400) [pid = 2544] [serial = 1589] [outer = 1AF29000] 12:41:23 INFO - PROCESS | 2544 | 1461267683564 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 12:41:23 INFO - PROCESS | 2544 | 1461267683590 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 2544 | 1461267683592 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 12:41:23 INFO - PROCESS | 2544 | 1461267683595 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:41:23 INFO - PROCESS | 2544 | 1461267683597 Marionette TRACE conn5 <- [1,2082,null,{}] 12:41:23 INFO - PROCESS | 2544 | 1461267683601 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:23 INFO - PROCESS | 2544 | 1461267683691 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 12:41:23 INFO - PROCESS | 2544 | 1461267683698 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 2544 | ++DOCSHELL 18BFB800 == 58 [pid = 2544] [id = 530] 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1B22A800) [pid = 2544] [serial = 1590] [outer = 00000000] 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1BC3E000) [pid = 2544] [serial = 1591] [outer = 1B22A800] 12:41:23 INFO - PROCESS | 2544 | 1461267683746 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1BE74000) [pid = 2544] [serial = 1592] [outer = 1B22A800] 12:41:24 INFO - PROCESS | 2544 | 1461267684199 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 12:41:24 INFO - PROCESS | 2544 | 1461267684228 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 2544 | 1461267684230 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 12:41:24 INFO - PROCESS | 2544 | 1461267684233 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:41:24 INFO - PROCESS | 2544 | 1461267684235 Marionette TRACE conn5 <- [1,2086,null,{}] 12:41:24 INFO - PROCESS | 2544 | 1461267684247 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:24 INFO - PROCESS | 2544 | 1461267684367 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 12:41:24 INFO - PROCESS | 2544 | 1461267684375 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 2544 | ++DOCSHELL 1BED2800 == 59 [pid = 2544] [id = 531] 12:41:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1BED8800) [pid = 2544] [serial = 1593] [outer = 00000000] 12:41:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C1B5C00) [pid = 2544] [serial = 1594] [outer = 1BED8800] 12:41:24 INFO - PROCESS | 2544 | 1461267684521 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C464000) [pid = 2544] [serial = 1595] [outer = 1BED8800] 12:41:24 INFO - PROCESS | 2544 | 1461267684987 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 12:41:25 INFO - PROCESS | 2544 | 1461267685008 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 12:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:41:25 INFO - PROCESS | 2544 | 1461267685010 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 12:41:25 INFO - PROCESS | 2544 | 1461267685013 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:41:25 INFO - PROCESS | 2544 | 1461267685015 Marionette TRACE conn5 <- [1,2090,null,{}] 12:41:25 INFO - PROCESS | 2544 | 1461267685024 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:25 INFO - PROCESS | 2544 | 1461267685144 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 12:41:25 INFO - PROCESS | 2544 | 1461267685150 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:25 INFO - PROCESS | 2544 | ++DOCSHELL 1C467400 == 60 [pid = 2544] [id = 532] 12:41:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1C57E800) [pid = 2544] [serial = 1596] [outer = 00000000] 12:41:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CE37800) [pid = 2544] [serial = 1597] [outer = 1C57E800] 12:41:25 INFO - PROCESS | 2544 | 1461267685202 Marionette DEBUG loaded listener.js 12:41:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1CE32400) [pid = 2544] [serial = 1598] [outer = 1C57E800] 12:41:25 INFO - PROCESS | 2544 | 1461267685678 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 12:41:25 INFO - PROCESS | 2544 | 1461267685747 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 12:41:25 INFO - PROCESS | 2544 | 1461267685749 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 12:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:41:25 INFO - PROCESS | 2544 | 1461267685785 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:41:25 INFO - PROCESS | 2544 | 1461267685787 Marionette TRACE conn5 <- [1,2094,null,{}] 12:41:25 INFO - PROCESS | 2544 | 1461267685795 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:25 INFO - PROCESS | 2544 | 1461267685919 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 12:41:26 INFO - PROCESS | 2544 | 1461267685992 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 2544 | ++DOCSHELL 1CE31400 == 61 [pid = 2544] [id = 533] 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1CE42C00) [pid = 2544] [serial = 1599] [outer = 00000000] 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CEAA000) [pid = 2544] [serial = 1600] [outer = 1CE42C00] 12:41:26 INFO - PROCESS | 2544 | 1461267686041 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1D2ED400) [pid = 2544] [serial = 1601] [outer = 1CE42C00] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1F20BC00) [pid = 2544] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1BFBE400) [pid = 2544] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1AF2AC00) [pid = 2544] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1B5C0000) [pid = 2544] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1CC0A000) [pid = 2544] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1860B400) [pid = 2544] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (0F057000) [pid = 2544] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (11F8D800) [pid = 2544] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1A1CB800) [pid = 2544] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:41:26 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (0F04B800) [pid = 2544] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:41:26 INFO - PROCESS | 2544 | 1461267686569 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 12:41:26 INFO - PROCESS | 2544 | 1461267686610 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 12:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:41:26 INFO - PROCESS | 2544 | 1461267686612 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 12:41:26 INFO - PROCESS | 2544 | 1461267686615 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:41:26 INFO - PROCESS | 2544 | 1461267686617 Marionette TRACE conn5 <- [1,2098,null,{}] 12:41:26 INFO - PROCESS | 2544 | 1461267686621 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:26 INFO - PROCESS | 2544 | 1461267686749 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 12:41:26 INFO - PROCESS | 2544 | 1461267686816 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 2544 | ++DOCSHELL 1AF2AC00 == 62 [pid = 2544] [id = 534] 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1BC38C00) [pid = 2544] [serial = 1602] [outer = 00000000] 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE42000) [pid = 2544] [serial = 1603] [outer = 1BC38C00] 12:41:26 INFO - PROCESS | 2544 | 1461267686860 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1D2E4C00) [pid = 2544] [serial = 1604] [outer = 1BC38C00] 12:41:27 INFO - PROCESS | 2544 | 1461267687220 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 12:41:27 INFO - PROCESS | 2544 | 1461267687259 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 2544 | 1461267687261 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 12:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:41:27 INFO - PROCESS | 2544 | 1461267687264 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - PROCESS | 2544 | 1461267687266 Marionette TRACE conn5 <- [1,2102,null,{}] 12:41:27 INFO - PROCESS | 2544 | 1461267687269 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:27 INFO - PROCESS | 2544 | 1461267687356 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 12:41:27 INFO - PROCESS | 2544 | 1461267687362 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 2544 | ++DOCSHELL 1C466800 == 63 [pid = 2544] [id = 535] 12:41:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C891400) [pid = 2544] [serial = 1605] [outer = 00000000] 12:41:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1ED07400) [pid = 2544] [serial = 1606] [outer = 1C891400] 12:41:27 INFO - PROCESS | 2544 | 1461267687407 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1F207800) [pid = 2544] [serial = 1607] [outer = 1C891400] 12:41:27 INFO - PROCESS | 2544 | 1461267687872 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 12:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:41:27 INFO - PROCESS | 2544 | 1461267687899 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 2544 | 1461267687901 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 12:41:27 INFO - PROCESS | 2544 | 1461267687904 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - PROCESS | 2544 | 1461267687906 Marionette TRACE conn5 <- [1,2106,null,{}] 12:41:27 INFO - PROCESS | 2544 | 1461267687928 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:28 INFO - PROCESS | 2544 | 1461267688014 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 12:41:28 INFO - PROCESS | 2544 | 1461267688021 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 2544 | ++DOCSHELL 18BF4400 == 64 [pid = 2544] [id = 536] 12:41:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1F20EC00) [pid = 2544] [serial = 1608] [outer = 00000000] 12:41:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1F471C00) [pid = 2544] [serial = 1609] [outer = 1F20EC00] 12:41:28 INFO - PROCESS | 2544 | 1461267688074 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (2016C800) [pid = 2544] [serial = 1610] [outer = 1F20EC00] 12:41:28 INFO - PROCESS | 2544 | 1461267688718 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 950ms 12:41:28 INFO - PROCESS | 2544 | 1461267688856 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 12:41:28 INFO - PROCESS | 2544 | 1461267688861 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 12:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:41:28 INFO - PROCESS | 2544 | 1461267688867 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:41:28 INFO - PROCESS | 2544 | 1461267688871 Marionette TRACE conn5 <- [1,2110,null,{}] 12:41:28 INFO - PROCESS | 2544 | 1461267688878 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:29 INFO - PROCESS | 2544 | 1461267689031 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 12:41:29 INFO - PROCESS | 2544 | 1461267689171 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:29 INFO - PROCESS | 2544 | ++DOCSHELL 11F14800 == 65 [pid = 2544] [id = 537] 12:41:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (12151400) [pid = 2544] [serial = 1611] [outer = 00000000] 12:41:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1712E800) [pid = 2544] [serial = 1612] [outer = 12151400] 12:41:29 INFO - PROCESS | 2544 | 1461267689230 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (173D3000) [pid = 2544] [serial = 1613] [outer = 12151400] 12:41:29 INFO - PROCESS | 2544 | 1461267689810 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 12:41:29 INFO - PROCESS | 2544 | 1461267689841 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 12:41:29 INFO - PROCESS | 2544 | 1461267689847 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 12:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:41:29 INFO - PROCESS | 2544 | 1461267689854 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:41:29 INFO - PROCESS | 2544 | 1461267689857 Marionette TRACE conn5 <- [1,2114,null,{}] 12:41:29 INFO - PROCESS | 2544 | 1461267689861 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:29 INFO - PROCESS | 2544 | 1461267689980 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 12:41:30 INFO - PROCESS | 2544 | 1461267690144 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CE400 == 66 [pid = 2544] [id = 538] 12:41:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1A1CEC00) [pid = 2544] [serial = 1614] [outer = 00000000] 12:41:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1B332000) [pid = 2544] [serial = 1615] [outer = 1A1CEC00] 12:41:30 INFO - PROCESS | 2544 | 1461267690200 Marionette DEBUG loaded listener.js 12:41:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1BE77C00) [pid = 2544] [serial = 1616] [outer = 1A1CEC00] 12:41:30 INFO - PROCESS | 2544 | 1461267690823 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1021ms 12:41:30 INFO - PROCESS | 2544 | 1461267690877 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 12:41:30 INFO - PROCESS | 2544 | 1461267690879 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 12:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:41:30 INFO - PROCESS | 2544 | 1461267690883 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - PROCESS | 2544 | 1461267690887 Marionette TRACE conn5 <- [1,2118,null,{}] 12:41:30 INFO - PROCESS | 2544 | 1461267690899 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:31 INFO - PROCESS | 2544 | 1461267691100 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 12:41:31 INFO - PROCESS | 2544 | 1461267691113 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:31 INFO - PROCESS | 2544 | ++DOCSHELL 1F466000 == 67 [pid = 2544] [id = 539] 12:41:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1F483000) [pid = 2544] [serial = 1617] [outer = 00000000] 12:41:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (201C5800) [pid = 2544] [serial = 1618] [outer = 1F483000] 12:41:31 INFO - PROCESS | 2544 | 1461267691173 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (201CC400) [pid = 2544] [serial = 1619] [outer = 1F483000] 12:41:31 INFO - PROCESS | 2544 | 1461267691838 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:41:31 INFO - PROCESS | 2544 | 1461267691910 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 12:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:41:31 INFO - PROCESS | 2544 | 1461267691914 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:41:31 INFO - PROCESS | 2544 | 1461267691916 Marionette TRACE conn5 <- [1,2122,null,{}] 12:41:31 INFO - PROCESS | 2544 | 1461267691920 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:32 INFO - PROCESS | 2544 | 1461267692031 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 12:41:32 INFO - PROCESS | 2544 | 1461267692176 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 2544 | ++DOCSHELL 201CDC00 == 68 [pid = 2544] [id = 540] 12:41:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (20263000) [pid = 2544] [serial = 1620] [outer = 00000000] 12:41:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (2032FC00) [pid = 2544] [serial = 1621] [outer = 20263000] 12:41:32 INFO - PROCESS | 2544 | 1461267692233 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20335400) [pid = 2544] [serial = 1622] [outer = 20263000] 12:41:32 INFO - PROCESS | 2544 | 1461267692824 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 930ms 12:41:32 INFO - PROCESS | 2544 | 1461267692851 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 2544 | 1461267692854 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 12:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:41:32 INFO - PROCESS | 2544 | 1461267692858 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - PROCESS | 2544 | 1461267692861 Marionette TRACE conn5 <- [1,2126,null,{}] 12:41:32 INFO - PROCESS | 2544 | 1461267692865 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:32 INFO - PROCESS | 2544 | 1461267692973 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 12:41:33 INFO - PROCESS | 2544 | 1461267693139 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:33 INFO - PROCESS | 2544 | ++DOCSHELL 0B6A9400 == 69 [pid = 2544] [id = 541] 12:41:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (2016CC00) [pid = 2544] [serial = 1623] [outer = 00000000] 12:41:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (2038A800) [pid = 2544] [serial = 1624] [outer = 2016CC00] 12:41:33 INFO - PROCESS | 2544 | 1461267693197 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (2038D800) [pid = 2544] [serial = 1625] [outer = 2016CC00] 12:41:33 INFO - PROCESS | 2544 | --DOCSHELL 11A79800 == 68 [pid = 2544] [id = 12] 12:41:34 INFO - PROCESS | 2544 | 1461267694086 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1274ms 12:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:41:34 INFO - PROCESS | 2544 | 1461267694136 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 2544 | 1461267694140 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 12:41:34 INFO - PROCESS | 2544 | 1461267694145 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 2544 | 1461267694149 Marionette TRACE conn5 <- [1,2130,null,{}] 12:41:34 INFO - PROCESS | 2544 | 1461267694155 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:34 INFO - PROCESS | 2544 | 1461267694288 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 12:41:34 INFO - PROCESS | 2544 | 1461267694439 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 2544 | ++DOCSHELL 1595F400 == 69 [pid = 2544] [id = 542] 12:41:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (159E6C00) [pid = 2544] [serial = 1626] [outer = 00000000] 12:41:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (16EA6800) [pid = 2544] [serial = 1627] [outer = 159E6C00] 12:41:34 INFO - PROCESS | 2544 | 1461267694494 Marionette DEBUG loaded listener.js 12:41:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (17384000) [pid = 2544] [serial = 1628] [outer = 159E6C00] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1C466800 == 68 [pid = 2544] [id = 535] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1AF2AC00 == 67 [pid = 2544] [id = 534] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1CE31400 == 66 [pid = 2544] [id = 533] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1C467400 == 65 [pid = 2544] [id = 532] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1BED2800 == 64 [pid = 2544] [id = 531] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 1AF28800 == 63 [pid = 2544] [id = 529] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (204C6400) [pid = 2544] [serial = 1522] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1819E800) [pid = 2544] [serial = 1516] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1CE3D000) [pid = 2544] [serial = 1519] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (20A87C00) [pid = 2544] [serial = 1525] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (20A93000) [pid = 2544] [serial = 1528] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 17450000 == 62 [pid = 2544] [id = 528] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 0B6A7800 == 61 [pid = 2544] [id = 527] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 0B576800 == 60 [pid = 2544] [id = 526] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 11F6FC00 == 59 [pid = 2544] [id = 525] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 20337400 == 58 [pid = 2544] [id = 524] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 2016D000 == 57 [pid = 2544] [id = 523] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 171C8C00 == 56 [pid = 2544] [id = 522] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 16C75800 == 55 [pid = 2544] [id = 521] 12:41:35 INFO - PROCESS | 2544 | --DOCSHELL 201C1800 == 54 [pid = 2544] [id = 520] 12:41:35 INFO - PROCESS | 2544 | 1461267695181 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 2544 | 1461267695227 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 12:41:35 INFO - PROCESS | 2544 | 1461267695233 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:41:35 INFO - PROCESS | 2544 | 1461267695236 Marionette TRACE conn5 <- [1,2134,null,{}] 12:41:35 INFO - PROCESS | 2544 | 1461267695240 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:35 INFO - PROCESS | 2544 | 1461267695340 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1C5C7C00) [pid = 2544] [serial = 1546] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1B22C400) [pid = 2544] [serial = 1540] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1B333C00) [pid = 2544] [serial = 1541] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1BE78800) [pid = 2544] [serial = 1543] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1CE44800) [pid = 2544] [serial = 1549] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (19FB3C00) [pid = 2544] [serial = 1537] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1CBC6800) [pid = 2544] [serial = 1547] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1A1CAC00) [pid = 2544] [serial = 1538] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (16C7B400) [pid = 2544] [serial = 1531] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1712BC00) [pid = 2544] [serial = 1532] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (12305000) [pid = 2544] [serial = 1534] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1CE4D000) [pid = 2544] [serial = 1550] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1F475400) [pid = 2544] [serial = 1559] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1D2E8C00) [pid = 2544] [serial = 1555] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (15954400) [pid = 2544] [serial = 1552] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1272FC00) [pid = 2544] [serial = 1535] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1EC1E800) [pid = 2544] [serial = 1556] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1BE78000) [pid = 2544] [serial = 1544] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (171D4400) [pid = 2544] [serial = 1553] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1F2C2000) [pid = 2544] [serial = 1558] [outer = 00000000] [url = about:blank] 12:41:35 INFO - PROCESS | 2544 | 1461267695465 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 2544 | ++DOCSHELL 0F049800 == 55 [pid = 2544] [id = 543] 12:41:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (0F051400) [pid = 2544] [serial = 1629] [outer = 00000000] 12:41:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (15954400) [pid = 2544] [serial = 1630] [outer = 0F051400] 12:41:35 INFO - PROCESS | 2544 | 1461267695513 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (16C74400) [pid = 2544] [serial = 1631] [outer = 0F051400] 12:41:35 INFO - PROCESS | 2544 | 1461267695992 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 2544 | 1461267696010 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 12:41:36 INFO - PROCESS | 2544 | 1461267696013 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:41:36 INFO - PROCESS | 2544 | 1461267696017 Marionette TRACE conn5 <- [1,2138,null,{}] 12:41:36 INFO - PROCESS | 2544 | 1461267696027 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:36 INFO - PROCESS | 2544 | 1461267696117 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 12:41:36 INFO - PROCESS | 2544 | 1461267696126 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 2544 | ++DOCSHELL 18BF7800 == 56 [pid = 2544] [id = 544] 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1A1C5C00) [pid = 2544] [serial = 1632] [outer = 00000000] 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1AF30C00) [pid = 2544] [serial = 1633] [outer = 1A1C5C00] 12:41:36 INFO - PROCESS | 2544 | 1461267696174 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1B22C400) [pid = 2544] [serial = 1634] [outer = 1A1C5C00] 12:41:36 INFO - PROCESS | 2544 | 1461267696659 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 12:41:36 INFO - PROCESS | 2544 | 1461267696688 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 2544 | 1461267696690 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 12:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:41:36 INFO - PROCESS | 2544 | 1461267696694 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - PROCESS | 2544 | 1461267696695 Marionette TRACE conn5 <- [1,2142,null,{}] 12:41:36 INFO - PROCESS | 2544 | 1461267696699 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:36 INFO - PROCESS | 2544 | 1461267696783 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 12:41:36 INFO - PROCESS | 2544 | 1461267696793 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 2544 | ++DOCSHELL 1B61A400 == 57 [pid = 2544] [id = 545] 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1B68E400) [pid = 2544] [serial = 1635] [outer = 00000000] 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1BE7EC00) [pid = 2544] [serial = 1636] [outer = 1B68E400] 12:41:36 INFO - PROCESS | 2544 | 1461267696838 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1BFB4400) [pid = 2544] [serial = 1637] [outer = 1B68E400] 12:41:37 INFO - PROCESS | 2544 | 1461267697338 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 12:41:37 INFO - PROCESS | 2544 | 1461267697369 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 2544 | 1461267697371 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 12:41:37 INFO - PROCESS | 2544 | 1461267697374 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:41:37 INFO - PROCESS | 2544 | 1461267697376 Marionette TRACE conn5 <- [1,2146,null,{}] 12:41:37 INFO - PROCESS | 2544 | 1461267697380 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:37 INFO - PROCESS | 2544 | 1461267697462 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 12:41:37 INFO - PROCESS | 2544 | 1461267697470 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 2544 | ++DOCSHELL 16EB1C00 == 58 [pid = 2544] [id = 546] 12:41:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C148400) [pid = 2544] [serial = 1638] [outer = 00000000] 12:41:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1C465800) [pid = 2544] [serial = 1639] [outer = 1C148400] 12:41:37 INFO - PROCESS | 2544 | 1461267697515 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1C464400) [pid = 2544] [serial = 1640] [outer = 1C148400] 12:41:38 INFO - PROCESS | 2544 | 1461267698024 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 12:41:38 INFO - PROCESS | 2544 | 1461267698054 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 2544 | 1461267698056 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 12:41:38 INFO - PROCESS | 2544 | 1461267698059 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:41:38 INFO - PROCESS | 2544 | 1461267698061 Marionette TRACE conn5 <- [1,2150,null,{}] 12:41:38 INFO - PROCESS | 2544 | 1461267698064 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:38 INFO - PROCESS | 2544 | 1461267698205 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 12:41:38 INFO - PROCESS | 2544 | 1461267698306 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:38 INFO - PROCESS | 2544 | ++DOCSHELL 1C893800 == 59 [pid = 2544] [id = 547] 12:41:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1C89B400) [pid = 2544] [serial = 1641] [outer = 00000000] 12:41:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CE4B000) [pid = 2544] [serial = 1642] [outer = 1C89B400] 12:41:38 INFO - PROCESS | 2544 | 1461267698354 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1CE9E400) [pid = 2544] [serial = 1643] [outer = 1C89B400] 12:41:38 INFO - PROCESS | 2544 | 1461267698787 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 12:41:38 INFO - PROCESS | 2544 | 1461267698833 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 2544 | 1461267698835 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 12:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:41:38 INFO - PROCESS | 2544 | 1461267698839 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - PROCESS | 2544 | 1461267698840 Marionette TRACE conn5 <- [1,2154,null,{}] 12:41:38 INFO - PROCESS | 2544 | 1461267698844 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:38 INFO - PROCESS | 2544 | 1461267698962 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 12:41:39 INFO - PROCESS | 2544 | 1461267699029 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 2544 | ++DOCSHELL 1CEA6800 == 60 [pid = 2544] [id = 548] 12:41:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1D281C00) [pid = 2544] [serial = 1644] [outer = 00000000] 12:41:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1EC9C000) [pid = 2544] [serial = 1645] [outer = 1D281C00] 12:41:39 INFO - PROCESS | 2544 | 1461267699074 Marionette DEBUG loaded listener.js 12:41:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1EC99800) [pid = 2544] [serial = 1646] [outer = 1D281C00] 12:41:39 INFO - PROCESS | 2544 | 1461267699498 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 12:41:39 INFO - PROCESS | 2544 | 1461267699513 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 12:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:41:39 INFO - PROCESS | 2544 | 1461267699515 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 12:41:39 INFO - PROCESS | 2544 | 1461267699523 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:41:39 INFO - PROCESS | 2544 | 1461267699525 Marionette TRACE conn5 <- [1,2158,null,{}] 12:41:39 INFO - PROCESS | 2544 | 1461267699528 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:39 INFO - PROCESS | 2544 | 1461267699676 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1BED8800) [pid = 2544] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1C57E800) [pid = 2544] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1AF29000) [pid = 2544] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (201C1C00) [pid = 2544] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (0B6AFC00) [pid = 2544] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (0B57B400) [pid = 2544] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1B22A800) [pid = 2544] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (17450C00) [pid = 2544] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1CE42C00) [pid = 2544] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1BC38C00) [pid = 2544] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1C891400) [pid = 2544] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1CBCC000) [pid = 2544] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (124D6400) [pid = 2544] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1A1D2000) [pid = 2544] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1BE79800) [pid = 2544] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1AF2D400) [pid = 2544] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (204C1400) [pid = 2544] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (11F71000) [pid = 2544] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (204CE000) [pid = 2544] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE3B800) [pid = 2544] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1AF56400) [pid = 2544] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:41:40 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (204BCC00) [pid = 2544] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:41:40 INFO - PROCESS | 2544 | 1461267700082 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AE000 == 61 [pid = 2544] [id = 549] 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (0B6AFC00) [pid = 2544] [serial = 1647] [outer = 00000000] 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1230E800) [pid = 2544] [serial = 1648] [outer = 0B6AFC00] 12:41:40 INFO - PROCESS | 2544 | 1461267700127 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (16E17400) [pid = 2544] [serial = 1649] [outer = 0B6AFC00] 12:41:40 INFO - PROCESS | 2544 | 1461267700488 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1022ms 12:41:40 INFO - PROCESS | 2544 | 1461267700543 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 12:41:40 INFO - PROCESS | 2544 | 1461267700545 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 12:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:41:40 INFO - PROCESS | 2544 | 1461267700549 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:41:40 INFO - PROCESS | 2544 | 1461267700551 Marionette TRACE conn5 <- [1,2162,null,{}] 12:41:40 INFO - PROCESS | 2544 | 1461267700554 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:40 INFO - PROCESS | 2544 | 1461267700638 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 12:41:40 INFO - PROCESS | 2544 | 1461267700645 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 2544 | ++DOCSHELL 17450C00 == 62 [pid = 2544] [id = 550] 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1A1D0400) [pid = 2544] [serial = 1650] [outer = 00000000] 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CEA6000) [pid = 2544] [serial = 1651] [outer = 1A1D0400] 12:41:40 INFO - PROCESS | 2544 | 1461267700689 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1E20F000) [pid = 2544] [serial = 1652] [outer = 1A1D0400] 12:41:41 INFO - PROCESS | 2544 | 1461267701129 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 12:41:41 INFO - PROCESS | 2544 | 1461267701182 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 2544 | 1461267701184 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 12:41:41 INFO - PROCESS | 2544 | 1461267701187 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - PROCESS | 2544 | 1461267701189 Marionette TRACE conn5 <- [1,2166,null,{}] 12:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:41:41 INFO - PROCESS | 2544 | 1461267701193 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:41 INFO - PROCESS | 2544 | 1461267701277 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 12:41:41 INFO - PROCESS | 2544 | 1461267701283 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 2544 | ++DOCSHELL 1CE2FC00 == 63 [pid = 2544] [id = 551] 12:41:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1F2CE000) [pid = 2544] [serial = 1653] [outer = 00000000] 12:41:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (2016D000) [pid = 2544] [serial = 1654] [outer = 1F2CE000] 12:41:41 INFO - PROCESS | 2544 | 1461267701331 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (201C4000) [pid = 2544] [serial = 1655] [outer = 1F2CE000] 12:41:41 INFO - PROCESS | 2544 | 1461267701804 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 12:41:41 INFO - PROCESS | 2544 | 1461267701863 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 2544 | 1461267701865 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 12:41:41 INFO - PROCESS | 2544 | 1461267701869 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:41:41 INFO - PROCESS | 2544 | 1461267701871 Marionette TRACE conn5 <- [1,2170,null,{}] 12:41:41 INFO - PROCESS | 2544 | 1461267701875 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:41 INFO - PROCESS | 2544 | 1461267701982 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 12:41:42 INFO - PROCESS | 2544 | 1461267701995 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 2544 | ++DOCSHELL 20387800 == 64 [pid = 2544] [id = 552] 12:41:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (20388800) [pid = 2544] [serial = 1656] [outer = 00000000] 12:41:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (2041F800) [pid = 2544] [serial = 1657] [outer = 20388800] 12:41:42 INFO - PROCESS | 2544 | 1461267702044 Marionette DEBUG loaded listener.js 12:41:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (2042E800) [pid = 2544] [serial = 1658] [outer = 20388800] 12:41:42 INFO - PROCESS | 2544 | 1461267702793 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 12:41:42 INFO - PROCESS | 2544 | 1461267702843 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 2544 | 1461267702849 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 12:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:41:42 INFO - PROCESS | 2544 | 1461267702855 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:41:42 INFO - PROCESS | 2544 | 1461267702859 Marionette TRACE conn5 <- [1,2174,null,{}] 12:41:42 INFO - PROCESS | 2544 | 1461267702865 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:42 INFO - PROCESS | 2544 | 1461267702982 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 12:41:43 INFO - PROCESS | 2544 | 1461267703129 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 2544 | ++DOCSHELL 16C07000 == 65 [pid = 2544] [id = 553] 12:41:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (16E1F400) [pid = 2544] [serial = 1659] [outer = 00000000] 12:41:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (18606C00) [pid = 2544] [serial = 1660] [outer = 16E1F400] 12:41:43 INFO - PROCESS | 2544 | 1461267703189 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1A1C4400) [pid = 2544] [serial = 1661] [outer = 16E1F400] 12:41:43 INFO - PROCESS | 2544 | 1461267703756 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 12:41:43 INFO - PROCESS | 2544 | 1461267703789 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 2544 | 1461267703795 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 12:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:41:43 INFO - PROCESS | 2544 | 1461267703801 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:41:43 INFO - PROCESS | 2544 | 1461267703804 Marionette TRACE conn5 <- [1,2178,null,{}] 12:41:43 INFO - PROCESS | 2544 | 1461267703808 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:43 INFO - PROCESS | 2544 | 1461267703923 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 12:41:44 INFO - PROCESS | 2544 | 1461267704083 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 2544 | ++DOCSHELL 1B336800 == 66 [pid = 2544] [id = 554] 12:41:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1BC31800) [pid = 2544] [serial = 1662] [outer = 00000000] 12:41:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1C89CC00) [pid = 2544] [serial = 1663] [outer = 1BC31800] 12:41:44 INFO - PROCESS | 2544 | 1461267704140 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CC0D800) [pid = 2544] [serial = 1664] [outer = 1BC31800] 12:41:44 INFO - PROCESS | 2544 | 1461267704756 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 12:41:44 INFO - PROCESS | 2544 | 1461267704773 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 12:41:44 INFO - PROCESS | 2544 | 1461267704775 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 12:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:41:44 INFO - PROCESS | 2544 | 1461267704779 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:41:44 INFO - PROCESS | 2544 | 1461267704783 Marionette TRACE conn5 <- [1,2182,null,{}] 12:41:44 INFO - PROCESS | 2544 | 1461267704794 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:44 INFO - PROCESS | 2544 | 1461267704910 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 12:41:45 INFO - PROCESS | 2544 | 1461267705072 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 2544 | ++DOCSHELL 20337800 == 67 [pid = 2544] [id = 555] 12:41:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (20383800) [pid = 2544] [serial = 1665] [outer = 00000000] 12:41:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20419000) [pid = 2544] [serial = 1666] [outer = 20383800] 12:41:45 INFO - PROCESS | 2544 | 1461267705130 Marionette DEBUG loaded listener.js 12:41:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (2042DC00) [pid = 2544] [serial = 1667] [outer = 20383800] 12:41:45 INFO - PROCESS | 2544 | 1461267705762 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1023ms 12:41:45 INFO - PROCESS | 2544 | 1461267705806 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 2544 | 1461267705809 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 12:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:41:45 INFO - PROCESS | 2544 | 1461267705813 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:41:45 INFO - PROCESS | 2544 | 1461267705815 Marionette TRACE conn5 <- [1,2186,null,{}] 12:41:45 INFO - PROCESS | 2544 | 1461267705818 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:45 INFO - PROCESS | 2544 | 1461267705931 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 12:41:46 INFO - PROCESS | 2544 | 1461267706076 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:46 INFO - PROCESS | 2544 | ++DOCSHELL 204C3C00 == 68 [pid = 2544] [id = 556] 12:41:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (204C4400) [pid = 2544] [serial = 1668] [outer = 00000000] 12:41:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (204D0C00) [pid = 2544] [serial = 1669] [outer = 204C4400] 12:41:46 INFO - PROCESS | 2544 | 1461267706133 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (204D4000) [pid = 2544] [serial = 1670] [outer = 204C4400] 12:41:46 INFO - PROCESS | 2544 | 1461267706656 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 870ms 12:41:46 INFO - PROCESS | 2544 | 1461267706701 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 2544 | 1461267706704 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 12:41:46 INFO - PROCESS | 2544 | 1461267706708 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:41:46 INFO - PROCESS | 2544 | 1461267706710 Marionette TRACE conn5 <- [1,2190,null,{}] 12:41:46 INFO - PROCESS | 2544 | 1461267706714 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:46 INFO - PROCESS | 2544 | 1461267706821 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 12:41:46 INFO - PROCESS | 2544 | 1461267706978 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:46 INFO - PROCESS | 2544 | ++DOCSHELL 204CE000 == 69 [pid = 2544] [id = 557] 12:41:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (204D7800) [pid = 2544] [serial = 1671] [outer = 00000000] 12:41:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20A8B800) [pid = 2544] [serial = 1672] [outer = 204D7800] 12:41:47 INFO - PROCESS | 2544 | 1461267707034 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (20A8F800) [pid = 2544] [serial = 1673] [outer = 204D7800] 12:41:47 INFO - PROCESS | 2544 | 1461267707731 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1070ms 12:41:47 INFO - PROCESS | 2544 | 1461267707784 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 12:41:47 INFO - PROCESS | 2544 | 1461267707786 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 12:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:41:47 INFO - PROCESS | 2544 | 1461267707790 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:41:47 INFO - PROCESS | 2544 | 1461267707792 Marionette TRACE conn5 <- [1,2194,null,{}] 12:41:47 INFO - PROCESS | 2544 | 1461267707795 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:47 INFO - PROCESS | 2544 | 1461267707914 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 12:41:48 INFO - PROCESS | 2544 | 1461267708061 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:48 INFO - PROCESS | 2544 | ++DOCSHELL 1230BC00 == 70 [pid = 2544] [id = 558] 12:41:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (1230F400) [pid = 2544] [serial = 1674] [outer = 00000000] 12:41:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (18BF2000) [pid = 2544] [serial = 1675] [outer = 1230F400] 12:41:48 INFO - PROCESS | 2544 | 1461267708121 Marionette DEBUG loaded listener.js 12:41:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1A1CA400) [pid = 2544] [serial = 1676] [outer = 1230F400] 12:41:48 INFO - PROCESS | 2544 | 1461267708877 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1122ms 12:41:48 INFO - PROCESS | 2544 | 1461267708916 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 12:41:48 INFO - PROCESS | 2544 | 1461267708922 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 12:41:48 INFO - PROCESS | 2544 | 1461267708927 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:41:48 INFO - PROCESS | 2544 | 1461267708930 Marionette TRACE conn5 <- [1,2198,null,{}] 12:41:48 INFO - PROCESS | 2544 | 1461267708935 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:49 INFO - PROCESS | 2544 | 1461267709072 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 12:41:49 INFO - PROCESS | 2544 | 1461267709223 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:49 INFO - PROCESS | 2544 | ++DOCSHELL 16C6E800 == 71 [pid = 2544] [id = 559] 12:41:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (16C75800) [pid = 2544] [serial = 1677] [outer = 00000000] 12:41:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (18604000) [pid = 2544] [serial = 1678] [outer = 16C75800] 12:41:49 INFO - PROCESS | 2544 | 1461267709276 Marionette DEBUG loaded listener.js 12:41:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (19FB3000) [pid = 2544] [serial = 1679] [outer = 16C75800] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 18609C00 == 70 [pid = 2544] [id = 482] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 1CE2FC00 == 69 [pid = 2544] [id = 551] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 17450C00 == 68 [pid = 2544] [id = 550] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 0B6AE000 == 67 [pid = 2544] [id = 549] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 1CEA6800 == 66 [pid = 2544] [id = 548] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 1C893800 == 65 [pid = 2544] [id = 547] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 16EB1C00 == 64 [pid = 2544] [id = 546] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 1B61A400 == 63 [pid = 2544] [id = 545] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 18BF7800 == 62 [pid = 2544] [id = 544] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 0F049800 == 61 [pid = 2544] [id = 543] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 1595F400 == 60 [pid = 2544] [id = 542] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1C461C00) [pid = 2544] [serial = 1567] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (2028BC00) [pid = 2544] [serial = 1570] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (20385800) [pid = 2544] [serial = 1573] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (20430400) [pid = 2544] [serial = 1576] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1F471C00) [pid = 2544] [serial = 1609] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 11F14800 == 59 [pid = 2544] [id = 537] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 18BF4400 == 58 [pid = 2544] [id = 536] 12:41:49 INFO - PROCESS | 2544 | --DOCSHELL 11937000 == 57 [pid = 2544] [id = 14] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (20F32400) [pid = 2544] [serial = 1529] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1CE42800) [pid = 2544] [serial = 1484] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1A1C2C00) [pid = 2544] [serial = 1517] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1B5C3800) [pid = 2544] [serial = 1478] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1C891000) [pid = 2544] [serial = 1481] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1ED0AC00) [pid = 2544] [serial = 1520] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (204CB000) [pid = 2544] [serial = 1523] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1732AC00) [pid = 2544] [serial = 1475] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (20A8A800) [pid = 2544] [serial = 1526] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1D2E6000) [pid = 2544] [serial = 1487] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1B5BCC00) [pid = 2544] [serial = 1472] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1CE32400) [pid = 2544] [serial = 1598] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CE37800) [pid = 2544] [serial = 1597] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1AFD2400) [pid = 2544] [serial = 1588] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (17387C00) [pid = 2544] [serial = 1564] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (201CF400) [pid = 2544] [serial = 1561] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (2025F400) [pid = 2544] [serial = 1562] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (12FD0800) [pid = 2544] [serial = 1582] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (17133C00) [pid = 2544] [serial = 1583] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (0B6B3400) [pid = 2544] [serial = 1579] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (0F058400) [pid = 2544] [serial = 1580] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1BC3E000) [pid = 2544] [serial = 1591] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1822C800) [pid = 2544] [serial = 1585] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1CEAA000) [pid = 2544] [serial = 1600] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1860C000) [pid = 2544] [serial = 1586] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CE42000) [pid = 2544] [serial = 1603] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1F207800) [pid = 2544] [serial = 1607] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1ED07400) [pid = 2544] [serial = 1606] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1D2ED400) [pid = 2544] [serial = 1601] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1B228400) [pid = 2544] [serial = 1589] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1D2E4C00) [pid = 2544] [serial = 1604] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1BE74000) [pid = 2544] [serial = 1592] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C1B5C00) [pid = 2544] [serial = 1594] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1C464000) [pid = 2544] [serial = 1595] [outer = 00000000] [url = about:blank] 12:41:49 INFO - PROCESS | 2544 | 1461267709835 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 12:41:49 INFO - PROCESS | 2544 | 1461267709861 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 2544 | 1461267709867 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 12:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:41:49 INFO - PROCESS | 2544 | 1461267709873 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:41:49 INFO - PROCESS | 2544 | 1461267709875 Marionette TRACE conn5 <- [1,2202,null,{}] 12:41:49 INFO - PROCESS | 2544 | 1461267709879 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:49 INFO - PROCESS | 2544 | 1461267709973 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 12:41:50 INFO - PROCESS | 2544 | 1461267710079 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 2544 | ++DOCSHELL 13093000 == 58 [pid = 2544] [id = 560] 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (16C0D000) [pid = 2544] [serial = 1680] [outer = 00000000] 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (17442800) [pid = 2544] [serial = 1681] [outer = 16C0D000] 12:41:50 INFO - PROCESS | 2544 | 1461267710125 Marionette DEBUG loaded listener.js 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1822D400) [pid = 2544] [serial = 1682] [outer = 16C0D000] 12:41:50 INFO - PROCESS | 2544 | 1461267710537 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 12:41:50 INFO - PROCESS | 2544 | 1461267710606 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 12:41:50 INFO - PROCESS | 2544 | 1461267710609 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 12:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:41:50 INFO - PROCESS | 2544 | 1461267710612 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:41:50 INFO - PROCESS | 2544 | 1461267710615 Marionette TRACE conn5 <- [1,2206,null,{}] 12:41:50 INFO - PROCESS | 2544 | 1461267710630 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:50 INFO - PROCESS | 2544 | 1461267710751 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 12:41:50 INFO - PROCESS | 2544 | 1461267710774 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 2544 | ++DOCSHELL 1B22D400 == 59 [pid = 2544] [id = 561] 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1B230400) [pid = 2544] [serial = 1683] [outer = 00000000] 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1B337400) [pid = 2544] [serial = 1684] [outer = 1B230400] 12:41:50 INFO - PROCESS | 2544 | 1461267710822 Marionette DEBUG loaded listener.js 12:41:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B61D800) [pid = 2544] [serial = 1685] [outer = 1B230400] 12:41:51 INFO - PROCESS | 2544 | 1461267711290 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 12:41:51 INFO - PROCESS | 2544 | 1461267711346 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 2544 | 1461267711349 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 12:41:51 INFO - PROCESS | 2544 | 1461267711352 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:41:51 INFO - PROCESS | 2544 | 1461267711353 Marionette TRACE conn5 <- [1,2210,null,{}] 12:41:51 INFO - PROCESS | 2544 | 1461267711357 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:51 INFO - PROCESS | 2544 | 1461267711447 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 12:41:51 INFO - PROCESS | 2544 | 1461267711454 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:51 INFO - PROCESS | 2544 | ++DOCSHELL 1BC3D400 == 60 [pid = 2544] [id = 562] 12:41:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1BE7C800) [pid = 2544] [serial = 1686] [outer = 00000000] 12:41:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C1B6800) [pid = 2544] [serial = 1687] [outer = 1BE7C800] 12:41:51 INFO - PROCESS | 2544 | 1461267711598 Marionette DEBUG loaded listener.js 12:41:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1C45F400) [pid = 2544] [serial = 1688] [outer = 1BE7C800] 12:41:52 INFO - PROCESS | 2544 | 1461267712017 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 12:41:52 INFO - PROCESS | 2544 | 1461267712095 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 12:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:41:52 INFO - PROCESS | 2544 | 1461267712097 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 12:41:52 INFO - PROCESS | 2544 | 1461267712100 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:41:52 INFO - PROCESS | 2544 | 1461267712102 Marionette TRACE conn5 <- [1,2214,null,{}] 12:41:52 INFO - PROCESS | 2544 | 1461267712110 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:52 INFO - PROCESS | 2544 | 1461267712259 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 12:41:52 INFO - PROCESS | 2544 | 1461267712328 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 2544 | ++DOCSHELL 1C462000 == 61 [pid = 2544] [id = 563] 12:41:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1C57E800) [pid = 2544] [serial = 1689] [outer = 00000000] 12:41:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1C896000) [pid = 2544] [serial = 1690] [outer = 1C57E800] 12:41:52 INFO - PROCESS | 2544 | 1461267712373 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1C89C000) [pid = 2544] [serial = 1691] [outer = 1C57E800] 12:41:52 INFO - PROCESS | 2544 | 1461267712817 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 732ms 12:41:52 INFO - PROCESS | 2544 | 1461267712837 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 12:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:41:52 INFO - PROCESS | 2544 | 1461267712839 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 12:41:52 INFO - PROCESS | 2544 | 1461267712842 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:41:52 INFO - PROCESS | 2544 | 1461267712844 Marionette TRACE conn5 <- [1,2218,null,{}] 12:41:52 INFO - PROCESS | 2544 | 1461267712847 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:52 INFO - PROCESS | 2544 | 1461267712979 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 12:41:52 INFO - PROCESS | 2544 | 1461267712987 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 2544 | ++DOCSHELL 1C893800 == 62 [pid = 2544] [id = 564] 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1CC02000) [pid = 2544] [serial = 1692] [outer = 00000000] 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CEA7400) [pid = 2544] [serial = 1693] [outer = 1CC02000] 12:41:53 INFO - PROCESS | 2544 | 1461267713093 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1D281800) [pid = 2544] [serial = 1694] [outer = 1CC02000] 12:41:53 INFO - PROCESS | 2544 | 1461267713521 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 12:41:53 INFO - PROCESS | 2544 | 1461267713575 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 2544 | 1461267713577 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 12:41:53 INFO - PROCESS | 2544 | 1461267713581 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:41:53 INFO - PROCESS | 2544 | 1461267713582 Marionette TRACE conn5 <- [1,2222,null,{}] 12:41:53 INFO - PROCESS | 2544 | 1461267713586 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:53 INFO - PROCESS | 2544 | 1461267713734 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 12:41:53 INFO - PROCESS | 2544 | 1461267713805 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 2544 | ++DOCSHELL 1CE49000 == 63 [pid = 2544] [id = 565] 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1D2F3C00) [pid = 2544] [serial = 1695] [outer = 00000000] 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1F205800) [pid = 2544] [serial = 1696] [outer = 1D2F3C00] 12:41:53 INFO - PROCESS | 2544 | 1461267713849 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1F214000) [pid = 2544] [serial = 1697] [outer = 1D2F3C00] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (11A7A400) [pid = 2544] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1F2CE000) [pid = 2544] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1C89B400) [pid = 2544] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1D281C00) [pid = 2544] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1B68E400) [pid = 2544] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1F20EC00) [pid = 2544] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1A1C5C00) [pid = 2544] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (0F051400) [pid = 2544] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1C148400) [pid = 2544] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (159E6C00) [pid = 2544] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1A1D0400) [pid = 2544] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (11AD8400) [pid = 2544] [serial = 38] [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.] 12:41:54 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (0B6AFC00) [pid = 2544] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:41:54 INFO - PROCESS | 2544 | 1461267714342 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 12:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:41:54 INFO - PROCESS | 2544 | 1461267714353 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 12:41:54 INFO - PROCESS | 2544 | 1461267714355 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 12:41:54 INFO - PROCESS | 2544 | 1461267714358 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:41:54 INFO - PROCESS | 2544 | 1461267714360 Marionette TRACE conn5 <- [1,2226,null,{}] 12:41:54 INFO - PROCESS | 2544 | 1461267714363 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:54 INFO - PROCESS | 2544 | 1461267714495 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 12:41:54 INFO - PROCESS | 2544 | 1461267714504 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 2544 | ++DOCSHELL 1B22A400 == 64 [pid = 2544] [id = 566] 12:41:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B233400) [pid = 2544] [serial = 1698] [outer = 00000000] 12:41:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1CE47C00) [pid = 2544] [serial = 1699] [outer = 1B233400] 12:41:54 INFO - PROCESS | 2544 | 1461267714552 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1EC1EC00) [pid = 2544] [serial = 1700] [outer = 1B233400] 12:41:54 INFO - PROCESS | 2544 | 1461267714947 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 12:41:55 INFO - PROCESS | 2544 | 1461267714999 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 2544 | 1461267715002 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 12:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:41:55 INFO - PROCESS | 2544 | 1461267715009 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 2544 | 1461267715011 Marionette TRACE conn5 <- [1,2230,null,{}] 12:41:55 INFO - PROCESS | 2544 | 1461267715014 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:55 INFO - PROCESS | 2544 | 1461267715100 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 12:41:55 INFO - PROCESS | 2544 | 1461267715107 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 2544 | ++DOCSHELL 123B9400 == 65 [pid = 2544] [id = 567] 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1EC9EC00) [pid = 2544] [serial = 1701] [outer = 00000000] 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (20164000) [pid = 2544] [serial = 1702] [outer = 1EC9EC00] 12:41:55 INFO - PROCESS | 2544 | 1461267715152 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2016C400) [pid = 2544] [serial = 1703] [outer = 1EC9EC00] 12:41:55 INFO - PROCESS | 2544 | 1461267715614 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms 12:41:55 INFO - PROCESS | 2544 | 1461267715641 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 2544 | 1461267715643 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 12:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:41:55 INFO - PROCESS | 2544 | 1461267715646 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 2544 | 1461267715648 Marionette TRACE conn5 <- [1,2234,null,{}] 12:41:55 INFO - PROCESS | 2544 | 1461267715651 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:55 INFO - PROCESS | 2544 | 1461267715789 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 12:41:55 INFO - PROCESS | 2544 | 1461267715799 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 2544 | ++DOCSHELL 20162C00 == 66 [pid = 2544] [id = 568] 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (201CC000) [pid = 2544] [serial = 1704] [outer = 00000000] 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (2028A800) [pid = 2544] [serial = 1705] [outer = 201CC000] 12:41:55 INFO - PROCESS | 2544 | 1461267715846 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (20291C00) [pid = 2544] [serial = 1706] [outer = 201CC000] 12:41:56 INFO - PROCESS | 2544 | 1461267716468 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 12:41:56 INFO - PROCESS | 2544 | 1461267716578 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 12:41:56 INFO - PROCESS | 2544 | 1461267716583 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 12:41:56 INFO - PROCESS | 2544 | 1461267716589 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:41:56 INFO - PROCESS | 2544 | 1461267716593 Marionette TRACE conn5 <- [1,2238,null,{}] 12:41:56 INFO - PROCESS | 2544 | 1461267716598 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:56 INFO - PROCESS | 2544 | 1461267716723 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 12:41:56 INFO - PROCESS | 2544 | 1461267716866 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:56 INFO - PROCESS | 2544 | ++DOCSHELL 12157800 == 67 [pid = 2544] [id = 569] 12:41:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1304B000) [pid = 2544] [serial = 1707] [outer = 00000000] 12:41:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (17387C00) [pid = 2544] [serial = 1708] [outer = 1304B000] 12:41:56 INFO - PROCESS | 2544 | 1461267716927 Marionette DEBUG loaded listener.js 12:41:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (19FAE000) [pid = 2544] [serial = 1709] [outer = 1304B000] 12:41:57 INFO - PROCESS | 2544 | 1461267717473 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 12:41:57 INFO - PROCESS | 2544 | 1461267717523 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 12:41:57 INFO - PROCESS | 2544 | 1461267717530 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 12:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:41:57 INFO - PROCESS | 2544 | 1461267717536 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:41:57 INFO - PROCESS | 2544 | 1461267717539 Marionette TRACE conn5 <- [1,2242,null,{}] 12:41:57 INFO - PROCESS | 2544 | 1461267717544 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:57 INFO - PROCESS | 2544 | 1461267717658 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 12:41:57 INFO - PROCESS | 2544 | 1461267717819 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:57 INFO - PROCESS | 2544 | ++DOCSHELL 1B228400 == 68 [pid = 2544] [id = 570] 12:41:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1B229400) [pid = 2544] [serial = 1710] [outer = 00000000] 12:41:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1BE7E000) [pid = 2544] [serial = 1711] [outer = 1B229400] 12:41:57 INFO - PROCESS | 2544 | 1461267717876 Marionette DEBUG loaded listener.js 12:41:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C5C0800) [pid = 2544] [serial = 1712] [outer = 1B229400] 12:41:58 INFO - PROCESS | 2544 | 1461267718499 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 12:41:58 INFO - PROCESS | 2544 | 1461267718508 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 12:41:58 INFO - PROCESS | 2544 | 1461267718510 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 12:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:41:58 INFO - PROCESS | 2544 | 1461267718514 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:41:58 INFO - PROCESS | 2544 | 1461267718518 Marionette TRACE conn5 <- [1,2246,null,{}] 12:41:58 INFO - PROCESS | 2544 | 1461267718529 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:58 INFO - PROCESS | 2544 | 1461267718645 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 12:41:58 INFO - PROCESS | 2544 | 1461267718796 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:58 INFO - PROCESS | 2544 | ++DOCSHELL 2025F400 == 69 [pid = 2544] [id = 571] 12:41:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (20263400) [pid = 2544] [serial = 1713] [outer = 00000000] 12:41:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20384000) [pid = 2544] [serial = 1714] [outer = 20263400] 12:41:58 INFO - PROCESS | 2544 | 1461267718855 Marionette DEBUG loaded listener.js 12:41:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (20417400) [pid = 2544] [serial = 1715] [outer = 20263400] 12:41:59 INFO - PROCESS | 2544 | 1461267719432 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 12:41:59 INFO - PROCESS | 2544 | 1461267719488 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 12:41:59 INFO - PROCESS | 2544 | 1461267719491 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 12:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:41:59 INFO - PROCESS | 2544 | 1461267719494 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:41:59 INFO - PROCESS | 2544 | 1461267719496 Marionette TRACE conn5 <- [1,2250,null,{}] 12:41:59 INFO - PROCESS | 2544 | 1461267719500 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:59 INFO - PROCESS | 2544 | 1461267719612 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 12:41:59 INFO - PROCESS | 2544 | 1461267719772 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:59 INFO - PROCESS | 2544 | ++DOCSHELL 2042C400 == 70 [pid = 2544] [id = 572] 12:41:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (204C6800) [pid = 2544] [serial = 1716] [outer = 00000000] 12:41:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (204D6C00) [pid = 2544] [serial = 1717] [outer = 204C6800] 12:41:59 INFO - PROCESS | 2544 | 1461267719829 Marionette DEBUG loaded listener.js 12:41:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (204CD000) [pid = 2544] [serial = 1718] [outer = 204C6800] 12:42:00 INFO - PROCESS | 2544 | 1461267720361 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 12:42:00 INFO - PROCESS | 2544 | 1461267720428 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 12:42:00 INFO - PROCESS | 2544 | 1461267720430 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 12:42:00 INFO - PROCESS | 2544 | 1461267720434 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:42:00 INFO - PROCESS | 2544 | 1461267720436 Marionette TRACE conn5 <- [1,2254,null,{}] 12:42:00 INFO - PROCESS | 2544 | 1461267720440 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:00 INFO - PROCESS | 2544 | 1461267720548 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 12:42:00 INFO - PROCESS | 2544 | 1461267720694 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:00 INFO - PROCESS | 2544 | ++DOCSHELL 20A92000 == 71 [pid = 2544] [id = 573] 12:42:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (20F2F800) [pid = 2544] [serial = 1719] [outer = 00000000] 12:42:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (20F37800) [pid = 2544] [serial = 1720] [outer = 20F2F800] 12:42:00 INFO - PROCESS | 2544 | 1461267720750 Marionette DEBUG loaded listener.js 12:42:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20F3CC00) [pid = 2544] [serial = 1721] [outer = 20F2F800] 12:42:01 INFO - PROCESS | 2544 | 1461267721389 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 12:42:01 INFO - PROCESS | 2544 | 1461267721407 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 12:42:01 INFO - PROCESS | 2544 | 1461267721410 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 12:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:42:01 INFO - PROCESS | 2544 | 1461267721413 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:42:01 INFO - PROCESS | 2544 | 1461267721415 Marionette TRACE conn5 <- [1,2258,null,{}] 12:42:01 INFO - PROCESS | 2544 | 1461267721434 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:01 INFO - PROCESS | 2544 | 1461267721602 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 12:42:01 INFO - PROCESS | 2544 | 1461267721882 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:01 INFO - PROCESS | 2544 | ++DOCSHELL 0B616C00 == 72 [pid = 2544] [id = 574] 12:42:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (0B6B0400) [pid = 2544] [serial = 1722] [outer = 00000000] 12:42:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1215C000) [pid = 2544] [serial = 1723] [outer = 0B6B0400] 12:42:01 INFO - PROCESS | 2544 | 1461267721973 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (124D5400) [pid = 2544] [serial = 1724] [outer = 0B6B0400] 12:42:02 INFO - PROCESS | 2544 | 1461267722586 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1222ms 12:42:02 INFO - PROCESS | 2544 | 1461267722640 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 12:42:02 INFO - PROCESS | 2544 | 1461267722644 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 12:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:42:02 INFO - PROCESS | 2544 | 1461267722648 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:42:02 INFO - PROCESS | 2544 | 1461267722653 Marionette TRACE conn5 <- [1,2262,null,{}] 12:42:02 INFO - PROCESS | 2544 | 1461267722658 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:02 INFO - PROCESS | 2544 | 1461267722765 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 12:42:02 INFO - PROCESS | 2544 | 1461267722914 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:02 INFO - PROCESS | 2544 | ++DOCSHELL 13096000 == 73 [pid = 2544] [id = 575] 12:42:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (171E6400) [pid = 2544] [serial = 1725] [outer = 00000000] 12:42:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (19FADC00) [pid = 2544] [serial = 1726] [outer = 171E6400] 12:42:02 INFO - PROCESS | 2544 | 1461267722968 Marionette DEBUG loaded listener.js 12:42:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1A1D9400) [pid = 2544] [serial = 1727] [outer = 171E6400] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 123B9400 == 72 [pid = 2544] [id = 567] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1B22A400 == 71 [pid = 2544] [id = 566] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1CE49000 == 70 [pid = 2544] [id = 565] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1C893800 == 69 [pid = 2544] [id = 564] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1C462000 == 68 [pid = 2544] [id = 563] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1BC3D400 == 67 [pid = 2544] [id = 562] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (11AE2000) [pid = 2544] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (201C5800) [pid = 2544] [serial = 1618] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1712E800) [pid = 2544] [serial = 1612] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (2038A800) [pid = 2544] [serial = 1624] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1B332000) [pid = 2544] [serial = 1615] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (2032FC00) [pid = 2544] [serial = 1621] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1B22D400 == 66 [pid = 2544] [id = 561] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 13093000 == 65 [pid = 2544] [id = 560] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 18BFB800 == 64 [pid = 2544] [id = 530] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 16C6E800 == 63 [pid = 2544] [id = 559] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 204C3C00 == 62 [pid = 2544] [id = 556] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 20337800 == 61 [pid = 2544] [id = 555] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 1B336800 == 60 [pid = 2544] [id = 554] 12:42:03 INFO - PROCESS | 2544 | --DOCSHELL 16C07000 == 59 [pid = 2544] [id = 553] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (21007800) [pid = 2544] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (16E17400) [pid = 2544] [serial = 1649] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (201C4000) [pid = 2544] [serial = 1655] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1230E800) [pid = 2544] [serial = 1648] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1E20F000) [pid = 2544] [serial = 1652] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1C464400) [pid = 2544] [serial = 1640] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (2016D000) [pid = 2544] [serial = 1654] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CE4B000) [pid = 2544] [serial = 1642] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1EC9C000) [pid = 2544] [serial = 1645] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1BE7EC00) [pid = 2544] [serial = 1636] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (2016C800) [pid = 2544] [serial = 1610] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1AF30C00) [pid = 2544] [serial = 1633] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1CE9E400) [pid = 2544] [serial = 1643] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1B22C400) [pid = 2544] [serial = 1634] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (15954400) [pid = 2544] [serial = 1630] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (16C74400) [pid = 2544] [serial = 1631] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1C465800) [pid = 2544] [serial = 1639] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (17384000) [pid = 2544] [serial = 1628] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (16EA6800) [pid = 2544] [serial = 1627] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1EC99800) [pid = 2544] [serial = 1646] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1CEA6000) [pid = 2544] [serial = 1651] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BFB4400) [pid = 2544] [serial = 1637] [outer = 00000000] [url = about:blank] 12:42:03 INFO - PROCESS | 2544 | 1461267723627 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1022ms 12:42:03 INFO - PROCESS | 2544 | 1461267723673 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 12:42:03 INFO - PROCESS | 2544 | 1461267723677 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 12:42:03 INFO - PROCESS | 2544 | 1461267723681 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:42:03 INFO - PROCESS | 2544 | 1461267723683 Marionette TRACE conn5 <- [1,2266,null,{}] 12:42:03 INFO - PROCESS | 2544 | 1461267723694 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:03 INFO - PROCESS | 2544 | 1461267723803 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 12:42:03 INFO - PROCESS | 2544 | 1461267723810 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:03 INFO - PROCESS | 2544 | ++DOCSHELL 11A7F800 == 60 [pid = 2544] [id = 576] 12:42:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (11F12000) [pid = 2544] [serial = 1728] [outer = 00000000] 12:42:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1595DC00) [pid = 2544] [serial = 1729] [outer = 11F12000] 12:42:03 INFO - PROCESS | 2544 | 1461267723856 Marionette DEBUG loaded listener.js 12:42:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (16C73400) [pid = 2544] [serial = 1730] [outer = 11F12000] 12:42:04 INFO - PROCESS | 2544 | 1461267724335 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 12:42:04 INFO - PROCESS | 2544 | 1461267724418 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 12:42:04 INFO - PROCESS | 2544 | 1461267724420 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 12:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:42:04 INFO - PROCESS | 2544 | 1461267724425 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:42:04 INFO - PROCESS | 2544 | 1461267724430 Marionette TRACE conn5 <- [1,2270,null,{}] 12:42:04 INFO - PROCESS | 2544 | 1461267724439 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:04 INFO - PROCESS | 2544 | 1461267724528 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 12:42:04 INFO - PROCESS | 2544 | 1461267724542 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:04 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D0400 == 61 [pid = 2544] [id = 577] 12:42:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1A1D2000) [pid = 2544] [serial = 1731] [outer = 00000000] 12:42:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1AF2D400) [pid = 2544] [serial = 1732] [outer = 1A1D2000] 12:42:04 INFO - PROCESS | 2544 | 1461267724587 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1AFCF400) [pid = 2544] [serial = 1733] [outer = 1A1D2000] 12:42:05 INFO - PROCESS | 2544 | 1461267725047 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 12:42:05 INFO - PROCESS | 2544 | 1461267725118 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 2544 | 1461267725120 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 12:42:05 INFO - PROCESS | 2544 | 1461267725124 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - PROCESS | 2544 | 1461267725125 Marionette TRACE conn5 <- [1,2274,null,{}] 12:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:42:05 INFO - PROCESS | 2544 | 1461267725129 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:05 INFO - PROCESS | 2544 | 1461267725243 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 12:42:05 INFO - PROCESS | 2544 | 1461267725354 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:05 INFO - PROCESS | 2544 | ++DOCSHELL 11A74800 == 62 [pid = 2544] [id = 578] 12:42:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1B331800) [pid = 2544] [serial = 1734] [outer = 00000000] 12:42:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1BE72C00) [pid = 2544] [serial = 1735] [outer = 1B331800] 12:42:05 INFO - PROCESS | 2544 | 1461267725400 Marionette DEBUG loaded listener.js 12:42:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1BE77400) [pid = 2544] [serial = 1736] [outer = 1B331800] 12:42:05 INFO - PROCESS | 2544 | 1461267725812 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 12:42:05 INFO - PROCESS | 2544 | 1461267725858 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 2544 | 1461267725860 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 12:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:42:05 INFO - PROCESS | 2544 | 1461267725863 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - PROCESS | 2544 | 1461267725865 Marionette TRACE conn5 <- [1,2278,null,{}] 12:42:05 INFO - PROCESS | 2544 | 1461267725868 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:05 INFO - PROCESS | 2544 | 1461267725995 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 12:42:06 INFO - PROCESS | 2544 | 1461267726067 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 2544 | ++DOCSHELL 11F07C00 == 63 [pid = 2544] [id = 579] 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1BFB2800) [pid = 2544] [serial = 1737] [outer = 00000000] 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1C1B1400) [pid = 2544] [serial = 1738] [outer = 1BFB2800] 12:42:06 INFO - PROCESS | 2544 | 1461267726121 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C5BD800) [pid = 2544] [serial = 1739] [outer = 1BFB2800] 12:42:06 INFO - PROCESS | 2544 | 1461267726569 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 12:42:06 INFO - PROCESS | 2544 | 1461267726628 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 12:42:06 INFO - PROCESS | 2544 | 1461267726630 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 12:42:06 INFO - PROCESS | 2544 | 1461267726633 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:42:06 INFO - PROCESS | 2544 | 1461267726635 Marionette TRACE conn5 <- [1,2282,null,{}] 12:42:06 INFO - PROCESS | 2544 | 1461267726638 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:06 INFO - PROCESS | 2544 | 1461267726759 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 12:42:06 INFO - PROCESS | 2544 | 1461267726841 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 2544 | ++DOCSHELL 18F74C00 == 64 [pid = 2544] [id = 580] 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C5C3000) [pid = 2544] [serial = 1740] [outer = 00000000] 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1CE36800) [pid = 2544] [serial = 1741] [outer = 1C5C3000] 12:42:06 INFO - PROCESS | 2544 | 1461267726886 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1CE36400) [pid = 2544] [serial = 1742] [outer = 1C5C3000] 12:42:07 INFO - PROCESS | 2544 | 1461267727306 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 12:42:07 INFO - PROCESS | 2544 | 1461267727369 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 12:42:07 INFO - PROCESS | 2544 | 1461267727371 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 12:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:42:07 INFO - PROCESS | 2544 | 1461267727380 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:42:07 INFO - PROCESS | 2544 | 1461267727381 Marionette TRACE conn5 <- [1,2286,null,{}] 12:42:07 INFO - PROCESS | 2544 | 1461267727385 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:07 INFO - PROCESS | 2544 | 1461267727509 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 12:42:07 INFO - PROCESS | 2544 | 1461267727580 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:07 INFO - PROCESS | 2544 | ++DOCSHELL 1CE44800 == 65 [pid = 2544] [id = 581] 12:42:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1CE4C400) [pid = 2544] [serial = 1743] [outer = 00000000] 12:42:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CEA6000) [pid = 2544] [serial = 1744] [outer = 1CE4C400] 12:42:07 INFO - PROCESS | 2544 | 1461267727625 Marionette DEBUG loaded listener.js 12:42:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1CEAA000) [pid = 2544] [serial = 1745] [outer = 1CE4C400] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1F483000) [pid = 2544] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (2033A400) [pid = 2544] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20428C00) [pid = 2544] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (20339400) [pid = 2544] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2016CC00) [pid = 2544] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1B236400) [pid = 2544] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (2016FC00) [pid = 2544] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (20263000) [pid = 2544] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1A1CEC00) [pid = 2544] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (16C76400) [pid = 2544] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (12151400) [pid = 2544] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1C57E800) [pid = 2544] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1CC02000) [pid = 2544] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1D2F3C00) [pid = 2544] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1B233400) [pid = 2544] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1BE7C800) [pid = 2544] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (16C75800) [pid = 2544] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1230F400) [pid = 2544] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1EC9EC00) [pid = 2544] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1B230400) [pid = 2544] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:42:08 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (16C0D000) [pid = 2544] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:42:08 INFO - PROCESS | 2544 | 1461267728262 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 12:42:08 INFO - PROCESS | 2544 | 1461267728309 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 2544 | 1461267728311 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 12:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:42:08 INFO - PROCESS | 2544 | 1461267728314 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 2544 | 1461267728316 Marionette TRACE conn5 <- [1,2290,null,{}] 12:42:08 INFO - PROCESS | 2544 | 1461267728319 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:08 INFO - PROCESS | 2544 | 1461267728404 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 12:42:08 INFO - PROCESS | 2544 | 1461267728410 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 2544 | ++DOCSHELL 16C76400 == 66 [pid = 2544] [id = 582] 12:42:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (16E1F000) [pid = 2544] [serial = 1746] [outer = 00000000] 12:42:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1B233000) [pid = 2544] [serial = 1747] [outer = 16E1F000] 12:42:08 INFO - PROCESS | 2544 | 1461267728455 Marionette DEBUG loaded listener.js 12:42:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1BED5800) [pid = 2544] [serial = 1748] [outer = 16E1F000] 12:42:08 INFO - PROCESS | 2544 | 1461267728873 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 570ms 12:42:08 INFO - PROCESS | 2544 | 1461267728891 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 2544 | 1461267728893 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 12:42:08 INFO - PROCESS | 2544 | 1461267728896 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:42:08 INFO - PROCESS | 2544 | 1461267728898 Marionette TRACE conn5 <- [1,2294,null,{}] 12:42:08 INFO - PROCESS | 2544 | 1461267728901 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:09 INFO - PROCESS | 2544 | 1461267729035 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 12:42:09 INFO - PROCESS | 2544 | 1461267729045 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:09 INFO - PROCESS | 2544 | ++DOCSHELL 16C05800 == 67 [pid = 2544] [id = 583] 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1AFCC400) [pid = 2544] [serial = 1749] [outer = 00000000] 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CEA5800) [pid = 2544] [serial = 1750] [outer = 1AFCC400] 12:42:09 INFO - PROCESS | 2544 | 1461267729089 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1E28FC00) [pid = 2544] [serial = 1751] [outer = 1AFCC400] 12:42:09 INFO - PROCESS | 2544 | 1461267729544 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 12:42:09 INFO - PROCESS | 2544 | 1461267729570 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 12:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:42:09 INFO - PROCESS | 2544 | 1461267729572 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 12:42:09 INFO - PROCESS | 2544 | 1461267729575 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:42:09 INFO - PROCESS | 2544 | 1461267729577 Marionette TRACE conn5 <- [1,2298,null,{}] 12:42:09 INFO - PROCESS | 2544 | 1461267729580 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:09 INFO - PROCESS | 2544 | 1461267729707 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 12:42:09 INFO - PROCESS | 2544 | 1461267729716 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:09 INFO - PROCESS | 2544 | ++DOCSHELL 1CEA3800 == 68 [pid = 2544] [id = 584] 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1EC1A800) [pid = 2544] [serial = 1752] [outer = 00000000] 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1F20B800) [pid = 2544] [serial = 1753] [outer = 1EC1A800] 12:42:09 INFO - PROCESS | 2544 | 1461267729769 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1F2CC400) [pid = 2544] [serial = 1754] [outer = 1EC1A800] 12:42:10 INFO - PROCESS | 2544 | 1461267730446 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 12:42:10 INFO - PROCESS | 2544 | 1461267730506 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 12:42:10 INFO - PROCESS | 2544 | 1461267730511 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 12:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:42:10 INFO - PROCESS | 2544 | 1461267730516 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:42:10 INFO - PROCESS | 2544 | 1461267730520 Marionette TRACE conn5 <- [1,2302,null,{}] 12:42:10 INFO - PROCESS | 2544 | 1461267730526 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:10 INFO - PROCESS | 2544 | 1461267730653 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 12:42:10 INFO - PROCESS | 2544 | 1461267730793 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:10 INFO - PROCESS | 2544 | ++DOCSHELL 11F0F400 == 69 [pid = 2544] [id = 585] 12:42:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (11F84400) [pid = 2544] [serial = 1755] [outer = 00000000] 12:42:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (16EB1400) [pid = 2544] [serial = 1756] [outer = 11F84400] 12:42:10 INFO - PROCESS | 2544 | 1461267730853 Marionette DEBUG loaded listener.js 12:42:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (171D4400) [pid = 2544] [serial = 1757] [outer = 11F84400] 12:42:11 INFO - PROCESS | 2544 | 1461267731396 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 12:42:11 INFO - PROCESS | 2544 | 1461267731447 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 2544 | 1461267731453 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 12:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:42:11 INFO - PROCESS | 2544 | 1461267731460 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - PROCESS | 2544 | 1461267731463 Marionette TRACE conn5 <- [1,2306,null,{}] 12:42:11 INFO - PROCESS | 2544 | 1461267731467 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:11 INFO - PROCESS | 2544 | 1461267731581 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 12:42:11 INFO - PROCESS | 2544 | 1461267731742 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:11 INFO - PROCESS | 2544 | ++DOCSHELL 17387000 == 70 [pid = 2544] [id = 586] 12:42:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1A1CAC00) [pid = 2544] [serial = 1758] [outer = 00000000] 12:42:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1B5C4800) [pid = 2544] [serial = 1759] [outer = 1A1CAC00] 12:42:11 INFO - PROCESS | 2544 | 1461267731798 Marionette DEBUG loaded listener.js 12:42:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1BE7AC00) [pid = 2544] [serial = 1760] [outer = 1A1CAC00] 12:42:12 INFO - PROCESS | 2544 | 1461267732445 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:42:12 INFO - PROCESS | 2544 | 1461267732484 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 12:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:42:12 INFO - PROCESS | 2544 | 1461267732488 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:42:12 INFO - PROCESS | 2544 | 1461267732492 Marionette TRACE conn5 <- [1,2310,null,{}] 12:42:12 INFO - PROCESS | 2544 | 1461267732504 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:12 INFO - PROCESS | 2544 | 1461267732636 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 12:42:12 INFO - PROCESS | 2544 | 1461267732786 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 2544 | ++DOCSHELL 1F46D000 == 71 [pid = 2544] [id = 587] 12:42:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1F476800) [pid = 2544] [serial = 1761] [outer = 00000000] 12:42:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (2016E800) [pid = 2544] [serial = 1762] [outer = 1F476800] 12:42:12 INFO - PROCESS | 2544 | 1461267732845 Marionette DEBUG loaded listener.js 12:42:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (201C6000) [pid = 2544] [serial = 1763] [outer = 1F476800] 12:42:13 INFO - PROCESS | 2544 | 1461267733455 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 12:42:13 INFO - PROCESS | 2544 | 1461267733461 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 12:42:13 INFO - PROCESS | 2544 | 1461267733464 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 12:42:13 INFO - PROCESS | 2544 | 1461267733467 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:42:13 INFO - PROCESS | 2544 | 1461267733469 Marionette TRACE conn5 <- [1,2314,null,{}] 12:42:13 INFO - PROCESS | 2544 | 1461267733473 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:13 INFO - PROCESS | 2544 | 1461267733585 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 12:42:13 INFO - PROCESS | 2544 | 1461267733730 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:13 INFO - PROCESS | 2544 | ++DOCSHELL 2025A000 == 72 [pid = 2544] [id = 588] 12:42:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (2025B400) [pid = 2544] [serial = 1764] [outer = 00000000] 12:42:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (20291400) [pid = 2544] [serial = 1765] [outer = 2025B400] 12:42:13 INFO - PROCESS | 2544 | 1461267733787 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (20333400) [pid = 2544] [serial = 1766] [outer = 2025B400] 12:42:14 INFO - PROCESS | 2544 | 1461267734314 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 12:42:14 INFO - PROCESS | 2544 | 1461267734401 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 2544 | 1461267734404 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 12:42:14 INFO - PROCESS | 2544 | 1461267734407 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:42:14 INFO - PROCESS | 2544 | 1461267734409 Marionette TRACE conn5 <- [1,2318,null,{}] 12:42:14 INFO - PROCESS | 2544 | 1461267734413 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:14 INFO - PROCESS | 2544 | 1461267734521 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 12:42:14 INFO - PROCESS | 2544 | 1461267734666 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:14 INFO - PROCESS | 2544 | ++DOCSHELL 20336C00 == 73 [pid = 2544] [id = 589] 12:42:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20337800) [pid = 2544] [serial = 1767] [outer = 00000000] 12:42:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (2038F400) [pid = 2544] [serial = 1768] [outer = 20337800] 12:42:14 INFO - PROCESS | 2544 | 1461267734723 Marionette DEBUG loaded listener.js 12:42:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (20419C00) [pid = 2544] [serial = 1769] [outer = 20337800] 12:42:15 INFO - PROCESS | 2544 | 1461267735336 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 12:42:15 INFO - PROCESS | 2544 | 1461267735382 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 2544 | 1461267735385 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 12:42:15 INFO - PROCESS | 2544 | 1461267735388 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:42:15 INFO - PROCESS | 2544 | 1461267735390 Marionette TRACE conn5 <- [1,2322,null,{}] 12:42:15 INFO - PROCESS | 2544 | 1461267735394 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:15 INFO - PROCESS | 2544 | 1461267735523 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 12:42:15 INFO - PROCESS | 2544 | 1461267735671 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 2544 | ++DOCSHELL 2038EC00 == 74 [pid = 2544] [id = 590] 12:42:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (2042A400) [pid = 2544] [serial = 1770] [outer = 00000000] 12:42:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (21002400) [pid = 2544] [serial = 1771] [outer = 2042A400] 12:42:15 INFO - PROCESS | 2544 | 1461267735730 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (21009400) [pid = 2544] [serial = 1772] [outer = 2042A400] 12:42:16 INFO - PROCESS | 2544 | 1461267736358 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1017ms 12:42:16 INFO - PROCESS | 2544 | 1461267736409 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 2544 | 1461267736412 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 12:42:16 INFO - PROCESS | 2544 | 1461267736416 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:42:16 INFO - PROCESS | 2544 | 1461267736418 Marionette TRACE conn5 <- [1,2326,null,{}] 12:42:16 INFO - PROCESS | 2544 | 1461267736422 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:16 INFO - PROCESS | 2544 | 1461267736686 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 12:42:16 INFO - PROCESS | 2544 | 1461267736843 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 2544 | ++DOCSHELL 12387C00 == 75 [pid = 2544] [id = 591] 12:42:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (123B3C00) [pid = 2544] [serial = 1773] [outer = 00000000] 12:42:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (15910400) [pid = 2544] [serial = 1774] [outer = 123B3C00] 12:42:16 INFO - PROCESS | 2544 | 1461267736895 Marionette DEBUG loaded listener.js 12:42:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (16C71400) [pid = 2544] [serial = 1775] [outer = 123B3C00] 12:42:17 INFO - PROCESS | 2544 | 1461267737448 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1068ms 12:42:17 INFO - PROCESS | 2544 | 1461267737493 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 12:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:42:17 INFO - PROCESS | 2544 | 1461267737498 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 12:42:17 INFO - PROCESS | 2544 | 1461267737502 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:42:17 INFO - PROCESS | 2544 | 1461267737506 Marionette TRACE conn5 <- [1,2330,null,{}] 12:42:17 INFO - PROCESS | 2544 | 1461267737531 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:17 INFO - PROCESS | 2544 | 1461267737634 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 12:42:17 INFO - PROCESS | 2544 | 1461267737838 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 20426800 == 74 [pid = 2544] [id = 504] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 20387800 == 73 [pid = 2544] [id = 552] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 16C05800 == 72 [pid = 2544] [id = 583] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 16C76400 == 71 [pid = 2544] [id = 582] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 1CE44800 == 70 [pid = 2544] [id = 581] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 18F74C00 == 69 [pid = 2544] [id = 580] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 11F07C00 == 68 [pid = 2544] [id = 579] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 11A74800 == 67 [pid = 2544] [id = 578] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 1A1D0400 == 66 [pid = 2544] [id = 577] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 11A7F800 == 65 [pid = 2544] [id = 576] 12:42:17 INFO - PROCESS | 2544 | --DOCSHELL 13096000 == 64 [pid = 2544] [id = 575] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (2041F800) [pid = 2544] [serial = 1657] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (18606C00) [pid = 2544] [serial = 1660] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1C89CC00) [pid = 2544] [serial = 1663] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (20419000) [pid = 2544] [serial = 1666] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (204D0C00) [pid = 2544] [serial = 1669] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (20A8B800) [pid = 2544] [serial = 1672] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (2028A800) [pid = 2544] [serial = 1705] [outer = 00000000] [url = about:blank] 12:42:17 INFO - PROCESS | 2544 | ++DOCSHELL 0F04F400 == 65 [pid = 2544] [id = 592] 12:42:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (11985C00) [pid = 2544] [serial = 1776] [outer = 00000000] 12:42:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (123B2400) [pid = 2544] [serial = 1777] [outer = 11985C00] 12:42:17 INFO - PROCESS | 2544 | 1461267737943 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (16C79000) [pid = 2544] [serial = 1778] [outer = 11985C00] 12:42:18 INFO - PROCESS | 2544 | --DOCSHELL 0B616C00 == 64 [pid = 2544] [id = 574] 12:42:18 INFO - PROCESS | 2544 | --DOCSHELL 12157800 == 63 [pid = 2544] [id = 569] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (201CC400) [pid = 2544] [serial = 1619] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (204BDC00) [pid = 2544] [serial = 1577] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (204BB400) [pid = 2544] [serial = 1514] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (2038D400) [pid = 2544] [serial = 1574] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (2038D800) [pid = 2544] [serial = 1625] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1C893C00) [pid = 2544] [serial = 1568] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (20298400) [pid = 2544] [serial = 1571] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20335400) [pid = 2544] [serial = 1622] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1BE77C00) [pid = 2544] [serial = 1616] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (18606800) [pid = 2544] [serial = 1565] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (173D3000) [pid = 2544] [serial = 1613] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1B61D800) [pid = 2544] [serial = 1685] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (17442800) [pid = 2544] [serial = 1681] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1822D400) [pid = 2544] [serial = 1682] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (2016C400) [pid = 2544] [serial = 1703] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1F214000) [pid = 2544] [serial = 1697] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1EC1EC00) [pid = 2544] [serial = 1700] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1C45F400) [pid = 2544] [serial = 1688] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1C896000) [pid = 2544] [serial = 1690] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1D281800) [pid = 2544] [serial = 1694] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CEA7400) [pid = 2544] [serial = 1693] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1C89C000) [pid = 2544] [serial = 1691] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1F205800) [pid = 2544] [serial = 1696] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1CE47C00) [pid = 2544] [serial = 1699] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1C1B6800) [pid = 2544] [serial = 1687] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (19FB3000) [pid = 2544] [serial = 1679] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (18604000) [pid = 2544] [serial = 1678] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1A1CA400) [pid = 2544] [serial = 1676] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (18BF2000) [pid = 2544] [serial = 1675] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (20164000) [pid = 2544] [serial = 1702] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1B337400) [pid = 2544] [serial = 1684] [outer = 00000000] [url = about:blank] 12:42:18 INFO - PROCESS | 2544 | 1461267738415 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 950ms 12:42:18 INFO - PROCESS | 2544 | 1461267738453 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 12:42:18 INFO - PROCESS | 2544 | 1461267738456 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 12:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:42:18 INFO - PROCESS | 2544 | 1461267738459 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - PROCESS | 2544 | 1461267738461 Marionette TRACE conn5 <- [1,2334,null,{}] 12:42:18 INFO - PROCESS | 2544 | 1461267738465 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:18 INFO - PROCESS | 2544 | 1461267738555 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 12:42:18 INFO - PROCESS | 2544 | 1461267738566 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:18 INFO - PROCESS | 2544 | ++DOCSHELL 1860E000 == 64 [pid = 2544] [id = 593] 12:42:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (18BF5400) [pid = 2544] [serial = 1779] [outer = 00000000] 12:42:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1A1C1800) [pid = 2544] [serial = 1780] [outer = 18BF5400] 12:42:18 INFO - PROCESS | 2544 | 1461267738612 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1AF30C00) [pid = 2544] [serial = 1781] [outer = 18BF5400] 12:42:19 INFO - PROCESS | 2544 | 1461267739119 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 12:42:19 INFO - PROCESS | 2544 | 1461267739132 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 2544 | 1461267739136 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 12:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:42:19 INFO - PROCESS | 2544 | 1461267739146 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - PROCESS | 2544 | 1461267739150 Marionette TRACE conn5 <- [1,2338,null,{}] 12:42:19 INFO - PROCESS | 2544 | 1461267739157 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:19 INFO - PROCESS | 2544 | 1461267739249 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 12:42:19 INFO - PROCESS | 2544 | 1461267739258 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 2544 | ++DOCSHELL 1B22A800 == 65 [pid = 2544] [id = 594] 12:42:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1B5BC800) [pid = 2544] [serial = 1782] [outer = 00000000] 12:42:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1BE70400) [pid = 2544] [serial = 1783] [outer = 1B5BC800] 12:42:19 INFO - PROCESS | 2544 | 1461267739304 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1BE7CC00) [pid = 2544] [serial = 1784] [outer = 1B5BC800] 12:42:19 INFO - PROCESS | 2544 | 1461267739858 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 12:42:19 INFO - PROCESS | 2544 | 1461267739872 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 2544 | 1461267739874 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 12:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:42:19 INFO - PROCESS | 2544 | 1461267739877 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - PROCESS | 2544 | 1461267739879 Marionette TRACE conn5 <- [1,2342,null,{}] 12:42:19 INFO - PROCESS | 2544 | 1461267739883 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:19 INFO - PROCESS | 2544 | 1461267739971 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 12:42:20 INFO - PROCESS | 2544 | 1461267740088 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:20 INFO - PROCESS | 2544 | ++DOCSHELL 12304000 == 66 [pid = 2544] [id = 595] 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1A1CFC00) [pid = 2544] [serial = 1785] [outer = 00000000] 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1C465400) [pid = 2544] [serial = 1786] [outer = 1A1CFC00] 12:42:20 INFO - PROCESS | 2544 | 1461267740133 Marionette DEBUG loaded listener.js 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C893400) [pid = 2544] [serial = 1787] [outer = 1A1CFC00] 12:42:20 INFO - PROCESS | 2544 | 1461267740550 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 12:42:20 INFO - PROCESS | 2544 | 1461267740608 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 12:42:20 INFO - PROCESS | 2544 | 1461267740610 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 12:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:42:20 INFO - PROCESS | 2544 | 1461267740613 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:42:20 INFO - PROCESS | 2544 | 1461267740615 Marionette TRACE conn5 <- [1,2346,null,{}] 12:42:20 INFO - PROCESS | 2544 | 1461267740665 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:20 INFO - PROCESS | 2544 | 1461267740789 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 12:42:20 INFO - PROCESS | 2544 | 1461267740862 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:20 INFO - PROCESS | 2544 | ++DOCSHELL 1CE30400 == 67 [pid = 2544] [id = 596] 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1CE32000) [pid = 2544] [serial = 1788] [outer = 00000000] 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1CE49C00) [pid = 2544] [serial = 1789] [outer = 1CE32000] 12:42:20 INFO - PROCESS | 2544 | 1461267740916 Marionette DEBUG loaded listener.js 12:42:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CEA2000) [pid = 2544] [serial = 1790] [outer = 1CE32000] 12:42:21 INFO - PROCESS | 2544 | 1461267741370 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 790ms 12:42:21 INFO - PROCESS | 2544 | 1461267741408 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 12:42:21 INFO - PROCESS | 2544 | 1461267741410 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 12:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:42:21 INFO - PROCESS | 2544 | 1461267741421 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:42:21 INFO - PROCESS | 2544 | 1461267741422 Marionette TRACE conn5 <- [1,2350,null,{}] 12:42:21 INFO - PROCESS | 2544 | 1461267741426 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:21 INFO - PROCESS | 2544 | 1461267741550 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 12:42:21 INFO - PROCESS | 2544 | 1461267741620 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:21 INFO - PROCESS | 2544 | ++DOCSHELL 18F73400 == 68 [pid = 2544] [id = 597] 12:42:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CE44800) [pid = 2544] [serial = 1791] [outer = 00000000] 12:42:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1ED05400) [pid = 2544] [serial = 1792] [outer = 1CE44800] 12:42:21 INFO - PROCESS | 2544 | 1461267741665 Marionette DEBUG loaded listener.js 12:42:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1F207000) [pid = 2544] [serial = 1793] [outer = 1CE44800] 12:42:22 INFO - PROCESS | 2544 | 1461267742101 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 12:42:22 INFO - PROCESS | 2544 | 1461267742184 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 2544 | 1461267742186 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 12:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:42:22 INFO - PROCESS | 2544 | 1461267742190 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:42:22 INFO - PROCESS | 2544 | 1461267742192 Marionette TRACE conn5 <- [1,2354,null,{}] 12:42:22 INFO - PROCESS | 2544 | 1461267742195 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:22 INFO - PROCESS | 2544 | 1461267742318 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (204C4400) [pid = 2544] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (20383800) [pid = 2544] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (16E1F400) [pid = 2544] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (204D7800) [pid = 2544] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (20388800) [pid = 2544] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1BC31800) [pid = 2544] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1BFB2800) [pid = 2544] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (171E6400) [pid = 2544] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1B331800) [pid = 2544] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1C5C3000) [pid = 2544] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1A1D2000) [pid = 2544] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (11F12000) [pid = 2544] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1CE4C400) [pid = 2544] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (0B6B0400) [pid = 2544] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:42:22 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (16E1F000) [pid = 2544] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:42:22 INFO - PROCESS | 2544 | 1461267742587 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AFC00 == 69 [pid = 2544] [id = 598] 12:42:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (0B6B0400) [pid = 2544] [serial = 1794] [outer = 00000000] 12:42:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (12308800) [pid = 2544] [serial = 1795] [outer = 0B6B0400] 12:42:22 INFO - PROCESS | 2544 | 1461267742632 Marionette DEBUG loaded listener.js 12:42:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1595C800) [pid = 2544] [serial = 1796] [outer = 0B6B0400] 12:42:23 INFO - PROCESS | 2544 | 1461267743006 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 870ms 12:42:23 INFO - PROCESS | 2544 | 1461267743062 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 2544 | 1461267743064 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 12:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:42:23 INFO - PROCESS | 2544 | 1461267743067 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 2544 | 1461267743069 Marionette TRACE conn5 <- [1,2358,null,{}] 12:42:23 INFO - PROCESS | 2544 | 1461267743072 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:23 INFO - PROCESS | 2544 | 1461267743158 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 12:42:23 INFO - PROCESS | 2544 | 1461267743264 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 2544 | ++DOCSHELL 12154000 == 70 [pid = 2544] [id = 599] 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1215AC00) [pid = 2544] [serial = 1797] [outer = 00000000] 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1D2ED000) [pid = 2544] [serial = 1798] [outer = 1215AC00] 12:42:23 INFO - PROCESS | 2544 | 1461267743309 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1F471800) [pid = 2544] [serial = 1799] [outer = 1215AC00] 12:42:23 INFO - PROCESS | 2544 | 1461267743669 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 12:42:23 INFO - PROCESS | 2544 | 1461267743697 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 2544 | 1461267743699 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 12:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:42:23 INFO - PROCESS | 2544 | 1461267743703 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 2544 | 1461267743704 Marionette TRACE conn5 <- [1,2362,null,{}] 12:42:23 INFO - PROCESS | 2544 | 1461267743708 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:23 INFO - PROCESS | 2544 | 1461267743837 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 12:42:23 INFO - PROCESS | 2544 | 1461267743878 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C1400 == 71 [pid = 2544] [id = 600] 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1CE3D400) [pid = 2544] [serial = 1800] [outer = 00000000] 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (2025D400) [pid = 2544] [serial = 1801] [outer = 1CE3D400] 12:42:23 INFO - PROCESS | 2544 | 1461267743923 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (2028F400) [pid = 2544] [serial = 1802] [outer = 1CE3D400] 12:42:24 INFO - PROCESS | 2544 | 1461267744345 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 12:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:42:24 INFO - PROCESS | 2544 | 1461267744376 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 12:42:24 INFO - PROCESS | 2544 | 1461267744377 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 12:42:24 INFO - PROCESS | 2544 | 1461267744381 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:42:24 INFO - PROCESS | 2544 | 1461267744382 Marionette TRACE conn5 <- [1,2366,null,{}] 12:42:24 INFO - PROCESS | 2544 | 1461267744390 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:24 INFO - PROCESS | 2544 | 1461267744522 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 12:42:24 INFO - PROCESS | 2544 | 1461267744534 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:24 INFO - PROCESS | 2544 | ++DOCSHELL 2033E800 == 72 [pid = 2544] [id = 601] 12:42:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (2033EC00) [pid = 2544] [serial = 1803] [outer = 00000000] 12:42:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (20391400) [pid = 2544] [serial = 1804] [outer = 2033EC00] 12:42:24 INFO - PROCESS | 2544 | 1461267744591 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (20433C00) [pid = 2544] [serial = 1805] [outer = 2033EC00] 12:42:25 INFO - PROCESS | 2544 | 1461267745335 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:42: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 12:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1020ms 12:42:25 INFO - PROCESS | 2544 | 1461267745403 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 2544 | 1461267745409 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 12:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:42:25 INFO - PROCESS | 2544 | 1461267745414 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:42:25 INFO - PROCESS | 2544 | 1461267745418 Marionette TRACE conn5 <- [1,2370,null,{}] 12:42:25 INFO - PROCESS | 2544 | 1461267745443 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:25 INFO - PROCESS | 2544 | 1461267745602 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 12:42:25 INFO - PROCESS | 2544 | 1461267745745 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:25 INFO - PROCESS | 2544 | ++DOCSHELL 16C0DC00 == 73 [pid = 2544] [id = 602] 12:42:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (16C70C00) [pid = 2544] [serial = 1806] [outer = 00000000] 12:42:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (18FD8800) [pid = 2544] [serial = 1807] [outer = 16C70C00] 12:42:25 INFO - PROCESS | 2544 | 1461267745804 Marionette DEBUG loaded listener.js 12:42:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1A1D9C00) [pid = 2544] [serial = 1808] [outer = 16C70C00] 12:42:26 INFO - PROCESS | 2544 | 1461267746364 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:42: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 12:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 12:42:26 INFO - PROCESS | 2544 | 1461267746402 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 12:42:26 INFO - PROCESS | 2544 | 1461267746408 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 12:42:26 INFO - PROCESS | 2544 | 1461267746416 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:42:26 INFO - PROCESS | 2544 | 1461267746419 Marionette TRACE conn5 <- [1,2374,null,{}] 12:42:26 INFO - PROCESS | 2544 | 1461267746424 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:26 INFO - PROCESS | 2544 | 1461267746540 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 12:42:26 INFO - PROCESS | 2544 | 1461267746701 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 2544 | ++DOCSHELL 11F06400 == 74 [pid = 2544] [id = 603] 12:42:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1C1B3C00) [pid = 2544] [serial = 1809] [outer = 00000000] 12:42:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1CE2FC00) [pid = 2544] [serial = 1810] [outer = 1C1B3C00] 12:42:26 INFO - PROCESS | 2544 | 1461267746758 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1CE9DC00) [pid = 2544] [serial = 1811] [outer = 1C1B3C00] 12:42:27 INFO - PROCESS | 2544 | 1461267747364 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 12:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:42:27 INFO - PROCESS | 2544 | 1461267747393 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 12:42:27 INFO - PROCESS | 2544 | 1461267747396 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 12:42:27 INFO - PROCESS | 2544 | 1461267747400 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:42:27 INFO - PROCESS | 2544 | 1461267747403 Marionette TRACE conn5 <- [1,2378,null,{}] 12:42:27 INFO - PROCESS | 2544 | 1461267747415 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:27 INFO - PROCESS | 2544 | 1461267747533 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 12:42:27 INFO - PROCESS | 2544 | 1461267747697 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:27 INFO - PROCESS | 2544 | ++DOCSHELL 20428800 == 75 [pid = 2544] [id = 604] 12:42:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (20429400) [pid = 2544] [serial = 1812] [outer = 00000000] 12:42:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (204C2800) [pid = 2544] [serial = 1813] [outer = 20429400] 12:42:27 INFO - PROCESS | 2544 | 1461267747757 Marionette DEBUG loaded listener.js 12:42:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (204CA400) [pid = 2544] [serial = 1814] [outer = 20429400] 12:42:28 INFO - PROCESS | 2544 | 1461267748375 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1021ms 12:42:28 INFO - PROCESS | 2544 | 1461267748424 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 12:42:28 INFO - PROCESS | 2544 | 1461267748427 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 12:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:42:28 INFO - PROCESS | 2544 | 1461267748430 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:42:28 INFO - PROCESS | 2544 | 1461267748432 Marionette TRACE conn5 <- [1,2382,null,{}] 12:42:28 INFO - PROCESS | 2544 | 1461267748436 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:28 INFO - PROCESS | 2544 | 1461267748551 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 12:42:28 INFO - PROCESS | 2544 | 1461267748699 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:28 INFO - PROCESS | 2544 | ++DOCSHELL 204D6400 == 76 [pid = 2544] [id = 605] 12:42:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (204D9800) [pid = 2544] [serial = 1815] [outer = 00000000] 12:42:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (20A92C00) [pid = 2544] [serial = 1816] [outer = 204D9800] 12:42:28 INFO - PROCESS | 2544 | 1461267748755 Marionette DEBUG loaded listener.js 12:42:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (20F38400) [pid = 2544] [serial = 1817] [outer = 204D9800] 12:42:29 INFO - PROCESS | 2544 | 1461267749326 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 12:42:29 INFO - PROCESS | 2544 | 1461267749364 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 2544 | 1461267749366 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 12:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:42:29 INFO - PROCESS | 2544 | 1461267749370 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:42:29 INFO - PROCESS | 2544 | 1461267749372 Marionette TRACE conn5 <- [1,2386,null,{}] 12:42:29 INFO - PROCESS | 2544 | 1461267749375 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:29 INFO - PROCESS | 2544 | 1461267749484 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 12:42:29 INFO - PROCESS | 2544 | 1461267749645 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 2544 | ++DOCSHELL 20A8BC00 == 77 [pid = 2544] [id = 606] 12:42:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (21007800) [pid = 2544] [serial = 1818] [outer = 00000000] 12:42:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (21010400) [pid = 2544] [serial = 1819] [outer = 21007800] 12:42:29 INFO - PROCESS | 2544 | 1461267749701 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (210B4000) [pid = 2544] [serial = 1820] [outer = 21007800] 12:42:30 INFO - PROCESS | 2544 | 1461267750336 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1016ms 12:42:30 INFO - PROCESS | 2544 | 1461267750390 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 12:42:30 INFO - PROCESS | 2544 | 1461267750393 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 12:42:30 INFO - PROCESS | 2544 | 1461267750396 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:42:30 INFO - PROCESS | 2544 | 1461267750398 Marionette TRACE conn5 <- [1,2390,null,{}] 12:42:30 INFO - PROCESS | 2544 | 1461267750402 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:30 INFO - PROCESS | 2544 | 1461267750526 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 12:42:30 INFO - PROCESS | 2544 | 1461267750840 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:30 INFO - PROCESS | 2544 | ++DOCSHELL 0B6A7C00 == 78 [pid = 2544] [id = 607] 12:42:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1193FC00) [pid = 2544] [serial = 1821] [outer = 00000000] 12:42:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1712AC00) [pid = 2544] [serial = 1822] [outer = 1193FC00] 12:42:30 INFO - PROCESS | 2544 | 1461267750934 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (17389400) [pid = 2544] [serial = 1823] [outer = 1193FC00] 12:42:31 INFO - PROCESS | 2544 | 1461267751549 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1225ms 12:42:31 INFO - PROCESS | 2544 | 1461267751625 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 12:42:31 INFO - PROCESS | 2544 | 1461267751630 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 12:42:31 INFO - PROCESS | 2544 | 1461267751636 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:42:31 INFO - PROCESS | 2544 | 1461267751639 Marionette TRACE conn5 <- [1,2394,null,{}] 12:42:31 INFO - PROCESS | 2544 | 1461267751659 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:31 INFO - PROCESS | 2544 | 1461267751767 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 12:42:31 INFO - PROCESS | 2544 | 1461267751920 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CC800 == 79 [pid = 2544] [id = 608] 12:42:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1B22B400) [pid = 2544] [serial = 1824] [outer = 00000000] 12:42:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1B5BF800) [pid = 2544] [serial = 1825] [outer = 1B22B400] 12:42:31 INFO - PROCESS | 2544 | 1461267751972 Marionette DEBUG loaded listener.js 12:42:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (1BE6F800) [pid = 2544] [serial = 1826] [outer = 1B22B400] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 204CE000 == 78 [pid = 2544] [id = 557] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 1A1C1400 == 77 [pid = 2544] [id = 600] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 12154000 == 76 [pid = 2544] [id = 599] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 0B6AFC00 == 75 [pid = 2544] [id = 598] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 18F73400 == 74 [pid = 2544] [id = 597] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 1CE30400 == 73 [pid = 2544] [id = 596] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 20162C00 == 72 [pid = 2544] [id = 568] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 12304000 == 71 [pid = 2544] [id = 595] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (204D6C00) [pid = 2544] [serial = 1717] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (20F37800) [pid = 2544] [serial = 1720] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1F20B800) [pid = 2544] [serial = 1753] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 1B22A800 == 70 [pid = 2544] [id = 594] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 1860E000 == 69 [pid = 2544] [id = 593] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 0F04F400 == 68 [pid = 2544] [id = 592] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 12387C00 == 67 [pid = 2544] [id = 591] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 2025A000 == 66 [pid = 2544] [id = 588] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 1F46D000 == 65 [pid = 2544] [id = 587] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 17387000 == 64 [pid = 2544] [id = 586] 12:42:32 INFO - PROCESS | 2544 | --DOCSHELL 11F0F400 == 63 [pid = 2544] [id = 585] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (204D4000) [pid = 2544] [serial = 1670] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (2042DC00) [pid = 2544] [serial = 1667] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1A1C4400) [pid = 2544] [serial = 1661] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (20A8F800) [pid = 2544] [serial = 1673] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (2042E800) [pid = 2544] [serial = 1658] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1CC0D800) [pid = 2544] [serial = 1664] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1A1D9400) [pid = 2544] [serial = 1727] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (19FADC00) [pid = 2544] [serial = 1726] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1BE72C00) [pid = 2544] [serial = 1735] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1CE36800) [pid = 2544] [serial = 1741] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1BE7E000) [pid = 2544] [serial = 1711] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1AF2D400) [pid = 2544] [serial = 1732] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1AFCF400) [pid = 2544] [serial = 1733] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1C5BD800) [pid = 2544] [serial = 1739] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1595DC00) [pid = 2544] [serial = 1729] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (16C73400) [pid = 2544] [serial = 1730] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1CEA6000) [pid = 2544] [serial = 1744] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE36400) [pid = 2544] [serial = 1742] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1CEA5800) [pid = 2544] [serial = 1750] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1CEAA000) [pid = 2544] [serial = 1745] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (124D5400) [pid = 2544] [serial = 1724] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1215C000) [pid = 2544] [serial = 1723] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1B233000) [pid = 2544] [serial = 1747] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1BED5800) [pid = 2544] [serial = 1748] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1BE77400) [pid = 2544] [serial = 1736] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (17387C00) [pid = 2544] [serial = 1708] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (20384000) [pid = 2544] [serial = 1714] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (1C1B1400) [pid = 2544] [serial = 1738] [outer = 00000000] [url = about:blank] 12:42:32 INFO - PROCESS | 2544 | 1461267752568 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 12:42:32 INFO - PROCESS | 2544 | 1461267752632 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 2544 | 1461267752636 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 12:42:32 INFO - PROCESS | 2544 | 1461267752640 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:42:32 INFO - PROCESS | 2544 | 1461267752642 Marionette TRACE conn5 <- [1,2398,null,{}] 12:42:32 INFO - PROCESS | 2544 | 1461267752646 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:32 INFO - PROCESS | 2544 | 1461267752735 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 12:42:32 INFO - PROCESS | 2544 | 1461267752897 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:32 INFO - PROCESS | 2544 | ++DOCSHELL 1595DC00 == 64 [pid = 2544] [id = 609] 12:42:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (15960800) [pid = 2544] [serial = 1827] [outer = 00000000] 12:42:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (173D4800) [pid = 2544] [serial = 1828] [outer = 15960800] 12:42:32 INFO - PROCESS | 2544 | 1461267752946 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1822D400) [pid = 2544] [serial = 1829] [outer = 15960800] 12:42:33 INFO - PROCESS | 2544 | 1461267753433 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 12:42:33 INFO - PROCESS | 2544 | 1461267753515 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 12:42:33 INFO - PROCESS | 2544 | 1461267753517 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 12:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:42:33 INFO - PROCESS | 2544 | 1461267753522 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:42:33 INFO - PROCESS | 2544 | 1461267753528 Marionette TRACE conn5 <- [1,2402,null,{}] 12:42:33 INFO - PROCESS | 2544 | 1461267753537 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:33 INFO - PROCESS | 2544 | 1461267753627 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 12:42:33 INFO - PROCESS | 2544 | 1461267753643 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 2544 | ++DOCSHELL 1215F400 == 65 [pid = 2544] [id = 610] 12:42:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1B338000) [pid = 2544] [serial = 1830] [outer = 00000000] 12:42:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1BE75400) [pid = 2544] [serial = 1831] [outer = 1B338000] 12:42:33 INFO - PROCESS | 2544 | 1461267753688 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1BE7D800) [pid = 2544] [serial = 1832] [outer = 1B338000] 12:42:34 INFO - PROCESS | 2544 | 1461267754124 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 12:42:34 INFO - PROCESS | 2544 | 1461267754176 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 2544 | 1461267754178 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 12:42:34 INFO - PROCESS | 2544 | 1461267754182 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 2544 | 1461267754184 Marionette TRACE conn5 <- [1,2406,null,{}] 12:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:42:34 INFO - PROCESS | 2544 | 1461267754188 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:34 INFO - PROCESS | 2544 | 1461267754276 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 12:42:34 INFO - PROCESS | 2544 | 1461267754282 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:34 INFO - PROCESS | 2544 | ++DOCSHELL 1BE77800 == 66 [pid = 2544] [id = 611] 12:42:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1BED4000) [pid = 2544] [serial = 1833] [outer = 00000000] 12:42:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1C465C00) [pid = 2544] [serial = 1834] [outer = 1BED4000] 12:42:34 INFO - PROCESS | 2544 | 1461267754328 Marionette DEBUG loaded listener.js 12:42:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1C5BF000) [pid = 2544] [serial = 1835] [outer = 1BED4000] 12:42:34 INFO - PROCESS | 2544 | 1461267754823 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 12:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:42:34 INFO - PROCESS | 2544 | 1461267754861 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 2544 | 1461267754863 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 12:42:34 INFO - PROCESS | 2544 | 1461267754866 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 2544 | 1461267754868 Marionette TRACE conn5 <- [1,2410,null,{}] 12:42:34 INFO - PROCESS | 2544 | 1461267754871 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:34 INFO - PROCESS | 2544 | 1461267754997 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 12:42:35 INFO - PROCESS | 2544 | 1461267755097 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 2544 | ++DOCSHELL 1CBC4800 == 67 [pid = 2544] [id = 612] 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1CBC4C00) [pid = 2544] [serial = 1836] [outer = 00000000] 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CC0F000) [pid = 2544] [serial = 1837] [outer = 1CBC4C00] 12:42:35 INFO - PROCESS | 2544 | 1461267755151 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1CE40800) [pid = 2544] [serial = 1838] [outer = 1CBC4C00] 12:42:35 INFO - PROCESS | 2544 | 1461267755593 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 771ms 12:42:35 INFO - PROCESS | 2544 | 1461267755638 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 12:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:42:35 INFO - PROCESS | 2544 | 1461267755640 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 12:42:35 INFO - PROCESS | 2544 | 1461267755643 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:42:35 INFO - PROCESS | 2544 | 1461267755645 Marionette TRACE conn5 <- [1,2414,null,{}] 12:42:35 INFO - PROCESS | 2544 | 1461267755649 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:35 INFO - PROCESS | 2544 | 1461267755779 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 12:42:35 INFO - PROCESS | 2544 | 1461267755849 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 2544 | ++DOCSHELL 1CE44C00 == 68 [pid = 2544] [id = 613] 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1CE4A400) [pid = 2544] [serial = 1839] [outer = 00000000] 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1CEA8800) [pid = 2544] [serial = 1840] [outer = 1CE4A400] 12:42:35 INFO - PROCESS | 2544 | 1461267755895 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1D281C00) [pid = 2544] [serial = 1841] [outer = 1CE4A400] 12:42:36 INFO - PROCESS | 2544 | 1461267756313 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 12:42:36 INFO - PROCESS | 2544 | 1461267756383 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 12:42:36 INFO - PROCESS | 2544 | 1461267756385 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 12:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:42:36 INFO - PROCESS | 2544 | 1461267756414 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:42:36 INFO - PROCESS | 2544 | 1461267756416 Marionette TRACE conn5 <- [1,2418,null,{}] 12:42:36 INFO - PROCESS | 2544 | 1461267756429 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:36 INFO - PROCESS | 2544 | 1461267756775 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1CE32000) [pid = 2544] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1CE44800) [pid = 2544] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (123B3C00) [pid = 2544] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1B5BC800) [pid = 2544] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (0B6B0400) [pid = 2544] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (11985C00) [pid = 2544] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1A1CFC00) [pid = 2544] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (18BF5400) [pid = 2544] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1CE3D400) [pid = 2544] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1215AC00) [pid = 2544] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:42:36 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1AFCC400) [pid = 2544] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:42:36 INFO - PROCESS | 2544 | 1461267756850 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B0400 == 69 [pid = 2544] [id = 614] 12:42:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (0F058000) [pid = 2544] [serial = 1842] [outer = 00000000] 12:42:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (17132800) [pid = 2544] [serial = 1843] [outer = 0F058000] 12:42:36 INFO - PROCESS | 2544 | 1461267756897 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1A1CF800) [pid = 2544] [serial = 1844] [outer = 0F058000] 12:42:37 INFO - PROCESS | 2544 | 1461267757257 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 12:42:37 INFO - PROCESS | 2544 | 1461267757292 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 2544 | 1461267757294 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 12:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:42:37 INFO - PROCESS | 2544 | 1461267757297 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:42:37 INFO - PROCESS | 2544 | 1461267757299 Marionette TRACE conn5 <- [1,2422,null,{}] 12:42:37 INFO - PROCESS | 2544 | 1461267757303 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:37 INFO - PROCESS | 2544 | 1461267757387 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 12:42:37 INFO - PROCESS | 2544 | 1461267757394 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:37 INFO - PROCESS | 2544 | ++DOCSHELL 1B335400 == 70 [pid = 2544] [id = 615] 12:42:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1C1BA400) [pid = 2544] [serial = 1845] [outer = 00000000] 12:42:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (1ED05800) [pid = 2544] [serial = 1846] [outer = 1C1BA400] 12:42:37 INFO - PROCESS | 2544 | 1461267757439 Marionette DEBUG loaded listener.js 12:42:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1EC99800) [pid = 2544] [serial = 1847] [outer = 1C1BA400] 12:42:37 INFO - PROCESS | 2544 | 1461267757879 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 12:42:37 INFO - PROCESS | 2544 | 1461267757929 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 2544 | 1461267757931 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 12:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:42:37 INFO - PROCESS | 2544 | 1461267757935 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:42:37 INFO - PROCESS | 2544 | 1461267757937 Marionette TRACE conn5 <- [1,2426,null,{}] 12:42:37 INFO - PROCESS | 2544 | 1461267757940 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:38 INFO - PROCESS | 2544 | 1461267758026 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 12:42:38 INFO - PROCESS | 2544 | 1461267758034 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:38 INFO - PROCESS | 2544 | ++DOCSHELL 1B620800 == 71 [pid = 2544] [id = 616] 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1CEA6400) [pid = 2544] [serial = 1848] [outer = 00000000] 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (20167000) [pid = 2544] [serial = 1849] [outer = 1CEA6400] 12:42:38 INFO - PROCESS | 2544 | 1461267758080 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (201C4000) [pid = 2544] [serial = 1850] [outer = 1CEA6400] 12:42:38 INFO - PROCESS | 2544 | 1461267758534 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 12:42:38 INFO - PROCESS | 2544 | 1461267758569 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 12:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:42:38 INFO - PROCESS | 2544 | 1461267758571 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 12:42:38 INFO - PROCESS | 2544 | 1461267758575 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:42:38 INFO - PROCESS | 2544 | 1461267758576 Marionette TRACE conn5 <- [1,2430,null,{}] 12:42:38 INFO - PROCESS | 2544 | 1461267758580 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:38 INFO - PROCESS | 2544 | 1461267758715 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 12:42:38 INFO - PROCESS | 2544 | 1461267758724 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:38 INFO - PROCESS | 2544 | ++DOCSHELL 201C6400 == 72 [pid = 2544] [id = 617] 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (201C7400) [pid = 2544] [serial = 1851] [outer = 00000000] 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (2028D400) [pid = 2544] [serial = 1852] [outer = 201C7400] 12:42:38 INFO - PROCESS | 2544 | 1461267758778 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20335400) [pid = 2544] [serial = 1853] [outer = 201C7400] 12:42:39 INFO - PROCESS | 2544 | 1461267759508 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 12:42:39 INFO - PROCESS | 2544 | 1461267759546 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 2544 | 1461267759552 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 12:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:42:39 INFO - PROCESS | 2544 | 1461267759558 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:42:39 INFO - PROCESS | 2544 | 1461267759562 Marionette TRACE conn5 <- [1,2434,null,{}] 12:42:39 INFO - PROCESS | 2544 | 1461267759567 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:39 INFO - PROCESS | 2544 | 1461267759687 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 12:42:39 INFO - PROCESS | 2544 | 1461267759837 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:39 INFO - PROCESS | 2544 | ++DOCSHELL 16C72000 == 73 [pid = 2544] [id = 618] 12:42:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (16C72400) [pid = 2544] [serial = 1854] [outer = 00000000] 12:42:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (18F78C00) [pid = 2544] [serial = 1855] [outer = 16C72400] 12:42:39 INFO - PROCESS | 2544 | 1461267759897 Marionette DEBUG loaded listener.js 12:42:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1A1CBC00) [pid = 2544] [serial = 1856] [outer = 16C72400] 12:42:40 INFO - PROCESS | 2544 | 1461267760463 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 12:42:40 INFO - PROCESS | 2544 | 1461267760491 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 12:42:40 INFO - PROCESS | 2544 | 1461267760498 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 12:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:42:40 INFO - PROCESS | 2544 | 1461267760504 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:42:40 INFO - PROCESS | 2544 | 1461267760507 Marionette TRACE conn5 <- [1,2438,null,{}] 12:42:40 INFO - PROCESS | 2544 | 1461267760512 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:40 INFO - PROCESS | 2544 | 1461267760628 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 12:42:40 INFO - PROCESS | 2544 | 1461267760791 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:40 INFO - PROCESS | 2544 | ++DOCSHELL 1BE74000 == 74 [pid = 2544] [id = 619] 12:42:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1BE76400) [pid = 2544] [serial = 1857] [outer = 00000000] 12:42:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1C461800) [pid = 2544] [serial = 1858] [outer = 1BE76400] 12:42:40 INFO - PROCESS | 2544 | 1461267760847 Marionette DEBUG loaded listener.js 12:42:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1C89FC00) [pid = 2544] [serial = 1859] [outer = 1BE76400] 12:42:41 INFO - PROCESS | 2544 | 1461267761459 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 12:42:41 INFO - PROCESS | 2544 | 1461267761475 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 2544 | 1461267761478 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 12:42:41 INFO - PROCESS | 2544 | 1461267761482 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:42:41 INFO - PROCESS | 2544 | 1461267761486 Marionette TRACE conn5 <- [1,2442,null,{}] 12:42:41 INFO - PROCESS | 2544 | 1461267761497 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:41 INFO - PROCESS | 2544 | 1461267761615 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 12:42:41 INFO - PROCESS | 2544 | 1461267761779 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:41 INFO - PROCESS | 2544 | ++DOCSHELL 2032F400 == 75 [pid = 2544] [id = 620] 12:42:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (20330400) [pid = 2544] [serial = 1860] [outer = 00000000] 12:42:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (20387400) [pid = 2544] [serial = 1861] [outer = 20330400] 12:42:41 INFO - PROCESS | 2544 | 1461267761838 Marionette DEBUG loaded listener.js 12:42:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20391000) [pid = 2544] [serial = 1862] [outer = 20330400] 12:42:42 INFO - PROCESS | 2544 | 1461267762419 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 12:42:42 INFO - PROCESS | 2544 | 1461267762455 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 12:42:42 INFO - PROCESS | 2544 | 1461267762458 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 12:42:42 INFO - PROCESS | 2544 | 1461267762462 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:42:42 INFO - PROCESS | 2544 | 1461267762464 Marionette TRACE conn5 <- [1,2446,null,{}] 12:42:42 INFO - PROCESS | 2544 | 1461267762468 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:42 INFO - PROCESS | 2544 | 1461267762586 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 12:42:42 INFO - PROCESS | 2544 | 1461267762747 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:42 INFO - PROCESS | 2544 | ++DOCSHELL 20435800 == 76 [pid = 2544] [id = 621] 12:42:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (20435C00) [pid = 2544] [serial = 1863] [outer = 00000000] 12:42:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (204C9000) [pid = 2544] [serial = 1864] [outer = 20435C00] 12:42:42 INFO - PROCESS | 2544 | 1461267762804 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (204D5400) [pid = 2544] [serial = 1865] [outer = 20435C00] 12:42:43 INFO - PROCESS | 2544 | 1461267763345 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 12:42:43 INFO - PROCESS | 2544 | 1461267763395 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 2544 | 1461267763398 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 12:42:43 INFO - PROCESS | 2544 | 1461267763401 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:42:43 INFO - PROCESS | 2544 | 1461267763403 Marionette TRACE conn5 <- [1,2450,null,{}] 12:42:43 INFO - PROCESS | 2544 | 1461267763407 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:43 INFO - PROCESS | 2544 | 1461267763517 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 12:42:43 INFO - PROCESS | 2544 | 1461267763664 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:43 INFO - PROCESS | 2544 | ++DOCSHELL 20436000 == 77 [pid = 2544] [id = 622] 12:42:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20A8D400) [pid = 2544] [serial = 1866] [outer = 00000000] 12:42:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20F30800) [pid = 2544] [serial = 1867] [outer = 20A8D400] 12:42:43 INFO - PROCESS | 2544 | 1461267763720 Marionette DEBUG loaded listener.js 12:42:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (21002000) [pid = 2544] [serial = 1868] [outer = 20A8D400] 12:42:44 INFO - PROCESS | 2544 | 1461267764317 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 12:42:44 INFO - PROCESS | 2544 | 1461267764376 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 12:42:44 INFO - PROCESS | 2544 | 1461267764378 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 12:42:44 INFO - PROCESS | 2544 | 1461267764381 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:42:44 INFO - PROCESS | 2544 | 1461267764383 Marionette TRACE conn5 <- [1,2454,null,{}] 12:42:44 INFO - PROCESS | 2544 | 1461267764400 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:44 INFO - PROCESS | 2544 | 1461267764557 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 12:42:44 INFO - PROCESS | 2544 | 1461267764670 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:44 INFO - PROCESS | 2544 | ++DOCSHELL 210BD800 == 78 [pid = 2544] [id = 623] 12:42:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (210BFC00) [pid = 2544] [serial = 1869] [outer = 00000000] 12:42:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (212B9C00) [pid = 2544] [serial = 1870] [outer = 210BFC00] 12:42:44 INFO - PROCESS | 2544 | 1461267764729 Marionette DEBUG loaded listener.js 12:42:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (212BB000) [pid = 2544] [serial = 1871] [outer = 210BFC00] 12:42:45 INFO - PROCESS | 2544 | 1461267765347 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1016ms 12:42:45 INFO - PROCESS | 2544 | 1461267765402 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 12:42:45 INFO - PROCESS | 2544 | 1461267765404 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 12:42:45 INFO - PROCESS | 2544 | 1461267765407 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:42:45 INFO - PROCESS | 2544 | 1461267765409 Marionette TRACE conn5 <- [1,2458,null,{}] 12:42:45 INFO - PROCESS | 2544 | 1461267765413 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:45 INFO - PROCESS | 2544 | 1461267765522 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 12:42:45 INFO - PROCESS | 2544 | 1461267765674 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:45 INFO - PROCESS | 2544 | ++DOCSHELL 1304D400 == 79 [pid = 2544] [id = 624] 12:42:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (13092C00) [pid = 2544] [serial = 1872] [outer = 00000000] 12:42:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (171E0000) [pid = 2544] [serial = 1873] [outer = 13092C00] 12:42:45 INFO - PROCESS | 2544 | 1461267765730 Marionette DEBUG loaded listener.js 12:42:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1819D800) [pid = 2544] [serial = 1874] [outer = 13092C00] 12:42:46 INFO - PROCESS | 2544 | 1461267766446 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1075ms 12:42:46 INFO - PROCESS | 2544 | 1461267766487 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 12:42:46 INFO - PROCESS | 2544 | 1461267766490 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 12:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:42:46 INFO - PROCESS | 2544 | 1461267766495 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:42:46 INFO - PROCESS | 2544 | 1461267766499 Marionette TRACE conn5 <- [1,2462,null,{}] 12:42:46 INFO - PROCESS | 2544 | 1461267766504 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:46 INFO - PROCESS | 2544 | 1461267766615 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 12:42:46 INFO - PROCESS | 2544 | 1461267766770 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:46 INFO - PROCESS | 2544 | ++DOCSHELL 16E20000 == 80 [pid = 2544] [id = 625] 12:42:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (16EAAC00) [pid = 2544] [serial = 1875] [outer = 00000000] 12:42:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (19FADC00) [pid = 2544] [serial = 1876] [outer = 16EAAC00] 12:42:46 INFO - PROCESS | 2544 | 1461267766825 Marionette DEBUG loaded listener.js 12:42:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (1AF5DC00) [pid = 2544] [serial = 1877] [outer = 16EAAC00] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1B620800 == 79 [pid = 2544] [id = 616] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1B335400 == 78 [pid = 2544] [id = 615] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 0B6B0400 == 77 [pid = 2544] [id = 614] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1CE44C00 == 76 [pid = 2544] [id = 613] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1CBC4800 == 75 [pid = 2544] [id = 612] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1BE77800 == 74 [pid = 2544] [id = 611] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1215F400 == 73 [pid = 2544] [id = 610] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1595DC00 == 72 [pid = 2544] [id = 609] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 1A1CC800 == 71 [pid = 2544] [id = 608] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 0B6A7C00 == 70 [pid = 2544] [id = 607] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 20428800 == 69 [pid = 2544] [id = 604] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 11F06400 == 68 [pid = 2544] [id = 603] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 16C0DC00 == 67 [pid = 2544] [id = 602] 12:42:47 INFO - PROCESS | 2544 | --DOCSHELL 2033E800 == 66 [pid = 2544] [id = 601] 12:42:47 INFO - PROCESS | 2544 | 1461267767493 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1023ms 12:42:47 INFO - PROCESS | 2544 | 1461267767520 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 12:42:47 INFO - PROCESS | 2544 | 1461267767525 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1CE49C00) [pid = 2544] [serial = 1789] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (2016E800) [pid = 2544] [serial = 1762] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (16EB1400) [pid = 2544] [serial = 1756] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1ED05400) [pid = 2544] [serial = 1792] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (16C71400) [pid = 2544] [serial = 1775] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (15910400) [pid = 2544] [serial = 1774] [outer = 00000000] [url = about:blank] 12:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1CEA2000) [pid = 2544] [serial = 1790] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1BE70400) [pid = 2544] [serial = 1783] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1BE7CC00) [pid = 2544] [serial = 1784] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (12308800) [pid = 2544] [serial = 1795] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (2038F400) [pid = 2544] [serial = 1768] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (123B2400) [pid = 2544] [serial = 1777] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (16C79000) [pid = 2544] [serial = 1778] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (20291400) [pid = 2544] [serial = 1765] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (21002400) [pid = 2544] [serial = 1771] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1C465400) [pid = 2544] [serial = 1786] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1F207000) [pid = 2544] [serial = 1793] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1A1C1800) [pid = 2544] [serial = 1780] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1AF30C00) [pid = 2544] [serial = 1781] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1B5C4800) [pid = 2544] [serial = 1759] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1595C800) [pid = 2544] [serial = 1796] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (2025D400) [pid = 2544] [serial = 1801] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1D2ED000) [pid = 2544] [serial = 1798] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (2028F400) [pid = 2544] [serial = 1802] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1C893400) [pid = 2544] [serial = 1787] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1F471800) [pid = 2544] [serial = 1799] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1E28FC00) [pid = 2544] [serial = 1751] [outer = 00000000] [url = about:blank] 12:42:47 INFO - PROCESS | 2544 | 1461267767579 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:42:47 INFO - PROCESS | 2544 | 1461267767582 Marionette TRACE conn5 <- [1,2466,null,{}] 12:42:47 INFO - PROCESS | 2544 | 1461267767589 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:47 INFO - PROCESS | 2544 | 1461267767686 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 12:42:47 INFO - PROCESS | 2544 | 1461267767699 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:47 INFO - PROCESS | 2544 | ++DOCSHELL 12305000 == 67 [pid = 2544] [id = 626] 12:42:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (12726800) [pid = 2544] [serial = 1878] [outer = 00000000] 12:42:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (16E3EC00) [pid = 2544] [serial = 1879] [outer = 12726800] 12:42:47 INFO - PROCESS | 2544 | 1461267767745 Marionette DEBUG loaded listener.js 12:42:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1860E400) [pid = 2544] [serial = 1880] [outer = 12726800] 12:42:48 INFO - PROCESS | 2544 | 1461267768329 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 811ms 12:42:48 INFO - PROCESS | 2544 | 1461267768359 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 12:42:48 INFO - PROCESS | 2544 | 1461267768361 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 12:42:48 INFO - PROCESS | 2544 | 1461267768365 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:42:48 INFO - PROCESS | 2544 | 1461267768368 Marionette TRACE conn5 <- [1,2470,null,{}] 12:42:48 INFO - PROCESS | 2544 | 1461267768378 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:48 INFO - PROCESS | 2544 | 1461267768475 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 12:42:48 INFO - PROCESS | 2544 | 1461267768587 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:48 INFO - PROCESS | 2544 | ++DOCSHELL 1BED0000 == 68 [pid = 2544] [id = 627] 12:42:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1C1AE400) [pid = 2544] [serial = 1881] [outer = 00000000] 12:42:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C465400) [pid = 2544] [serial = 1882] [outer = 1C1AE400] 12:42:48 INFO - PROCESS | 2544 | 1461267768635 Marionette DEBUG loaded listener.js 12:42:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C891C00) [pid = 2544] [serial = 1883] [outer = 1C1AE400] 12:42:49 INFO - PROCESS | 2544 | 1461267769034 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 12:42:49 INFO - PROCESS | 2544 | 1461267769099 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 12:42:49 INFO - PROCESS | 2544 | 1461267769102 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 12:42:49 INFO - PROCESS | 2544 | 1461267769105 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:42:49 INFO - PROCESS | 2544 | 1461267769107 Marionette TRACE conn5 <- [1,2474,null,{}] 12:42:49 INFO - PROCESS | 2544 | 1461267769111 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:49 INFO - PROCESS | 2544 | 1461267769206 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 12:42:49 INFO - PROCESS | 2544 | 1461267769212 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:49 INFO - PROCESS | 2544 | ++DOCSHELL 1CBCC800 == 69 [pid = 2544] [id = 628] 12:42:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1CC0D800) [pid = 2544] [serial = 1884] [outer = 00000000] 12:42:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1CEA2000) [pid = 2544] [serial = 1885] [outer = 1CC0D800] 12:42:49 INFO - PROCESS | 2544 | 1461267769262 Marionette DEBUG loaded listener.js 12:42:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1CEA8C00) [pid = 2544] [serial = 1886] [outer = 1CC0D800] 12:42:49 INFO - PROCESS | 2544 | 1461267769749 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 12:42:49 INFO - PROCESS | 2544 | 1461267769783 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 12:42:49 INFO - PROCESS | 2544 | 1461267769785 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 12:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:42:49 INFO - PROCESS | 2544 | 1461267769788 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:42:49 INFO - PROCESS | 2544 | 1461267769790 Marionette TRACE conn5 <- [1,2478,null,{}] 12:42:49 INFO - PROCESS | 2544 | 1461267769802 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:49 INFO - PROCESS | 2544 | 1461267769929 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 12:42:49 INFO - PROCESS | 2544 | 1461267769935 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:50 INFO - PROCESS | 2544 | ++DOCSHELL 1CEAB400 == 70 [pid = 2544] [id = 629] 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1D27C800) [pid = 2544] [serial = 1887] [outer = 00000000] 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1ED05400) [pid = 2544] [serial = 1888] [outer = 1D27C800] 12:42:50 INFO - PROCESS | 2544 | 1461267770044 Marionette DEBUG loaded listener.js 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1F20D000) [pid = 2544] [serial = 1889] [outer = 1D27C800] 12:42:50 INFO - PROCESS | 2544 | 1461267770487 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 12:42:50 INFO - PROCESS | 2544 | 1461267770526 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 12:42:50 INFO - PROCESS | 2544 | 1461267770528 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 12:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:42:50 INFO - PROCESS | 2544 | 1461267770531 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:42:50 INFO - PROCESS | 2544 | 1461267770533 Marionette TRACE conn5 <- [1,2482,null,{}] 12:42:50 INFO - PROCESS | 2544 | 1461267770536 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:50 INFO - PROCESS | 2544 | 1461267770707 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 12:42:50 INFO - PROCESS | 2544 | 1461267770737 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:50 INFO - PROCESS | 2544 | ++DOCSHELL 2025D400 == 71 [pid = 2544] [id = 630] 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (20261000) [pid = 2544] [serial = 1890] [outer = 00000000] 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (2028F400) [pid = 2544] [serial = 1891] [outer = 20261000] 12:42:50 INFO - PROCESS | 2544 | 1461267770784 Marionette DEBUG loaded listener.js 12:42:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20330000) [pid = 2544] [serial = 1892] [outer = 20261000] 12:42:51 INFO - PROCESS | 2544 | 1461267771247 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 770ms 12:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:42:51 INFO - PROCESS | 2544 | 1461267771305 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 12:42:51 INFO - PROCESS | 2544 | 1461267771307 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 12:42:51 INFO - PROCESS | 2544 | 1461267771310 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:42:51 INFO - PROCESS | 2544 | 1461267771312 Marionette TRACE conn5 <- [1,2486,null,{}] 12:42:51 INFO - PROCESS | 2544 | 1461267771322 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:51 INFO - PROCESS | 2544 | 1461267771447 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 12:42:51 INFO - PROCESS | 2544 | 1461267771520 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:51 INFO - PROCESS | 2544 | ++DOCSHELL 1CE37800 == 72 [pid = 2544] [id = 631] 12:42:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20384C00) [pid = 2544] [serial = 1893] [outer = 00000000] 12:42:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20432000) [pid = 2544] [serial = 1894] [outer = 20384C00] 12:42:51 INFO - PROCESS | 2544 | 1461267771567 Marionette DEBUG loaded listener.js 12:42:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (204C1000) [pid = 2544] [serial = 1895] [outer = 20384C00] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1CBC4C00) [pid = 2544] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CE4A400) [pid = 2544] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (0F058000) [pid = 2544] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1BED4000) [pid = 2544] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1B338000) [pid = 2544] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (15960800) [pid = 2544] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1193FC00) [pid = 2544] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1B22B400) [pid = 2544] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1CEA6400) [pid = 2544] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:42:52 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1C1BA400) [pid = 2544] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:42:52 INFO - PROCESS | 2544 | 1461267772186 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 12:42:52 INFO - PROCESS | 2544 | 1461267772242 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 12:42:52 INFO - PROCESS | 2544 | 1461267772244 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 12:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:42:52 INFO - PROCESS | 2544 | 1461267772247 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:42:52 INFO - PROCESS | 2544 | 1461267772249 Marionette TRACE conn5 <- [1,2490,null,{}] 12:42:52 INFO - PROCESS | 2544 | 1461267772253 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:52 INFO - PROCESS | 2544 | 1461267772379 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 12:42:52 INFO - PROCESS | 2544 | 1461267772451 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:52 INFO - PROCESS | 2544 | ++DOCSHELL 0F058000 == 73 [pid = 2544] [id = 632] 12:42:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (11F6F400) [pid = 2544] [serial = 1896] [outer = 00000000] 12:42:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1CE44800) [pid = 2544] [serial = 1897] [outer = 11F6F400] 12:42:52 INFO - PROCESS | 2544 | 1461267772496 Marionette DEBUG loaded listener.js 12:42:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (201C1C00) [pid = 2544] [serial = 1898] [outer = 11F6F400] 12:42:52 INFO - PROCESS | 2544 | 1461267772862 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 12:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:42:52 INFO - PROCESS | 2544 | 1461267772922 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 12:42:52 INFO - PROCESS | 2544 | 1461267772924 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 12:42:52 INFO - PROCESS | 2544 | 1461267772927 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:42:52 INFO - PROCESS | 2544 | 1461267772928 Marionette TRACE conn5 <- [1,2494,null,{}] 12:42:52 INFO - PROCESS | 2544 | 1461267772932 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:53 INFO - PROCESS | 2544 | 1461267773021 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 12:42:53 INFO - PROCESS | 2544 | 1461267773028 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:53 INFO - PROCESS | 2544 | ++DOCSHELL 2042DC00 == 74 [pid = 2544] [id = 633] 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20A91C00) [pid = 2544] [serial = 1899] [outer = 00000000] 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (210BE400) [pid = 2544] [serial = 1900] [outer = 20A91C00] 12:42:53 INFO - PROCESS | 2544 | 1461267773073 Marionette DEBUG loaded listener.js 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (212B3800) [pid = 2544] [serial = 1901] [outer = 20A91C00] 12:42:53 INFO - PROCESS | 2544 | 1461267773509 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 12:42:53 INFO - PROCESS | 2544 | 1461267773559 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 12:42:53 INFO - PROCESS | 2544 | 1461267773561 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 12:42:53 INFO - PROCESS | 2544 | 1461267773564 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:42:53 INFO - PROCESS | 2544 | 1461267773566 Marionette TRACE conn5 <- [1,2498,null,{}] 12:42:53 INFO - PROCESS | 2544 | 1461267773569 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:53 INFO - PROCESS | 2544 | 1461267773658 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 12:42:53 INFO - PROCESS | 2544 | 1461267773665 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:53 INFO - PROCESS | 2544 | ++DOCSHELL 20A4E400 == 75 [pid = 2544] [id = 634] 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20A4FC00) [pid = 2544] [serial = 1902] [outer = 00000000] 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20A55800) [pid = 2544] [serial = 1903] [outer = 20A4FC00] 12:42:53 INFO - PROCESS | 2544 | 1461267773709 Marionette DEBUG loaded listener.js 12:42:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20A58000) [pid = 2544] [serial = 1904] [outer = 20A4FC00] 12:42:54 INFO - PROCESS | 2544 | 1461267774396 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 870ms 12:42:54 INFO - PROCESS | 2544 | 1461267774438 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 12:42:54 INFO - PROCESS | 2544 | 1461267774443 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 12:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:42:54 INFO - PROCESS | 2544 | 1461267774448 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:42:54 INFO - PROCESS | 2544 | 1461267774452 Marionette TRACE conn5 <- [1,2502,null,{}] 12:42:54 INFO - PROCESS | 2544 | 1461267774459 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:54 INFO - PROCESS | 2544 | 1461267774581 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 12:42:54 INFO - PROCESS | 2544 | 1461267774750 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:54 INFO - PROCESS | 2544 | ++DOCSHELL 159E6800 == 76 [pid = 2544] [id = 635] 12:42:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (16C76800) [pid = 2544] [serial = 1905] [outer = 00000000] 12:42:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (1A1D9800) [pid = 2544] [serial = 1906] [outer = 16C76800] 12:42:54 INFO - PROCESS | 2544 | 1461267774810 Marionette DEBUG loaded listener.js 12:42:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (1AF56C00) [pid = 2544] [serial = 1907] [outer = 16C76800] 12:42:55 INFO - PROCESS | 2544 | 1461267775441 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1027ms 12:42:55 INFO - PROCESS | 2544 | 1461267775476 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 12:42:55 INFO - PROCESS | 2544 | 1461267775482 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 12:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:42:55 INFO - PROCESS | 2544 | 1461267775488 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:42:55 INFO - PROCESS | 2544 | 1461267775491 Marionette TRACE conn5 <- [1,2506,null,{}] 12:42:55 INFO - PROCESS | 2544 | 1461267775495 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:55 INFO - PROCESS | 2544 | 1461267775612 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 12:42:55 INFO - PROCESS | 2544 | 1461267775778 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:55 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7CC00 == 77 [pid = 2544] [id = 636] 12:42:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1BED0800) [pid = 2544] [serial = 1908] [outer = 00000000] 12:42:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1CE3F400) [pid = 2544] [serial = 1909] [outer = 1BED0800] 12:42:55 INFO - PROCESS | 2544 | 1461267775835 Marionette DEBUG loaded listener.js 12:42:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1EC94400) [pid = 2544] [serial = 1910] [outer = 1BED0800] 12:42:56 INFO - PROCESS | 2544 | 1461267776437 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1019ms 12:42:56 INFO - PROCESS | 2544 | 1461267776510 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 2544 | 1461267776512 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 12:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:42:56 INFO - PROCESS | 2544 | 1461267776516 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:42:56 INFO - PROCESS | 2544 | 1461267776520 Marionette TRACE conn5 <- [1,2510,null,{}] 12:42:56 INFO - PROCESS | 2544 | 1461267776531 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:56 INFO - PROCESS | 2544 | 1461267776731 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 12:42:56 INFO - PROCESS | 2544 | 1461267776743 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:56 INFO - PROCESS | 2544 | ++DOCSHELL 2100A000 == 78 [pid = 2544] [id = 637] 12:42:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (2100BC00) [pid = 2544] [serial = 1911] [outer = 00000000] 12:42:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (212BD000) [pid = 2544] [serial = 1912] [outer = 2100BC00] 12:42:56 INFO - PROCESS | 2544 | 1461267776801 Marionette DEBUG loaded listener.js 12:42:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (212E8000) [pid = 2544] [serial = 1913] [outer = 2100BC00] 12:42:57 INFO - PROCESS | 2544 | 1461267777436 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 12:42:57 INFO - PROCESS | 2544 | 1461267777489 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 12:42:57 INFO - PROCESS | 2544 | 1461267777492 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 12:42:57 INFO - PROCESS | 2544 | 1461267777496 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:42:57 INFO - PROCESS | 2544 | 1461267777498 Marionette TRACE conn5 <- [1,2514,null,{}] 12:42:57 INFO - PROCESS | 2544 | 1461267777501 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:57 INFO - PROCESS | 2544 | 1461267777616 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 12:42:57 INFO - PROCESS | 2544 | 1461267777740 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:57 INFO - PROCESS | 2544 | ++DOCSHELL 212B4800 == 79 [pid = 2544] [id = 638] 12:42:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (212E7C00) [pid = 2544] [serial = 1914] [outer = 00000000] 12:42:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (2140D800) [pid = 2544] [serial = 1915] [outer = 212E7C00] 12:42:57 INFO - PROCESS | 2544 | 1461267777797 Marionette DEBUG loaded listener.js 12:42:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (21412800) [pid = 2544] [serial = 1916] [outer = 212E7C00] 12:42:58 INFO - PROCESS | 2544 | 1461267778367 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 12:42:58 INFO - PROCESS | 2544 | 1461267778429 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 12:42:58 INFO - PROCESS | 2544 | 1461267778431 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 12:42:58 INFO - PROCESS | 2544 | 1461267778435 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:42:58 INFO - PROCESS | 2544 | 1461267778437 Marionette TRACE conn5 <- [1,2518,null,{}] 12:42:58 INFO - PROCESS | 2544 | 1461267778441 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:58 INFO - PROCESS | 2544 | 1461267778552 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 12:42:58 INFO - PROCESS | 2544 | 1461267778704 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:58 INFO - PROCESS | 2544 | ++DOCSHELL 21413C00 == 80 [pid = 2544] [id = 639] 12:42:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (21415C00) [pid = 2544] [serial = 1917] [outer = 00000000] 12:42:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (214ED800) [pid = 2544] [serial = 1918] [outer = 21415C00] 12:42:58 INFO - PROCESS | 2544 | 1461267778760 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (215D0800) [pid = 2544] [serial = 1919] [outer = 21415C00] 12:42:59 INFO - PROCESS | 2544 | 1461267779361 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 12:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:42:59 INFO - PROCESS | 2544 | 1461267779409 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 12:42:59 INFO - PROCESS | 2544 | 1461267779412 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 12:42:59 INFO - PROCESS | 2544 | 1461267779415 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:42:59 INFO - PROCESS | 2544 | 1461267779417 Marionette TRACE conn5 <- [1,2522,null,{}] 12:42:59 INFO - PROCESS | 2544 | 1461267779421 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:42:59 INFO - PROCESS | 2544 | 1461267779552 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 12:42:59 INFO - PROCESS | 2544 | 1461267779706 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:59 INFO - PROCESS | 2544 | ++DOCSHELL 214E8400 == 81 [pid = 2544] [id = 640] 12:42:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (215D3C00) [pid = 2544] [serial = 1920] [outer = 00000000] 12:42:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (2186C400) [pid = 2544] [serial = 1921] [outer = 215D3C00] 12:42:59 INFO - PROCESS | 2544 | 1461267779765 Marionette DEBUG loaded listener.js 12:42:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (21871800) [pid = 2544] [serial = 1922] [outer = 215D3C00] 12:43:00 INFO - PROCESS | 2544 | 1461267780310 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 12:43:00 INFO - PROCESS | 2544 | 1461267780349 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 12:43:00 INFO - PROCESS | 2544 | 1461267780351 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 12:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:43:00 INFO - PROCESS | 2544 | 1461267780355 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:43:00 INFO - PROCESS | 2544 | 1461267780357 Marionette TRACE conn5 <- [1,2526,null,{}] 12:43:00 INFO - PROCESS | 2544 | 1461267780361 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:00 INFO - PROCESS | 2544 | 1461267780472 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 12:43:00 INFO - PROCESS | 2544 | 1461267780624 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:00 INFO - PROCESS | 2544 | ++DOCSHELL 215D7800 == 82 [pid = 2544] [id = 641] 12:43:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (219A4400) [pid = 2544] [serial = 1923] [outer = 00000000] 12:43:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (219AA800) [pid = 2544] [serial = 1924] [outer = 219A4400] 12:43:00 INFO - PROCESS | 2544 | 1461267780680 Marionette DEBUG loaded listener.js 12:43:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (219AF400) [pid = 2544] [serial = 1925] [outer = 219A4400] 12:43:01 INFO - PROCESS | 2544 | 1461267781287 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 12:43:01 INFO - PROCESS | 2544 | 1461267781329 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 12:43:01 INFO - PROCESS | 2544 | 1461267781331 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 12:43:01 INFO - PROCESS | 2544 | 1461267781335 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:43:01 INFO - PROCESS | 2544 | 1461267781337 Marionette TRACE conn5 <- [1,2530,null,{}] 12:43:01 INFO - PROCESS | 2544 | 1461267781340 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:01 INFO - PROCESS | 2544 | 1461267781453 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 12:43:01 INFO - PROCESS | 2544 | 1461267781607 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:01 INFO - PROCESS | 2544 | ++DOCSHELL 16C6F400 == 83 [pid = 2544] [id = 642] 12:43:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (171C8400) [pid = 2544] [serial = 1926] [outer = 00000000] 12:43:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (1BE7E400) [pid = 2544] [serial = 1927] [outer = 171C8400] 12:43:01 INFO - PROCESS | 2544 | 1461267781663 Marionette DEBUG loaded listener.js 12:43:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (1C5C4800) [pid = 2544] [serial = 1928] [outer = 171C8400] 12:43:02 INFO - PROCESS | 2544 | 1461267782504 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1219ms 12:43:02 INFO - PROCESS | 2544 | 1461267782558 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 12:43:02 INFO - PROCESS | 2544 | 1461267782563 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 12:43:02 INFO - PROCESS | 2544 | 1461267782569 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:43:02 INFO - PROCESS | 2544 | 1461267782572 Marionette TRACE conn5 <- [1,2534,null,{}] 12:43:02 INFO - PROCESS | 2544 | 1461267782577 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:02 INFO - PROCESS | 2544 | 1461267782686 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 12:43:02 INFO - PROCESS | 2544 | 1461267782843 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:02 INFO - PROCESS | 2544 | ++DOCSHELL 18235C00 == 84 [pid = 2544] [id = 643] 12:43:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1B61B400) [pid = 2544] [serial = 1929] [outer = 00000000] 12:43:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (1BE76800) [pid = 2544] [serial = 1930] [outer = 1B61B400] 12:43:02 INFO - PROCESS | 2544 | 1461267782900 Marionette DEBUG loaded listener.js 12:43:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (1C156C00) [pid = 2544] [serial = 1931] [outer = 1B61B400] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 2042DC00 == 83 [pid = 2544] [id = 633] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 0F058000 == 82 [pid = 2544] [id = 632] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 1CE37800 == 81 [pid = 2544] [id = 631] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 2025D400 == 80 [pid = 2544] [id = 630] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 1CEAB400 == 79 [pid = 2544] [id = 629] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (20391400) [pid = 2544] [serial = 1804] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (18FD8800) [pid = 2544] [serial = 1807] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1CE2FC00) [pid = 2544] [serial = 1810] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (204C2800) [pid = 2544] [serial = 1813] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (20A92C00) [pid = 2544] [serial = 1816] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (21010400) [pid = 2544] [serial = 1819] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 1CBCC800 == 78 [pid = 2544] [id = 628] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 1BED0000 == 77 [pid = 2544] [id = 627] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 12305000 == 76 [pid = 2544] [id = 626] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 16E20000 == 75 [pid = 2544] [id = 625] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 20436000 == 74 [pid = 2544] [id = 622] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 20435800 == 73 [pid = 2544] [id = 621] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 2032F400 == 72 [pid = 2544] [id = 620] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 1BE74000 == 71 [pid = 2544] [id = 619] 12:43:03 INFO - PROCESS | 2544 | --DOCSHELL 16C72000 == 70 [pid = 2544] [id = 618] 12:43:03 INFO - PROCESS | 2544 | 1461267783576 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1017ms 12:43:03 INFO - PROCESS | 2544 | 1461267783592 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 12:43:03 INFO - PROCESS | 2544 | 1461267783597 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 12:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:43:03 INFO - PROCESS | 2544 | 1461267783603 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:43:03 INFO - PROCESS | 2544 | 1461267783606 Marionette TRACE conn5 <- [1,2538,null,{}] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1CC0F000) [pid = 2544] [serial = 1837] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1CEA8800) [pid = 2544] [serial = 1840] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (1CE40800) [pid = 2544] [serial = 1838] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (17132800) [pid = 2544] [serial = 1843] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (1C465C00) [pid = 2544] [serial = 1834] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (1BE75400) [pid = 2544] [serial = 1831] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (1BE7D800) [pid = 2544] [serial = 1832] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (173D4800) [pid = 2544] [serial = 1828] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1822D400) [pid = 2544] [serial = 1829] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (17389400) [pid = 2544] [serial = 1823] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1712AC00) [pid = 2544] [serial = 1822] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1BE6F800) [pid = 2544] [serial = 1826] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (1B5BF800) [pid = 2544] [serial = 1825] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1D281C00) [pid = 2544] [serial = 1841] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (20167000) [pid = 2544] [serial = 1849] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1ED05800) [pid = 2544] [serial = 1846] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (201C4000) [pid = 2544] [serial = 1850] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (1EC99800) [pid = 2544] [serial = 1847] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1A1CF800) [pid = 2544] [serial = 1844] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1C5BF000) [pid = 2544] [serial = 1835] [outer = 00000000] [url = about:blank] 12:43:03 INFO - PROCESS | 2544 | 1461267783685 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:03 INFO - PROCESS | 2544 | 1461267783785 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 12:43:03 INFO - PROCESS | 2544 | 1461267783797 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:03 INFO - PROCESS | 2544 | ++DOCSHELL 123B7C00 == 71 [pid = 2544] [id = 644] 12:43:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (124D4000) [pid = 2544] [serial = 1932] [outer = 00000000] 12:43:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (17387000) [pid = 2544] [serial = 1933] [outer = 124D4000] 12:43:03 INFO - PROCESS | 2544 | 1461267783844 Marionette DEBUG loaded listener.js 12:43:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (181A5400) [pid = 2544] [serial = 1934] [outer = 124D4000] 12:43:04 INFO - PROCESS | 2544 | 1461267784404 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 830ms 12:43:04 INFO - PROCESS | 2544 | 1461267784435 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 12:43:04 INFO - PROCESS | 2544 | 1461267784438 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 12:43:04 INFO - PROCESS | 2544 | 1461267784441 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:43:04 INFO - PROCESS | 2544 | 1461267784444 Marionette TRACE conn5 <- [1,2542,null,{}] 12:43:04 INFO - PROCESS | 2544 | 1461267784455 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:04 INFO - PROCESS | 2544 | 1461267784548 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 12:43:04 INFO - PROCESS | 2544 | 1461267784664 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:04 INFO - PROCESS | 2544 | ++DOCSHELL 1AFD8C00 == 72 [pid = 2544] [id = 645] 12:43:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1B334000) [pid = 2544] [serial = 1935] [outer = 00000000] 12:43:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1BE71C00) [pid = 2544] [serial = 1936] [outer = 1B334000] 12:43:04 INFO - PROCESS | 2544 | 1461267784713 Marionette DEBUG loaded listener.js 12:43:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1C14F000) [pid = 2544] [serial = 1937] [outer = 1B334000] 12:43:05 INFO - PROCESS | 2544 | 1461267785104 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:43:05 INFO - PROCESS | 2544 | 1461267785175 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 12:43:05 INFO - PROCESS | 2544 | 1461267785178 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 12:43:05 INFO - PROCESS | 2544 | 1461267785181 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - PROCESS | 2544 | 1461267785183 Marionette TRACE conn5 <- [1,2546,null,{}] 12:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:43:05 INFO - PROCESS | 2544 | 1461267785186 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:05 INFO - PROCESS | 2544 | 1461267785278 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 12:43:05 INFO - PROCESS | 2544 | 1461267785285 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:05 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B8800 == 73 [pid = 2544] [id = 646] 12:43:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1C466800) [pid = 2544] [serial = 1938] [outer = 00000000] 12:43:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1CE2E400) [pid = 2544] [serial = 1939] [outer = 1C466800] 12:43:05 INFO - PROCESS | 2544 | 1461267785333 Marionette DEBUG loaded listener.js 12:43:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (1CE3BC00) [pid = 2544] [serial = 1940] [outer = 1C466800] 12:43:05 INFO - PROCESS | 2544 | 1461267785812 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 12:43:05 INFO - PROCESS | 2544 | 1461267785857 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 12:43:05 INFO - PROCESS | 2544 | 1461267785859 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 12:43:05 INFO - PROCESS | 2544 | 1461267785862 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:43:05 INFO - PROCESS | 2544 | 1461267785864 Marionette TRACE conn5 <- [1,2550,null,{}] 12:43:05 INFO - PROCESS | 2544 | 1461267785867 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:06 INFO - PROCESS | 2544 | 1461267786021 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 12:43:06 INFO - PROCESS | 2544 | 1461267786044 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 2544 | ++DOCSHELL 1CBC6400 == 74 [pid = 2544] [id = 647] 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (1CE3D400) [pid = 2544] [serial = 1941] [outer = 00000000] 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (1D282400) [pid = 2544] [serial = 1942] [outer = 1CE3D400] 12:43:06 INFO - PROCESS | 2544 | 1461267786090 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (1E290000) [pid = 2544] [serial = 1943] [outer = 1CE3D400] 12:43:06 INFO - PROCESS | 2544 | 1461267786588 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 771ms 12:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:43:06 INFO - PROCESS | 2544 | 1461267786636 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 12:43:06 INFO - PROCESS | 2544 | 1461267786638 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 12:43:06 INFO - PROCESS | 2544 | 1461267786642 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:43:06 INFO - PROCESS | 2544 | 1461267786643 Marionette TRACE conn5 <- [1,2554,null,{}] 12:43:06 INFO - PROCESS | 2544 | 1461267786647 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:06 INFO - PROCESS | 2544 | 1461267786788 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 12:43:06 INFO - PROCESS | 2544 | 1461267786861 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 2544 | ++DOCSHELL 1E29E000 == 75 [pid = 2544] [id = 648] 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (1F207800) [pid = 2544] [serial = 1944] [outer = 00000000] 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (20162800) [pid = 2544] [serial = 1945] [outer = 1F207800] 12:43:06 INFO - PROCESS | 2544 | 1461267786909 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (2016D400) [pid = 2544] [serial = 1946] [outer = 1F207800] 12:43:07 INFO - PROCESS | 2544 | 1461267787324 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 12:43:07 INFO - PROCESS | 2544 | 1461267787391 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 2544 | 1461267787393 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 12:43:07 INFO - PROCESS | 2544 | 1461267787396 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 2544 | 1461267787398 Marionette TRACE conn5 <- [1,2558,null,{}] 12:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:43:07 INFO - PROCESS | 2544 | 1461267787401 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:07 INFO - PROCESS | 2544 | 1461267787532 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 12:43:07 INFO - PROCESS | 2544 | 1461267787607 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 2544 | ++DOCSHELL 1B61A400 == 76 [pid = 2544] [id = 649] 12:43:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (2016F400) [pid = 2544] [serial = 1947] [outer = 00000000] 12:43:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (20257000) [pid = 2544] [serial = 1948] [outer = 2016F400] 12:43:07 INFO - PROCESS | 2544 | 1461267787652 Marionette DEBUG loaded listener.js 12:43:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (2028C400) [pid = 2544] [serial = 1949] [outer = 2016F400] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (1C1AE400) [pid = 2544] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (1D27C800) [pid = 2544] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (1EC1A800) [pid = 2544] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (12726800) [pid = 2544] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (20261000) [pid = 2544] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (20263400) [pid = 2544] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (2033EC00) [pid = 2544] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (11F6F400) [pid = 2544] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (20A91C00) [pid = 2544] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (201C7400) [pid = 2544] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (1B229400) [pid = 2544] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (20384C00) [pid = 2544] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (16EAAC00) [pid = 2544] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1304B000) [pid = 2544] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (1CC0D800) [pid = 2544] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (20F2F800) [pid = 2544] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:43:08 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (204C6800) [pid = 2544] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:43:08 INFO - PROCESS | 2544 | 1461267788325 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 12:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:43:08 INFO - PROCESS | 2544 | 1461267788370 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 12:43:08 INFO - PROCESS | 2544 | 1461267788372 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 12:43:08 INFO - PROCESS | 2544 | 1461267788383 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:43:08 INFO - PROCESS | 2544 | 1461267788384 Marionette TRACE conn5 <- [1,2562,null,{}] 12:43:08 INFO - PROCESS | 2544 | 1461267788389 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:08 INFO - PROCESS | 2544 | 1461267788477 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 12:43:08 INFO - PROCESS | 2544 | 1461267788486 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:08 INFO - PROCESS | 2544 | ++DOCSHELL 18FDB800 == 77 [pid = 2544] [id = 650] 12:43:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (1A1CA400) [pid = 2544] [serial = 1950] [outer = 00000000] 12:43:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1CBD2C00) [pid = 2544] [serial = 1951] [outer = 1A1CA400] 12:43:08 INFO - PROCESS | 2544 | 1461267788532 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1CEA4000) [pid = 2544] [serial = 1952] [outer = 1A1CA400] 12:43:08 INFO - PROCESS | 2544 | 1461267788985 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 12:43:09 INFO - PROCESS | 2544 | 1461267789009 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 2544 | 1461267789011 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 12:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:43:09 INFO - PROCESS | 2544 | 1461267789029 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - PROCESS | 2544 | 1461267789031 Marionette TRACE conn5 <- [1,2566,null,{}] 12:43:09 INFO - PROCESS | 2544 | 1461267789035 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:09 INFO - PROCESS | 2544 | 1461267789125 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 12:43:09 INFO - PROCESS | 2544 | 1461267789131 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B3000 == 78 [pid = 2544] [id = 651] 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (0D955000) [pid = 2544] [serial = 1953] [outer = 00000000] 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (201CC400) [pid = 2544] [serial = 1954] [outer = 0D955000] 12:43:09 INFO - PROCESS | 2544 | 1461267789177 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (20296C00) [pid = 2544] [serial = 1955] [outer = 0D955000] 12:43:09 INFO - PROCESS | 2544 | 1461267789661 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 12:43:09 INFO - PROCESS | 2544 | 1461267789709 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 2544 | 1461267789711 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 12:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:43:09 INFO - PROCESS | 2544 | 1461267789715 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - PROCESS | 2544 | 1461267789716 Marionette TRACE conn5 <- [1,2570,null,{}] 12:43:09 INFO - PROCESS | 2544 | 1461267789720 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:09 INFO - PROCESS | 2544 | 1461267789815 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 12:43:09 INFO - PROCESS | 2544 | 1461267789822 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 2544 | ++DOCSHELL 20389000 == 79 [pid = 2544] [id = 652] 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (2041F800) [pid = 2544] [serial = 1956] [outer = 00000000] 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (204BB000) [pid = 2544] [serial = 1957] [outer = 2041F800] 12:43:09 INFO - PROCESS | 2544 | 1461267789866 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (204C7000) [pid = 2544] [serial = 1958] [outer = 2041F800] 12:43:10 INFO - PROCESS | 2544 | 1461267790615 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 12:43:10 INFO - PROCESS | 2544 | 1461267790647 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 2544 | 1461267790652 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 12:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:43:10 INFO - PROCESS | 2544 | 1461267790673 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 2544 | 1461267790676 Marionette TRACE conn5 <- [1,2574,null,{}] 12:43:10 INFO - PROCESS | 2544 | 1461267790684 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:10 INFO - PROCESS | 2544 | 1461267790812 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 12:43:10 INFO - PROCESS | 2544 | 1461267790967 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 2544 | ++DOCSHELL 124D5C00 == 80 [pid = 2544] [id = 653] 12:43:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (16C07000) [pid = 2544] [serial = 1959] [outer = 00000000] 12:43:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (18BFC000) [pid = 2544] [serial = 1960] [outer = 16C07000] 12:43:11 INFO - PROCESS | 2544 | 1461267791029 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (19FB3800) [pid = 2544] [serial = 1961] [outer = 16C07000] 12:43:11 INFO - PROCESS | 2544 | 1461267791606 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 12:43:11 INFO - PROCESS | 2544 | 1461267791650 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 2544 | 1461267791656 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 12:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:43:11 INFO - PROCESS | 2544 | 1461267791662 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:43:11 INFO - PROCESS | 2544 | 1461267791665 Marionette TRACE conn5 <- [1,2578,null,{}] 12:43:11 INFO - PROCESS | 2544 | 1461267791670 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:11 INFO - PROCESS | 2544 | 1461267791788 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 12:43:11 INFO - PROCESS | 2544 | 1461267791956 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:11 INFO - PROCESS | 2544 | ++DOCSHELL 1B32C800 == 81 [pid = 2544] [id = 654] 12:43:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (1BE70000) [pid = 2544] [serial = 1962] [outer = 00000000] 12:43:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (1CC0A000) [pid = 2544] [serial = 1963] [outer = 1BE70000] 12:43:12 INFO - PROCESS | 2544 | 1461267792013 Marionette DEBUG loaded listener.js 12:43:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (1CE9D000) [pid = 2544] [serial = 1964] [outer = 1BE70000] 12:43:12 INFO - PROCESS | 2544 | 1461267792646 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1022ms 12:43:12 INFO - PROCESS | 2544 | 1461267792686 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 12:43:12 INFO - PROCESS | 2544 | 1461267792689 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 12:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:43:12 INFO - PROCESS | 2544 | 1461267792693 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:43:12 INFO - PROCESS | 2544 | 1461267792696 Marionette TRACE conn5 <- [1,2582,null,{}] 12:43:12 INFO - PROCESS | 2544 | 1461267792722 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:12 INFO - PROCESS | 2544 | 1461267792898 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 12:43:13 INFO - PROCESS | 2544 | 1461267793019 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:13 INFO - PROCESS | 2544 | ++DOCSHELL 20A4F000 == 82 [pid = 2544] [id = 655] 12:43:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (20A4F400) [pid = 2544] [serial = 1965] [outer = 00000000] 12:43:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (20A54C00) [pid = 2544] [serial = 1966] [outer = 20A4F400] 12:43:13 INFO - PROCESS | 2544 | 1461267793078 Marionette DEBUG loaded listener.js 12:43:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (20A93000) [pid = 2544] [serial = 1967] [outer = 20A4F400] 12:43:13 INFO - PROCESS | 2544 | 1461267793664 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1024ms 12:43:13 INFO - PROCESS | 2544 | 1461267793720 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 12:43:13 INFO - PROCESS | 2544 | 1461267793723 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 12:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:43:13 INFO - PROCESS | 2544 | 1461267793727 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:43:13 INFO - PROCESS | 2544 | 1461267793729 Marionette TRACE conn5 <- [1,2586,null,{}] 12:43:13 INFO - PROCESS | 2544 | 1461267793733 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:13 INFO - PROCESS | 2544 | 1461267793848 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 12:43:14 INFO - PROCESS | 2544 | 1461267794016 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:14 INFO - PROCESS | 2544 | ++DOCSHELL 210B5C00 == 83 [pid = 2544] [id = 656] 12:43:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (210B6000) [pid = 2544] [serial = 1968] [outer = 00000000] 12:43:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (212B6400) [pid = 2544] [serial = 1969] [outer = 210B6000] 12:43:14 INFO - PROCESS | 2544 | 1461267794073 Marionette DEBUG loaded listener.js 12:43:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (212E7800) [pid = 2544] [serial = 1970] [outer = 210B6000] 12:43:14 INFO - PROCESS | 2544 | 1461267794708 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1020ms 12:43:14 INFO - PROCESS | 2544 | 1461267794750 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 12:43:14 INFO - PROCESS | 2544 | 1461267794752 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 12:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:43:14 INFO - PROCESS | 2544 | 1461267794756 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:43:14 INFO - PROCESS | 2544 | 1461267794758 Marionette TRACE conn5 <- [1,2590,null,{}] 12:43:14 INFO - PROCESS | 2544 | 1461267794762 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:14 INFO - PROCESS | 2544 | 1461267794873 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 12:43:15 INFO - PROCESS | 2544 | 1461267795026 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:15 INFO - PROCESS | 2544 | ++DOCSHELL 1CE9F800 == 84 [pid = 2544] [id = 657] 12:43:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (210B9800) [pid = 2544] [serial = 1971] [outer = 00000000] 12:43:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (214ED400) [pid = 2544] [serial = 1972] [outer = 210B9800] 12:43:15 INFO - PROCESS | 2544 | 1461267795083 Marionette DEBUG loaded listener.js 12:43:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (215DF000) [pid = 2544] [serial = 1973] [outer = 210B9800] 12:43:15 INFO - PROCESS | 2544 | 1461267795663 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 12:43:15 INFO - PROCESS | 2544 | 1461267795730 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 12:43:15 INFO - PROCESS | 2544 | 1461267795733 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 12:43:15 INFO - PROCESS | 2544 | 1461267795736 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:43:15 INFO - PROCESS | 2544 | 1461267795738 Marionette TRACE conn5 <- [1,2594,null,{}] 12:43:15 INFO - PROCESS | 2544 | 1461267795742 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:15 INFO - PROCESS | 2544 | 1461267795874 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 12:43:16 INFO - PROCESS | 2544 | 1461267796030 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:16 INFO - PROCESS | 2544 | ++DOCSHELL 219A6400 == 85 [pid = 2544] [id = 658] 12:43:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (219A7800) [pid = 2544] [serial = 1974] [outer = 00000000] 12:43:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (24F38400) [pid = 2544] [serial = 1975] [outer = 219A7800] 12:43:16 INFO - PROCESS | 2544 | 1461267796089 Marionette DEBUG loaded listener.js 12:43:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (24F3B800) [pid = 2544] [serial = 1976] [outer = 219A7800] 12:43:16 INFO - PROCESS | 2544 | 1461267796755 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1073ms 12:43:16 INFO - PROCESS | 2544 | 1461267796813 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 12:43:16 INFO - PROCESS | 2544 | 1461267796815 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 12:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:43:16 INFO - PROCESS | 2544 | 1461267796819 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:43:16 INFO - PROCESS | 2544 | 1461267796821 Marionette TRACE conn5 <- [1,2598,null,{}] 12:43:16 INFO - PROCESS | 2544 | 1461267796825 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:16 INFO - PROCESS | 2544 | 1461267796966 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 12:43:17 INFO - PROCESS | 2544 | 1461267797288 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:17 INFO - PROCESS | 2544 | ++DOCSHELL 12305000 == 86 [pid = 2544] [id = 659] 12:43:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (123B8800) [pid = 2544] [serial = 1977] [outer = 00000000] 12:43:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (16EAF400) [pid = 2544] [serial = 1978] [outer = 123B8800] 12:43:17 INFO - PROCESS | 2544 | 1461267797345 Marionette DEBUG loaded listener.js 12:43:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (1819FC00) [pid = 2544] [serial = 1979] [outer = 123B8800] 12:43:17 INFO - PROCESS | 2544 | 1461267797971 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1230ms 12:43:18 INFO - PROCESS | 2544 | 1461267798053 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 12:43:18 INFO - PROCESS | 2544 | 1461267798059 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 12:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:43:18 INFO - PROCESS | 2544 | 1461267798082 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:43:18 INFO - PROCESS | 2544 | 1461267798085 Marionette TRACE conn5 <- [1,2602,null,{}] 12:43:18 INFO - PROCESS | 2544 | 1461267798091 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:18 INFO - PROCESS | 2544 | 1461267798211 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 12:43:18 INFO - PROCESS | 2544 | 1461267798385 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:18 INFO - PROCESS | 2544 | ++DOCSHELL 1BC39000 == 87 [pid = 2544] [id = 660] 12:43:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (1BE73C00) [pid = 2544] [serial = 1980] [outer = 00000000] 12:43:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (1C466C00) [pid = 2544] [serial = 1981] [outer = 1BE73C00] 12:43:18 INFO - PROCESS | 2544 | 1461267798441 Marionette DEBUG loaded listener.js 12:43:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (1C89C000) [pid = 2544] [serial = 1982] [outer = 1BE73C00] 12:43:19 INFO - PROCESS | 2544 | 1461267799001 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 990ms 12:43:19 INFO - PROCESS | 2544 | 1461267799073 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 12:43:19 INFO - PROCESS | 2544 | 1461267799077 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 12:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:43:19 INFO - PROCESS | 2544 | 1461267799082 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:43:19 INFO - PROCESS | 2544 | 1461267799083 Marionette TRACE conn5 <- [1,2606,null,{}] 12:43:19 INFO - PROCESS | 2544 | 1461267799087 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:19 INFO - PROCESS | 2544 | 1461267799191 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 12:43:19 INFO - PROCESS | 2544 | 1461267799381 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 201C6400 == 86 [pid = 2544] [id = 617] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 0B6B3000 == 85 [pid = 2544] [id = 651] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 18FDB800 == 84 [pid = 2544] [id = 650] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1B61A400 == 83 [pid = 2544] [id = 649] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1E29E000 == 82 [pid = 2544] [id = 648] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1CBC6400 == 81 [pid = 2544] [id = 647] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1C1B8800 == 80 [pid = 2544] [id = 646] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1AFD8C00 == 79 [pid = 2544] [id = 645] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 123B7C00 == 78 [pid = 2544] [id = 644] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 18235C00 == 77 [pid = 2544] [id = 643] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (20A55800) [pid = 2544] [serial = 1903] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (204C9000) [pid = 2544] [serial = 1864] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (20387400) [pid = 2544] [serial = 1861] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (20F30800) [pid = 2544] [serial = 1867] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (18F78C00) [pid = 2544] [serial = 1855] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (212B9C00) [pid = 2544] [serial = 1870] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (171E0000) [pid = 2544] [serial = 1873] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1C461800) [pid = 2544] [serial = 1858] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | ++DOCSHELL 0F053800 == 78 [pid = 2544] [id = 661] 12:43:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (11985000) [pid = 2544] [serial = 1983] [outer = 00000000] 12:43:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (171E6400) [pid = 2544] [serial = 1984] [outer = 11985000] 12:43:19 INFO - PROCESS | 2544 | 1461267799494 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (18F72C00) [pid = 2544] [serial = 1985] [outer = 11985000] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 212B4800 == 77 [pid = 2544] [id = 638] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 2100A000 == 76 [pid = 2544] [id = 637] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 1BE7CC00 == 75 [pid = 2544] [id = 636] 12:43:19 INFO - PROCESS | 2544 | --DOCSHELL 159E6800 == 74 [pid = 2544] [id = 635] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (212B3800) [pid = 2544] [serial = 1901] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1C465400) [pid = 2544] [serial = 1882] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1F20D000) [pid = 2544] [serial = 1889] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1ED05400) [pid = 2544] [serial = 1888] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (1F2CC400) [pid = 2544] [serial = 1754] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1860E400) [pid = 2544] [serial = 1880] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (2028F400) [pid = 2544] [serial = 1891] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (20417400) [pid = 2544] [serial = 1715] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (20433C00) [pid = 2544] [serial = 1805] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1CE44800) [pid = 2544] [serial = 1897] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (210BE400) [pid = 2544] [serial = 1900] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (2028D400) [pid = 2544] [serial = 1852] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (1C5C0800) [pid = 2544] [serial = 1712] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (20432000) [pid = 2544] [serial = 1894] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (1AF5DC00) [pid = 2544] [serial = 1877] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (20335400) [pid = 2544] [serial = 1853] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (19FAE000) [pid = 2544] [serial = 1709] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1CEA8C00) [pid = 2544] [serial = 1886] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (16E3EC00) [pid = 2544] [serial = 1879] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1CEA2000) [pid = 2544] [serial = 1885] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (201C1C00) [pid = 2544] [serial = 1898] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (19FADC00) [pid = 2544] [serial = 1876] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (204C1000) [pid = 2544] [serial = 1895] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1C891C00) [pid = 2544] [serial = 1883] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (20F3CC00) [pid = 2544] [serial = 1721] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (20330000) [pid = 2544] [serial = 1892] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (204CD000) [pid = 2544] [serial = 1718] [outer = 00000000] [url = about:blank] 12:43:19 INFO - PROCESS | 2544 | 1461267799974 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 12:43:20 INFO - PROCESS | 2544 | 1461267800016 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 2544 | 1461267800019 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 12:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:43:20 INFO - PROCESS | 2544 | 1461267800024 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:43:20 INFO - PROCESS | 2544 | 1461267800030 Marionette TRACE conn5 <- [1,2610,null,{}] 12:43:20 INFO - PROCESS | 2544 | 1461267800039 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:20 INFO - PROCESS | 2544 | 1461267800134 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 12:43:20 INFO - PROCESS | 2544 | 1461267800145 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:20 INFO - PROCESS | 2544 | ++DOCSHELL 1BFB2C00 == 75 [pid = 2544] [id = 662] 12:43:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1C1B4400) [pid = 2544] [serial = 1986] [outer = 00000000] 12:43:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (1C5C3000) [pid = 2544] [serial = 1987] [outer = 1C1B4400] 12:43:20 INFO - PROCESS | 2544 | 1461267800190 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (1C89A800) [pid = 2544] [serial = 1988] [outer = 1C1B4400] 12:43:20 INFO - PROCESS | 2544 | 1461267800695 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 12:43:20 INFO - PROCESS | 2544 | 1461267800756 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 2544 | 1461267800759 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 12:43:20 INFO - PROCESS | 2544 | 1461267800762 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:43:20 INFO - PROCESS | 2544 | 1461267800764 Marionette TRACE conn5 <- [1,2614,null,{}] 12:43:20 INFO - PROCESS | 2544 | 1461267800767 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:20 INFO - PROCESS | 2544 | 1461267800859 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 12:43:21 INFO - PROCESS | 2544 | 1461267801012 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:21 INFO - PROCESS | 2544 | ++DOCSHELL 1CC0F000 == 76 [pid = 2544] [id = 663] 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1CEA5C00) [pid = 2544] [serial = 1989] [outer = 00000000] 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1ED0BC00) [pid = 2544] [serial = 1990] [outer = 1CEA5C00] 12:43:21 INFO - PROCESS | 2544 | 1461267801058 Marionette DEBUG loaded listener.js 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1F211400) [pid = 2544] [serial = 1991] [outer = 1CEA5C00] 12:43:21 INFO - PROCESS | 2544 | 1461267801424 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 12:43:21 INFO - PROCESS | 2544 | 1461267801454 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 2544 | 1461267801456 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 12:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:43:21 INFO - PROCESS | 2544 | 1461267801460 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 2544 | 1461267801462 Marionette TRACE conn5 <- [1,2618,null,{}] 12:43:21 INFO - PROCESS | 2544 | 1461267801465 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:21 INFO - PROCESS | 2544 | 1461267801556 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 12:43:21 INFO - PROCESS | 2544 | 1461267801563 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:21 INFO - PROCESS | 2544 | ++DOCSHELL 20164C00 == 77 [pid = 2544] [id = 664] 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (20167800) [pid = 2544] [serial = 1992] [outer = 00000000] 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (2025E800) [pid = 2544] [serial = 1993] [outer = 20167800] 12:43:21 INFO - PROCESS | 2544 | 1461267801616 Marionette DEBUG loaded listener.js 12:43:21 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (20296400) [pid = 2544] [serial = 1994] [outer = 20167800] 12:43:22 INFO - PROCESS | 2544 | 1461267802155 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 12:43:22 INFO - PROCESS | 2544 | 1461267802194 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 12:43:22 INFO - PROCESS | 2544 | 1461267802196 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 12:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:43:22 INFO - PROCESS | 2544 | 1461267802199 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 2544 | 1461267802201 Marionette TRACE conn5 <- [1,2622,null,{}] 12:43:22 INFO - PROCESS | 2544 | 1461267802204 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:22 INFO - PROCESS | 2544 | 1461267802361 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 12:43:22 INFO - PROCESS | 2544 | 1461267802386 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:22 INFO - PROCESS | 2544 | ++DOCSHELL 201CEC00 == 78 [pid = 2544] [id = 665] 12:43:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (20330000) [pid = 2544] [serial = 1995] [outer = 00000000] 12:43:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (20428800) [pid = 2544] [serial = 1996] [outer = 20330000] 12:43:22 INFO - PROCESS | 2544 | 1461267802430 Marionette DEBUG loaded listener.js 12:43:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (204BA400) [pid = 2544] [serial = 1997] [outer = 20330000] 12:43:22 INFO - PROCESS | 2544 | 1461267802881 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 12:43:22 INFO - PROCESS | 2544 | 1461267802930 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 12:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:43:22 INFO - PROCESS | 2544 | 1461267802932 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 12:43:22 INFO - PROCESS | 2544 | 1461267802935 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 2544 | 1461267802937 Marionette TRACE conn5 <- [1,2626,null,{}] 12:43:22 INFO - PROCESS | 2544 | 1461267802941 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:23 INFO - PROCESS | 2544 | 1461267803070 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 12:43:23 INFO - PROCESS | 2544 | 1461267803089 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:23 INFO - PROCESS | 2544 | ++DOCSHELL 2038F000 == 79 [pid = 2544] [id = 666] 12:43:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (20391C00) [pid = 2544] [serial = 1998] [outer = 00000000] 12:43:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (20A4C800) [pid = 2544] [serial = 1999] [outer = 20391C00] 12:43:23 INFO - PROCESS | 2544 | 1461267803136 Marionette DEBUG loaded listener.js 12:43:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (20A53C00) [pid = 2544] [serial = 2000] [outer = 20391C00] 12:43:23 INFO - PROCESS | 2544 | 1461267803588 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 12:43:23 INFO - PROCESS | 2544 | 1461267803606 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 12:43:23 INFO - PROCESS | 2544 | 1461267803608 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 12:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:43:23 INFO - PROCESS | 2544 | 1461267803611 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:43:23 INFO - PROCESS | 2544 | 1461267803613 Marionette TRACE conn5 <- [1,2630,null,{}] 12:43:23 INFO - PROCESS | 2544 | 1461267803616 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:23 INFO - PROCESS | 2544 | 1461267803745 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (210BFC00) [pid = 2544] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (21007800) [pid = 2544] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (11F84400) [pid = 2544] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (20330400) [pid = 2544] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (201CC000) [pid = 2544] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (20A8D400) [pid = 2544] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (2042A400) [pid = 2544] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1A1CAC00) [pid = 2544] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (1F476800) [pid = 2544] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (16C72400) [pid = 2544] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (20435C00) [pid = 2544] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1BE76400) [pid = 2544] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1C1B3C00) [pid = 2544] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (20429400) [pid = 2544] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (16C70C00) [pid = 2544] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (13092C00) [pid = 2544] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (20337800) [pid = 2544] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (204D9800) [pid = 2544] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CE3D400) [pid = 2544] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1F207800) [pid = 2544] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (16C76800) [pid = 2544] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1C466800) [pid = 2544] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (2016F400) [pid = 2544] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (124D4000) [pid = 2544] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (0D955000) [pid = 2544] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (171C8400) [pid = 2544] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (219A4400) [pid = 2544] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (215D3C00) [pid = 2544] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2100BC00) [pid = 2544] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1BED0800) [pid = 2544] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (21415C00) [pid = 2544] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (212E7C00) [pid = 2544] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1B334000) [pid = 2544] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1B61B400) [pid = 2544] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1A1CA400) [pid = 2544] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:43:24 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (2025B400) [pid = 2544] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:43:24 INFO - PROCESS | 2544 | 1461267804340 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:24 INFO - PROCESS | 2544 | ++DOCSHELL 0F04F400 == 80 [pid = 2544] [id = 667] 12:43:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (11935400) [pid = 2544] [serial = 2001] [outer = 00000000] 12:43:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (12FD2000) [pid = 2544] [serial = 2002] [outer = 11935400] 12:43:24 INFO - PROCESS | 2544 | 1461267804385 Marionette DEBUG loaded listener.js 12:43:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (16C73800) [pid = 2544] [serial = 2003] [outer = 11935400] 12:43:24 INFO - PROCESS | 2544 | 1461267804761 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1184ms 12:43:24 INFO - PROCESS | 2544 | 1461267804796 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 2544 | 1461267804798 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 12:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:43:24 INFO - PROCESS | 2544 | 1461267804802 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - PROCESS | 2544 | 1461267804803 Marionette TRACE conn5 <- [1,2634,null,{}] 12:43:24 INFO - PROCESS | 2544 | 1461267804807 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:24 INFO - PROCESS | 2544 | 1461267804897 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 12:43:24 INFO - PROCESS | 2544 | 1461267804903 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:24 INFO - PROCESS | 2544 | ++DOCSHELL 123BCC00 == 81 [pid = 2544] [id = 668] 12:43:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (16C70C00) [pid = 2544] [serial = 2004] [outer = 00000000] 12:43:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1C842000) [pid = 2544] [serial = 2005] [outer = 16C70C00] 12:43:24 INFO - PROCESS | 2544 | 1461267804950 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1C845C00) [pid = 2544] [serial = 2006] [outer = 16C70C00] 12:43:25 INFO - PROCESS | 2544 | 1461267805410 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:43:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 12:43:25 INFO - PROCESS | 2544 | 1461267805432 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 12:43:25 INFO - PROCESS | 2544 | 1461267805434 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 12:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:43:25 INFO - PROCESS | 2544 | 1461267805437 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:43:25 INFO - PROCESS | 2544 | 1461267805439 Marionette TRACE conn5 <- [1,2638,null,{}] 12:43:25 INFO - PROCESS | 2544 | 1461267805462 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:25 INFO - PROCESS | 2544 | 1461267805558 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 12:43:25 INFO - PROCESS | 2544 | 1461267805593 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 2544 | ++DOCSHELL 1BE76400 == 82 [pid = 2544] [id = 669] 12:43:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1C846C00) [pid = 2544] [serial = 2007] [outer = 00000000] 12:43:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1C850800) [pid = 2544] [serial = 2008] [outer = 1C846C00] 12:43:25 INFO - PROCESS | 2544 | 1461267805642 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1F473800) [pid = 2544] [serial = 2009] [outer = 1C846C00] 12:43:26 INFO - PROCESS | 2544 | 1461267806111 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 12:43:26 INFO - PROCESS | 2544 | 1461267806168 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 2544 | 1461267806171 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 12:43:26 INFO - PROCESS | 2544 | 1461267806174 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:43:26 INFO - PROCESS | 2544 | 1461267806176 Marionette TRACE conn5 <- [1,2642,null,{}] 12:43:26 INFO - PROCESS | 2544 | 1461267806179 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:26 INFO - PROCESS | 2544 | 1461267806289 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 12:43:26 INFO - PROCESS | 2544 | 1461267806505 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:26 INFO - PROCESS | 2544 | ++DOCSHELL 0F04C000 == 83 [pid = 2544] [id = 670] 12:43:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (0F04F800) [pid = 2544] [serial = 2010] [outer = 00000000] 12:43:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (123B7C00) [pid = 2544] [serial = 2011] [outer = 0F04F800] 12:43:26 INFO - PROCESS | 2544 | 1461267806565 Marionette DEBUG loaded listener.js 12:43:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (16C76400) [pid = 2544] [serial = 2012] [outer = 0F04F800] 12:43:27 INFO - PROCESS | 2544 | 1461267807277 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:43:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1125ms 12:43:27 INFO - PROCESS | 2544 | 1461267807304 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 12:43:27 INFO - PROCESS | 2544 | 1461267807310 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 12:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:43:27 INFO - PROCESS | 2544 | 1461267807316 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:43:27 INFO - PROCESS | 2544 | 1461267807319 Marionette TRACE conn5 <- [1,2646,null,{}] 12:43:27 INFO - PROCESS | 2544 | 1461267807324 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:27 INFO - PROCESS | 2544 | 1461267807449 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 12:43:27 INFO - PROCESS | 2544 | 1461267807609 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 2544 | ++DOCSHELL 1B68E400 == 84 [pid = 2544] [id = 671] 12:43:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1BE75C00) [pid = 2544] [serial = 2013] [outer = 00000000] 12:43:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1C466800) [pid = 2544] [serial = 2014] [outer = 1BE75C00] 12:43:27 INFO - PROCESS | 2544 | 1461267807667 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1C84D800) [pid = 2544] [serial = 2015] [outer = 1BE75C00] 12:43:28 INFO - PROCESS | 2544 | 1461267808301 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1019ms 12:43:28 INFO - PROCESS | 2544 | 1461267808341 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 2544 | 1461267808345 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 12:43:28 INFO - PROCESS | 2544 | 1461267808349 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:43:28 INFO - PROCESS | 2544 | 1461267808351 Marionette TRACE conn5 <- [1,2650,null,{}] 12:43:28 INFO - PROCESS | 2544 | 1461267808355 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:28 INFO - PROCESS | 2544 | 1461267808473 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 12:43:28 INFO - PROCESS | 2544 | 1461267808634 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 2544 | ++DOCSHELL 1F2CD000 == 85 [pid = 2544] [id = 672] 12:43:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1F469800) [pid = 2544] [serial = 2016] [outer = 00000000] 12:43:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (2025A400) [pid = 2544] [serial = 2017] [outer = 1F469800] 12:43:28 INFO - PROCESS | 2544 | 1461267808692 Marionette DEBUG loaded listener.js 12:43:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20293000) [pid = 2544] [serial = 2018] [outer = 1F469800] 12:43:29 INFO - PROCESS | 2544 | 1461267809255 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:43:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 12:43:29 INFO - PROCESS | 2544 | 1461267809288 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 12:43:29 INFO - PROCESS | 2544 | 1461267809290 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 12:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:43:29 INFO - PROCESS | 2544 | 1461267809302 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:43:29 INFO - PROCESS | 2544 | 1461267809308 Marionette TRACE conn5 <- [1,2654,null,{}] 12:43:29 INFO - PROCESS | 2544 | 1461267809313 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:29 INFO - PROCESS | 2544 | 1461267809433 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 12:43:29 INFO - PROCESS | 2544 | 1461267809605 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:29 INFO - PROCESS | 2544 | ++DOCSHELL 20A8D000 == 86 [pid = 2544] [id = 673] 12:43:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20A91800) [pid = 2544] [serial = 2019] [outer = 00000000] 12:43:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (21008C00) [pid = 2544] [serial = 2020] [outer = 20A91800] 12:43:29 INFO - PROCESS | 2544 | 1461267809661 Marionette DEBUG loaded listener.js 12:43:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (210B8400) [pid = 2544] [serial = 2021] [outer = 20A91800] 12:43:30 INFO - PROCESS | 2544 | 1461267810729 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:43:30 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) 12:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1496ms 12:43:30 INFO - PROCESS | 2544 | 1461267810808 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 12:43:30 INFO - PROCESS | 2544 | 1461267810811 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 12:43:30 INFO - PROCESS | 2544 | 1461267810816 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:43:30 INFO - PROCESS | 2544 | 1461267810818 Marionette TRACE conn5 <- [1,2658,null,{}] 12:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:43:30 INFO - PROCESS | 2544 | 1461267810822 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:30 INFO - PROCESS | 2544 | 1461267810928 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 12:43:31 INFO - PROCESS | 2544 | 1461267811118 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 2544 | ++DOCSHELL 0F050000 == 87 [pid = 2544] [id = 674] 12:43:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (1CE47400) [pid = 2544] [serial = 2022] [outer = 00000000] 12:43:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (212F1C00) [pid = 2544] [serial = 2023] [outer = 1CE47400] 12:43:31 INFO - PROCESS | 2544 | 1461267811207 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (2140D000) [pid = 2544] [serial = 2024] [outer = 1CE47400] 12:43:32 INFO - PROCESS | 2544 | 1461267812273 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:43:32 INFO - PROCESS | 2544 | 1461267812304 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 12:43:32 INFO - PROCESS | 2544 | 1461267812308 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:43:32 INFO - PROCESS | 2544 | 1461267812310 Marionette TRACE conn5 <- [1,2662,null,{}] 12:43:32 INFO - PROCESS | 2544 | 1461267812314 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:32 INFO - PROCESS | 2544 | 1461267812428 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 12:43:32 INFO - PROCESS | 2544 | 1461267812586 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 2544 | ++DOCSHELL 1A9A8000 == 88 [pid = 2544] [id = 675] 12:43:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1AF30800) [pid = 2544] [serial = 2025] [outer = 00000000] 12:43:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1B335000) [pid = 2544] [serial = 2026] [outer = 1AF30800] 12:43:32 INFO - PROCESS | 2544 | 1461267812653 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1C1B9400) [pid = 2544] [serial = 2027] [outer = 1AF30800] 12:43:33 INFO - PROCESS | 2544 | 1461267813665 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:43:33 INFO - PROCESS | 2544 | 1461267813687 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 12:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:43:33 INFO - PROCESS | 2544 | 1461267813692 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:43:33 INFO - PROCESS | 2544 | 1461267813694 Marionette TRACE conn5 <- [1,2666,null,{}] 12:43:33 INFO - PROCESS | 2544 | 1461267813701 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:33 INFO - PROCESS | 2544 | 1461267813809 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 12:43:33 INFO - PROCESS | 2544 | 1461267814004 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 2544 | ++DOCSHELL 1AF4F400 == 89 [pid = 2544] [id = 676] 12:43:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (1AF50800) [pid = 2544] [serial = 2028] [outer = 00000000] 12:43:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (1B232000) [pid = 2544] [serial = 2029] [outer = 1AF50800] 12:43:34 INFO - PROCESS | 2544 | 1461267814062 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (1BE7CC00) [pid = 2544] [serial = 2030] [outer = 1AF50800] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 0B6B5C00 == 88 [pid = 2544] [id = 307] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1BE76400 == 87 [pid = 2544] [id = 669] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 123BCC00 == 86 [pid = 2544] [id = 668] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 0F04F400 == 85 [pid = 2544] [id = 667] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 20A4E400 == 84 [pid = 2544] [id = 634] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 2038F000 == 83 [pid = 2544] [id = 666] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 201CEC00 == 82 [pid = 2544] [id = 665] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 20164C00 == 81 [pid = 2544] [id = 664] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1CC0F000 == 80 [pid = 2544] [id = 663] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (204BB000) [pid = 2544] [serial = 1957] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1BFB2C00 == 79 [pid = 2544] [id = 662] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 0F053800 == 78 [pid = 2544] [id = 661] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1BC39000 == 77 [pid = 2544] [id = 660] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 12305000 == 76 [pid = 2544] [id = 659] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1CE9F800 == 75 [pid = 2544] [id = 657] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 210B5C00 == 74 [pid = 2544] [id = 656] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 20A4F000 == 73 [pid = 2544] [id = 655] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 1B32C800 == 72 [pid = 2544] [id = 654] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 124D5C00 == 71 [pid = 2544] [id = 653] 12:43:35 INFO - PROCESS | 2544 | --DOCSHELL 20389000 == 70 [pid = 2544] [id = 652] 12:43:35 INFO - PROCESS | 2544 | 1461267815184 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:43:35 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) 12:43:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1520ms 12:43:35 INFO - PROCESS | 2544 | 1461267815214 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 12:43:35 INFO - PROCESS | 2544 | 1461267815219 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 12:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:43:35 INFO - PROCESS | 2544 | 1461267815225 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:43:35 INFO - PROCESS | 2544 | 1461267815228 Marionette TRACE conn5 <- [1,2670,null,{}] 12:43:35 INFO - PROCESS | 2544 | 1461267815232 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:35 INFO - PROCESS | 2544 | 1461267815333 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (20333400) [pid = 2544] [serial = 1766] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (212BB000) [pid = 2544] [serial = 1871] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (210B4000) [pid = 2544] [serial = 1820] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (171D4400) [pid = 2544] [serial = 1757] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (20391000) [pid = 2544] [serial = 1862] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (20291C00) [pid = 2544] [serial = 1706] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (21002000) [pid = 2544] [serial = 1868] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (21009400) [pid = 2544] [serial = 1772] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1BE7AC00) [pid = 2544] [serial = 1760] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (201C6000) [pid = 2544] [serial = 1763] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1A1CBC00) [pid = 2544] [serial = 1856] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (204D5400) [pid = 2544] [serial = 1865] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1C89FC00) [pid = 2544] [serial = 1859] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1CE9DC00) [pid = 2544] [serial = 1811] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (204CA400) [pid = 2544] [serial = 1814] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (1A1D9C00) [pid = 2544] [serial = 1808] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1819D800) [pid = 2544] [serial = 1874] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (20419C00) [pid = 2544] [serial = 1769] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (20F38400) [pid = 2544] [serial = 1817] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20296C00) [pid = 2544] [serial = 1955] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (215D0800) [pid = 2544] [serial = 1919] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CBD2C00) [pid = 2544] [serial = 1951] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (1CEA4000) [pid = 2544] [serial = 1952] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1CE3BC00) [pid = 2544] [serial = 1940] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1D282400) [pid = 2544] [serial = 1942] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1E290000) [pid = 2544] [serial = 1943] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (2016D400) [pid = 2544] [serial = 1946] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (20162800) [pid = 2544] [serial = 1945] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1AF56C00) [pid = 2544] [serial = 1907] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (1A1D9800) [pid = 2544] [serial = 1906] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (1CE2E400) [pid = 2544] [serial = 1939] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (20257000) [pid = 2544] [serial = 1948] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (17387000) [pid = 2544] [serial = 1933] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (181A5400) [pid = 2544] [serial = 1934] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (201CC400) [pid = 2544] [serial = 1954] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (1C5C4800) [pid = 2544] [serial = 1928] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (219AF400) [pid = 2544] [serial = 1925] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (219AA800) [pid = 2544] [serial = 1924] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1BE7E400) [pid = 2544] [serial = 1927] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (21871800) [pid = 2544] [serial = 1922] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (2186C400) [pid = 2544] [serial = 1921] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (2028C400) [pid = 2544] [serial = 1949] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (212E8000) [pid = 2544] [serial = 1913] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (212BD000) [pid = 2544] [serial = 1912] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1EC94400) [pid = 2544] [serial = 1910] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1CE3F400) [pid = 2544] [serial = 1909] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (214ED800) [pid = 2544] [serial = 1918] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (21412800) [pid = 2544] [serial = 1916] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (2140D800) [pid = 2544] [serial = 1915] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (1BE71C00) [pid = 2544] [serial = 1936] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (1C14F000) [pid = 2544] [serial = 1937] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1C156C00) [pid = 2544] [serial = 1931] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (1BE76800) [pid = 2544] [serial = 1930] [outer = 00000000] [url = about:blank] 12:43:35 INFO - PROCESS | 2544 | 1461267815477 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:35 INFO - PROCESS | 2544 | ++DOCSHELL 16C6E800 == 71 [pid = 2544] [id = 677] 12:43:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (16C6F800) [pid = 2544] [serial = 2031] [outer = 00000000] 12:43:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (17329800) [pid = 2544] [serial = 2032] [outer = 16C6F800] 12:43:35 INFO - PROCESS | 2544 | 1461267815527 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (181A7800) [pid = 2544] [serial = 2033] [outer = 16C6F800] 12:43:36 INFO - PROCESS | 2544 | 1461267816452 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:43:36 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) 12:43:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1272ms 12:43:36 INFO - PROCESS | 2544 | 1461267816501 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 12:43:36 INFO - PROCESS | 2544 | 1461267816503 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 12:43:36 INFO - PROCESS | 2544 | 1461267816507 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:43:36 INFO - PROCESS | 2544 | 1461267816511 Marionette TRACE conn5 <- [1,2674,null,{}] 12:43:36 INFO - PROCESS | 2544 | 1461267816521 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:36 INFO - PROCESS | 2544 | 1461267816617 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 12:43:36 INFO - PROCESS | 2544 | 1461267816626 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:36 INFO - PROCESS | 2544 | ++DOCSHELL 1A1CFC00 == 72 [pid = 2544] [id = 678] 12:43:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1AFCCC00) [pid = 2544] [serial = 2034] [outer = 00000000] 12:43:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1B5C5C00) [pid = 2544] [serial = 2035] [outer = 1AFCCC00] 12:43:36 INFO - PROCESS | 2544 | 1461267816674 Marionette DEBUG loaded listener.js 12:43:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1BE77400) [pid = 2544] [serial = 2036] [outer = 1AFCCC00] 12:43:37 INFO - PROCESS | 2544 | 1461267817655 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:43:37 INFO - PROCESS | 2544 | 1461267817685 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 12:43:37 INFO - PROCESS | 2544 | 1461267817688 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:43:37 INFO - PROCESS | 2544 | 1461267817690 Marionette TRACE conn5 <- [1,2678,null,{}] 12:43:37 INFO - PROCESS | 2544 | 1461267817694 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:37 INFO - PROCESS | 2544 | 1461267817824 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 12:43:37 INFO - PROCESS | 2544 | 1461267817890 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:37 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBF800 == 73 [pid = 2544] [id = 679] 12:43:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1C154800) [pid = 2544] [serial = 2037] [outer = 00000000] 12:43:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1C5BD800) [pid = 2544] [serial = 2038] [outer = 1C154800] 12:43:37 INFO - PROCESS | 2544 | 1461267817937 Marionette DEBUG loaded listener.js 12:43:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C849000) [pid = 2544] [serial = 2039] [outer = 1C154800] 12:43:38 INFO - PROCESS | 2544 | 1461267818885 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:43:38 INFO - PROCESS | 2544 | 1461267818928 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:43:38 INFO - PROCESS | 2544 | 1461267818932 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:43:38 INFO - PROCESS | 2544 | 1461267818933 Marionette TRACE conn5 <- [1,2682,null,{}] 12:43:38 INFO - PROCESS | 2544 | 1461267818937 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:39 INFO - PROCESS | 2544 | 1461267819063 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:43:39 INFO - PROCESS | 2544 | 1461267819130 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:39 INFO - PROCESS | 2544 | ++DOCSHELL 1C84F800 == 74 [pid = 2544] [id = 680] 12:43:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C899C00) [pid = 2544] [serial = 2040] [outer = 00000000] 12:43:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CE41C00) [pid = 2544] [serial = 2041] [outer = 1C899C00] 12:43:39 INFO - PROCESS | 2544 | 1461267819177 Marionette DEBUG loaded listener.js 12:43:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1CE49800) [pid = 2544] [serial = 2042] [outer = 1C899C00] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (20330000) [pid = 2544] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (123B8800) [pid = 2544] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (1BE73C00) [pid = 2544] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (11985000) [pid = 2544] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (20167800) [pid = 2544] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1C1B4400) [pid = 2544] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (20391C00) [pid = 2544] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1CEA5C00) [pid = 2544] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (16C70C00) [pid = 2544] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (11935400) [pid = 2544] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:43:39 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (20A4FC00) [pid = 2544] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:43:40 INFO - PROCESS | 2544 | 1461267820157 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:43:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:43:40 INFO - PROCESS | 2544 | 1461267820216 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:43:40 INFO - PROCESS | 2544 | 1461267820220 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:43:40 INFO - PROCESS | 2544 | 1461267820221 Marionette TRACE conn5 <- [1,2686,null,{}] 12:43:40 INFO - PROCESS | 2544 | 1461267820225 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:40 INFO - PROCESS | 2544 | 1461267820330 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:43:40 INFO - PROCESS | 2544 | 1461267820340 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:40 INFO - PROCESS | 2544 | ++DOCSHELL 1215A800 == 75 [pid = 2544] [id = 681] 12:43:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (18609000) [pid = 2544] [serial = 2043] [outer = 00000000] 12:43:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (1CE4D800) [pid = 2544] [serial = 2044] [outer = 18609000] 12:43:40 INFO - PROCESS | 2544 | 1461267820388 Marionette DEBUG loaded listener.js 12:43:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (1CEA5800) [pid = 2544] [serial = 2045] [outer = 18609000] 12:43:41 INFO - PROCESS | 2544 | 1461267821352 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:43:41 INFO - PROCESS | 2544 | 1461267821396 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:43:41 INFO - PROCESS | 2544 | 1461267821399 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:43:41 INFO - PROCESS | 2544 | 1461267821401 Marionette TRACE conn5 <- [1,2690,null,{}] 12:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:43:41 INFO - PROCESS | 2544 | 1461267821405 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:41 INFO - PROCESS | 2544 | 1461267821557 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:43:41 INFO - PROCESS | 2544 | 1461267821701 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:41 INFO - PROCESS | 2544 | ++DOCSHELL 0B6B3000 == 76 [pid = 2544] [id = 682] 12:43:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (0B6B5000) [pid = 2544] [serial = 2046] [outer = 00000000] 12:43:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (11980000) [pid = 2544] [serial = 2047] [outer = 0B6B5000] 12:43:41 INFO - PROCESS | 2544 | 1461267821816 Marionette DEBUG loaded listener.js 12:43:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (11F7BC00) [pid = 2544] [serial = 2048] [outer = 0B6B5000] 12:43:42 INFO - PROCESS | 2544 | 1461267822430 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:43:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1072ms 12:43:42 INFO - PROCESS | 2544 | 1461267822477 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:43:42 INFO - PROCESS | 2544 | 1461267822483 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:43:42 INFO - PROCESS | 2544 | 1461267822488 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - PROCESS | 2544 | 1461267822492 Marionette TRACE conn5 <- [1,2694,null,{}] 12:43:42 INFO - PROCESS | 2544 | 1461267822497 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:42 INFO - PROCESS | 2544 | 1461267822619 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:43:42 INFO - PROCESS | 2544 | 1461267822784 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 2544 | ++DOCSHELL 16C79400 == 77 [pid = 2544] [id = 683] 12:43:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (16C7A000) [pid = 2544] [serial = 2049] [outer = 00000000] 12:43:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (17444000) [pid = 2544] [serial = 2050] [outer = 16C7A000] 12:43:42 INFO - PROCESS | 2544 | 1461267822845 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (181A6000) [pid = 2544] [serial = 2051] [outer = 16C7A000] 12:43:43 INFO - PROCESS | 2544 | 1461267823484 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:43:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1021ms 12:43:43 INFO - PROCESS | 2544 | 1461267823520 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:43:43 INFO - PROCESS | 2544 | 1461267823523 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:43:43 INFO - PROCESS | 2544 | 1461267823528 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:43:43 INFO - PROCESS | 2544 | 1461267823531 Marionette TRACE conn5 <- [1,2698,null,{}] 12:43:43 INFO - PROCESS | 2544 | 1461267823535 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:43 INFO - PROCESS | 2544 | 1461267823655 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:43:43 INFO - PROCESS | 2544 | 1461267823808 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:43 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D8000 == 78 [pid = 2544] [id = 684] 12:43:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1A1D9800) [pid = 2544] [serial = 2052] [outer = 00000000] 12:43:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1AF5AC00) [pid = 2544] [serial = 2053] [outer = 1A1D9800] 12:43:43 INFO - PROCESS | 2544 | 1461267823866 Marionette DEBUG loaded listener.js 12:43:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1B22C400) [pid = 2544] [serial = 2054] [outer = 1A1D9800] 12:43:44 INFO - PROCESS | 2544 | 1461267824536 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:43:44 INFO - PROCESS | 2544 | 1461267824608 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:43:44 INFO - PROCESS | 2544 | 1461267824619 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:43:44 INFO - PROCESS | 2544 | 1461267824624 Marionette TRACE conn5 <- [1,2702,null,{}] 12:43:44 INFO - PROCESS | 2544 | 1461267824628 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:44 INFO - PROCESS | 2544 | 1461267824752 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:43:44 INFO - PROCESS | 2544 | 1461267824904 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:44 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C9000 == 79 [pid = 2544] [id = 685] 12:43:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1C898400) [pid = 2544] [serial = 2055] [outer = 00000000] 12:43:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1E201C00) [pid = 2544] [serial = 2056] [outer = 1C898400] 12:43:44 INFO - PROCESS | 2544 | 1461267824962 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1EC99800) [pid = 2544] [serial = 2057] [outer = 1C898400] 12:43:45 INFO - PROCESS | 2544 | 1461267825516 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:43:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:43:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 12:43:45 INFO - PROCESS | 2544 | 1461267825555 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:43:45 INFO - PROCESS | 2544 | 1461267825557 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:43:45 INFO - PROCESS | 2544 | 1461267825562 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:43:45 INFO - PROCESS | 2544 | 1461267825564 Marionette TRACE conn5 <- [1,2706,null,{}] 12:43:45 INFO - PROCESS | 2544 | 1461267825568 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:45 INFO - PROCESS | 2544 | 1461267825683 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:43:45 INFO - PROCESS | 2544 | 1461267825844 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:45 INFO - PROCESS | 2544 | ++DOCSHELL 1ED0B400 == 80 [pid = 2544] [id = 686] 12:43:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1F20EC00) [pid = 2544] [serial = 2058] [outer = 00000000] 12:43:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1F472400) [pid = 2544] [serial = 2059] [outer = 1F20EC00] 12:43:45 INFO - PROCESS | 2544 | 1461267825901 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1F471800) [pid = 2544] [serial = 2060] [outer = 1F20EC00] 12:43:46 INFO - PROCESS | 2544 | 1461267826513 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:43:46 INFO - PROCESS | 2544 | 1461267826537 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 2544 | 1461267826540 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:43:46 INFO - PROCESS | 2544 | 1461267826543 Marionette TRACE conn5 <- [1,2710,null,{}] 12:43:46 INFO - PROCESS | 2544 | 1461267826546 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:46 INFO - PROCESS | 2544 | 1461267826661 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:43:46 INFO - PROCESS | 2544 | 1461267826813 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:46 INFO - PROCESS | 2544 | ++DOCSHELL 20170800 == 81 [pid = 2544] [id = 687] 12:43:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (20171800) [pid = 2544] [serial = 2061] [outer = 00000000] 12:43:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (201CE000) [pid = 2544] [serial = 2062] [outer = 20171800] 12:43:46 INFO - PROCESS | 2544 | 1461267826880 Marionette DEBUG loaded listener.js 12:43:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (2028E400) [pid = 2544] [serial = 2063] [outer = 20171800] 12:43:47 INFO - PROCESS | 2544 | 1461267827557 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:43:47 INFO - PROCESS | 2544 | 1461267827615 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:43:47 INFO - PROCESS | 2544 | 1461267827618 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:43:47 INFO - PROCESS | 2544 | 1461267827620 Marionette TRACE conn5 <- [1,2714,null,{}] 12:43:47 INFO - PROCESS | 2544 | 1461267827624 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:47 INFO - PROCESS | 2544 | 1461267827741 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:43:47 INFO - PROCESS | 2544 | 1461267827893 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 2544 | ++DOCSHELL 1215BC00 == 82 [pid = 2544] [id = 688] 12:43:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (20290C00) [pid = 2544] [serial = 2064] [outer = 00000000] 12:43:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (2041A000) [pid = 2544] [serial = 2065] [outer = 20290C00] 12:43:47 INFO - PROCESS | 2544 | 1461267827949 Marionette DEBUG loaded listener.js 12:43:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (20425C00) [pid = 2544] [serial = 2066] [outer = 20290C00] 12:43:48 INFO - PROCESS | 2544 | 1461267828484 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:43:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:43:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 12:43:48 INFO - PROCESS | 2544 | 1461267828568 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:43:48 INFO - PROCESS | 2544 | 1461267828571 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:43:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:43:48 INFO - PROCESS | 2544 | 1461267828577 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:43:48 INFO - PROCESS | 2544 | 1461267828579 Marionette TRACE conn5 <- [1,2718,null,{}] 12:43:48 INFO - PROCESS | 2544 | 1461267828583 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:48 INFO - PROCESS | 2544 | 1461267828694 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:43:48 INFO - PROCESS | 2544 | 1461267828864 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:48 INFO - PROCESS | 2544 | ++DOCSHELL 1C845400 == 83 [pid = 2544] [id = 689] 12:43:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1C847C00) [pid = 2544] [serial = 2067] [outer = 00000000] 12:43:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (204BDC00) [pid = 2544] [serial = 2068] [outer = 1C847C00] 12:43:48 INFO - PROCESS | 2544 | 1461267828920 Marionette DEBUG loaded listener.js 12:43:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (204C1400) [pid = 2544] [serial = 2069] [outer = 1C847C00] 12:43:50 INFO - PROCESS | 2544 | 1461267830143 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:43:50 INFO - PROCESS | 2544 | 1461267830326 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:43:50 INFO - PROCESS | 2544 | --DOCSHELL 1B68E400 == 74 [pid = 2544] [id = 671] 12:43:50 INFO - PROCESS | 2544 | --DOCSHELL 0F04C000 == 73 [pid = 2544] [id = 670] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (20A58000) [pid = 2544] [serial = 1904] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (20428800) [pid = 2544] [serial = 1996] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1819FC00) [pid = 2544] [serial = 1979] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (16EAF400) [pid = 2544] [serial = 1978] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1C89C000) [pid = 2544] [serial = 1982] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1C466C00) [pid = 2544] [serial = 1981] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (171E6400) [pid = 2544] [serial = 1984] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (18F72C00) [pid = 2544] [serial = 1985] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (2025E800) [pid = 2544] [serial = 1993] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1C5C3000) [pid = 2544] [serial = 1987] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (1C89A800) [pid = 2544] [serial = 1988] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (20A4C800) [pid = 2544] [serial = 1999] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (1ED0BC00) [pid = 2544] [serial = 1990] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (1F211400) [pid = 2544] [serial = 1991] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (204BA400) [pid = 2544] [serial = 1997] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 96 (20A53C00) [pid = 2544] [serial = 2000] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 95 (1C842000) [pid = 2544] [serial = 2005] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 94 (12FD2000) [pid = 2544] [serial = 2002] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 93 (16C73800) [pid = 2544] [serial = 2003] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 92 (1C845C00) [pid = 2544] [serial = 2006] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | --DOMWINDOW == 91 (20296400) [pid = 2544] [serial = 1994] [outer = 00000000] [url = about:blank] 12:43:50 INFO - PROCESS | 2544 | 1461267830340 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:43:50 INFO - PROCESS | 2544 | 1461267830343 Marionette TRACE conn5 <- [1,2722,null,{}] 12:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:43:50 INFO - PROCESS | 2544 | 1461267830348 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:50 INFO - PROCESS | 2544 | 1461267830449 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:43:50 INFO - PROCESS | 2544 | 1461267830457 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:50 INFO - PROCESS | 2544 | ++DOCSHELL 159F5C00 == 74 [pid = 2544] [id = 690] 12:43:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 92 (16C05800) [pid = 2544] [serial = 2070] [outer = 00000000] 12:43:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 93 (16C78C00) [pid = 2544] [serial = 2071] [outer = 16C05800] 12:43:50 INFO - PROCESS | 2544 | 1461267830507 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 94 (171CD800) [pid = 2544] [serial = 2072] [outer = 16C05800] 12:43:51 INFO - PROCESS | 2544 | 1461267831064 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 770ms 12:43:51 INFO - PROCESS | 2544 | 1461267831121 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 2544 | 1461267831126 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:43:51 INFO - PROCESS | 2544 | 1461267831132 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - PROCESS | 2544 | 1461267831135 Marionette TRACE conn5 <- [1,2726,null,{}] 12:43:51 INFO - PROCESS | 2544 | 1461267831139 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:51 INFO - PROCESS | 2544 | 1461267831239 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:43:51 INFO - PROCESS | 2544 | 1461267831355 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:51 INFO - PROCESS | 2544 | ++DOCSHELL 15963C00 == 75 [pid = 2544] [id = 691] 12:43:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 95 (18F75000) [pid = 2544] [serial = 2073] [outer = 00000000] 12:43:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 96 (1A1C6C00) [pid = 2544] [serial = 2074] [outer = 18F75000] 12:43:51 INFO - PROCESS | 2544 | 1461267831402 Marionette DEBUG loaded listener.js 12:43:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 97 (1A1D1800) [pid = 2544] [serial = 2075] [outer = 18F75000] 12:43:51 INFO - PROCESS | 2544 | 1461267831807 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 12:43:51 INFO - PROCESS | 2544 | 1461267831881 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 2544 | 1461267831884 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:43:51 INFO - PROCESS | 2544 | 1461267831887 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:43:51 INFO - PROCESS | 2544 | 1461267831891 Marionette TRACE conn5 <- [1,2730,null,{}] 12:43:51 INFO - PROCESS | 2544 | 1461267831905 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:52 INFO - PROCESS | 2544 | 1461267832021 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:43:52 INFO - PROCESS | 2544 | 1461267832036 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 2544 | ++DOCSHELL 1BFBD800 == 76 [pid = 2544] [id = 692] 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1BFBF800) [pid = 2544] [serial = 2076] [outer = 00000000] 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (1C1B2000) [pid = 2544] [serial = 2077] [outer = 1BFBF800] 12:43:52 INFO - PROCESS | 2544 | 1461267832089 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (1C587000) [pid = 2544] [serial = 2078] [outer = 1BFBF800] 12:43:52 INFO - PROCESS | 2544 | 1461267832562 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 12:43:52 INFO - PROCESS | 2544 | 1461267832624 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:43:52 INFO - PROCESS | 2544 | 1461267832626 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:43:52 INFO - PROCESS | 2544 | 1461267832629 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:43:52 INFO - PROCESS | 2544 | 1461267832631 Marionette TRACE conn5 <- [1,2734,null,{}] 12:43:52 INFO - PROCESS | 2544 | 1461267832635 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:52 INFO - PROCESS | 2544 | 1461267832770 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:43:52 INFO - PROCESS | 2544 | 1461267832783 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 2544 | ++DOCSHELL 1C84A400 == 77 [pid = 2544] [id = 693] 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (1C890800) [pid = 2544] [serial = 2079] [outer = 00000000] 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (1CE31C00) [pid = 2544] [serial = 2080] [outer = 1C890800] 12:43:52 INFO - PROCESS | 2544 | 1461267832829 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (1CE3CC00) [pid = 2544] [serial = 2081] [outer = 1C890800] 12:43:53 INFO - PROCESS | 2544 | 1461267833296 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms 12:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:43:53 INFO - PROCESS | 2544 | 1461267833368 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:43:53 INFO - PROCESS | 2544 | 1461267833370 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:43:53 INFO - PROCESS | 2544 | 1461267833374 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:43:53 INFO - PROCESS | 2544 | 1461267833375 Marionette TRACE conn5 <- [1,2738,null,{}] 12:43:53 INFO - PROCESS | 2544 | 1461267833379 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:53 INFO - PROCESS | 2544 | 1461267833539 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:43:53 INFO - PROCESS | 2544 | 1461267833567 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:53 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3F800 == 78 [pid = 2544] [id = 694] 12:43:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (1CEA3400) [pid = 2544] [serial = 2082] [outer = 00000000] 12:43:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (1ED05800) [pid = 2544] [serial = 2083] [outer = 1CEA3400] 12:43:53 INFO - PROCESS | 2544 | 1461267833614 Marionette DEBUG loaded listener.js 12:43:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (1F20B800) [pid = 2544] [serial = 2084] [outer = 1CEA3400] 12:43:54 INFO - PROCESS | 2544 | 1461267834088 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:43:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:43:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 12:43:54 INFO - PROCESS | 2544 | 1461267834148 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:43:54 INFO - PROCESS | 2544 | 1461267834150 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:43:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:43:54 INFO - PROCESS | 2544 | 1461267834153 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:43:54 INFO - PROCESS | 2544 | 1461267834155 Marionette TRACE conn5 <- [1,2742,null,{}] 12:43:54 INFO - PROCESS | 2544 | 1461267834158 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:54 INFO - PROCESS | 2544 | 1461267834324 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:43:54 INFO - PROCESS | 2544 | 1461267834347 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:54 INFO - PROCESS | 2544 | ++DOCSHELL 20257C00 == 79 [pid = 2544] [id = 695] 12:43:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (20260000) [pid = 2544] [serial = 2085] [outer = 00000000] 12:43:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (20331C00) [pid = 2544] [serial = 2086] [outer = 20260000] 12:43:54 INFO - PROCESS | 2544 | 1461267834396 Marionette DEBUG loaded listener.js 12:43:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (20338C00) [pid = 2544] [serial = 2087] [outer = 20260000] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 108 (16C6F800) [pid = 2544] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 107 (1AFCCC00) [pid = 2544] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 106 (1C154800) [pid = 2544] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 105 (1AF50800) [pid = 2544] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 104 (1C899C00) [pid = 2544] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 103 (210B9800) [pid = 2544] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 102 (1BE70000) [pid = 2544] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 101 (219A7800) [pid = 2544] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 100 (20A4F400) [pid = 2544] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 99 (16C07000) [pid = 2544] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 98 (210B6000) [pid = 2544] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:43:54 INFO - PROCESS | 2544 | --DOMWINDOW == 97 (1C846C00) [pid = 2544] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:43:54 INFO - PROCESS | 2544 | 1461267835000 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 12:43:55 INFO - PROCESS | 2544 | 1461267835025 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:43:55 INFO - PROCESS | 2544 | 1461267835027 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:43:55 INFO - PROCESS | 2544 | 1461267835030 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 2544 | 1461267835031 Marionette TRACE conn5 <- [1,2746,null,{}] 12:43:55 INFO - PROCESS | 2544 | 1461267835035 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:55 INFO - PROCESS | 2544 | 1461267835173 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:43:55 INFO - PROCESS | 2544 | 1461267835246 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 2544 | ++DOCSHELL 1C154800 == 80 [pid = 2544] [id = 696] 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 98 (1C1AE800) [pid = 2544] [serial = 2088] [outer = 00000000] 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 99 (20387400) [pid = 2544] [serial = 2089] [outer = 1C1AE800] 12:43:55 INFO - PROCESS | 2544 | 1461267835292 Marionette DEBUG loaded listener.js 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 100 (2042A400) [pid = 2544] [serial = 2090] [outer = 1C1AE800] 12:43:55 INFO - PROCESS | 2544 | 1461267835656 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 12:43:55 INFO - PROCESS | 2544 | 1461267835700 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 2544 | 1461267835703 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:43:55 INFO - PROCESS | 2544 | 1461267835706 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 2544 | 1461267835707 Marionette TRACE conn5 <- [1,2750,null,{}] 12:43:55 INFO - PROCESS | 2544 | 1461267835711 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:55 INFO - PROCESS | 2544 | 1461267835806 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:43:55 INFO - PROCESS | 2544 | 1461267835813 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 2544 | ++DOCSHELL 204BBC00 == 81 [pid = 2544] [id = 697] 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 101 (204BC400) [pid = 2544] [serial = 2091] [outer = 00000000] 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 102 (204D7C00) [pid = 2544] [serial = 2092] [outer = 204BC400] 12:43:55 INFO - PROCESS | 2544 | 1461267835858 Marionette DEBUG loaded listener.js 12:43:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 103 (20A4AC00) [pid = 2544] [serial = 2093] [outer = 204BC400] 12:43:56 INFO - PROCESS | 2544 | 1461267836343 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:43:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:43:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 12:43:56 INFO - PROCESS | 2544 | 1461267836377 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:43:56 INFO - PROCESS | 2544 | 1461267836379 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:43:56 INFO - PROCESS | 2544 | 1461267836398 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:43:56 INFO - PROCESS | 2544 | 1461267836399 Marionette TRACE conn5 <- [1,2754,null,{}] 12:43:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:43:56 INFO - PROCESS | 2544 | 1461267836403 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:56 INFO - PROCESS | 2544 | 1461267836495 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:43:56 INFO - PROCESS | 2544 | 1461267836502 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:56 INFO - PROCESS | 2544 | ++DOCSHELL 20A4EC00 == 82 [pid = 2544] [id = 698] 12:43:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 104 (20A54800) [pid = 2544] [serial = 2094] [outer = 00000000] 12:43:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 105 (20A85400) [pid = 2544] [serial = 2095] [outer = 20A54800] 12:43:56 INFO - PROCESS | 2544 | 1461267836546 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 106 (20A8CC00) [pid = 2544] [serial = 2096] [outer = 20A54800] 12:43:57 INFO - PROCESS | 2544 | 1461267837278 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 12:43:57 INFO - PROCESS | 2544 | 1461267837335 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 2544 | 1461267837340 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:43:57 INFO - PROCESS | 2544 | 1461267837346 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:43:57 INFO - PROCESS | 2544 | 1461267837349 Marionette TRACE conn5 <- [1,2758,null,{}] 12:43:57 INFO - PROCESS | 2544 | 1461267837355 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:57 INFO - PROCESS | 2544 | 1461267837515 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:43:57 INFO - PROCESS | 2544 | 1461267837666 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:57 INFO - PROCESS | 2544 | ++DOCSHELL 16C05400 == 83 [pid = 2544] [id = 699] 12:43:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 107 (1712EC00) [pid = 2544] [serial = 2097] [outer = 00000000] 12:43:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 108 (1A1CFC00) [pid = 2544] [serial = 2098] [outer = 1712EC00] 12:43:57 INFO - PROCESS | 2544 | 1461267837725 Marionette DEBUG loaded listener.js 12:43:57 INFO - PROCESS | 2544 | ++DOMWINDOW == 109 (1AF5C000) [pid = 2544] [serial = 2099] [outer = 1712EC00] 12:43:58 INFO - PROCESS | 2544 | 1461267838283 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:43:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:43:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 12:43:58 INFO - PROCESS | 2544 | 1461267838322 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:43:58 INFO - PROCESS | 2544 | 1461267838329 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:43:58 INFO - PROCESS | 2544 | 1461267838336 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:43:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:43:58 INFO - PROCESS | 2544 | 1461267838340 Marionette TRACE conn5 <- [1,2762,null,{}] 12:43:58 INFO - PROCESS | 2544 | 1461267838344 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:58 INFO - PROCESS | 2544 | 1461267838467 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:43:58 INFO - PROCESS | 2544 | 1461267838636 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:58 INFO - PROCESS | 2544 | ++DOCSHELL 1C89C000 == 84 [pid = 2544] [id = 700] 12:43:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (1C89D000) [pid = 2544] [serial = 2100] [outer = 00000000] 12:43:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (1EC25400) [pid = 2544] [serial = 2101] [outer = 1C89D000] 12:43:58 INFO - PROCESS | 2544 | 1461267838700 Marionette DEBUG loaded listener.js 12:43:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (20171400) [pid = 2544] [serial = 2102] [outer = 1C89D000] 12:43:59 INFO - PROCESS | 2544 | 1461267839330 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:43:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:43:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1019ms 12:43:59 INFO - PROCESS | 2544 | 1461267839360 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:43:59 INFO - PROCESS | 2544 | 1461267839363 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:43:59 INFO - PROCESS | 2544 | 1461267839367 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:43:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:43:59 INFO - PROCESS | 2544 | 1461267839370 Marionette TRACE conn5 <- [1,2766,null,{}] 12:43:59 INFO - PROCESS | 2544 | 1461267839382 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:59 INFO - PROCESS | 2544 | 1461267839521 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:43:59 INFO - PROCESS | 2544 | 1461267839679 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:59 INFO - PROCESS | 2544 | ++DOCSHELL 204D2000 == 85 [pid = 2544] [id = 701] 12:43:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (20F30800) [pid = 2544] [serial = 2103] [outer = 00000000] 12:43:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (21003C00) [pid = 2544] [serial = 2104] [outer = 20F30800] 12:43:59 INFO - PROCESS | 2544 | 1461267839738 Marionette DEBUG loaded listener.js 12:43:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (2100B800) [pid = 2544] [serial = 2105] [outer = 20F30800] 12:44:00 INFO - PROCESS | 2544 | 1461267840315 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:44:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:44:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 12:44:00 INFO - PROCESS | 2544 | 1461267840340 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:44:00 INFO - PROCESS | 2544 | 1461267840343 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:44:00 INFO - PROCESS | 2544 | 1461267840346 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:44:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:44:00 INFO - PROCESS | 2544 | 1461267840348 Marionette TRACE conn5 <- [1,2770,null,{}] 12:44:00 INFO - PROCESS | 2544 | 1461267840352 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:00 INFO - PROCESS | 2544 | 1461267840527 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:44:00 INFO - PROCESS | 2544 | 1461267840644 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:00 INFO - PROCESS | 2544 | ++DOCSHELL 210B6000 == 86 [pid = 2544] [id = 702] 12:44:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (210B9800) [pid = 2544] [serial = 2106] [outer = 00000000] 12:44:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (212BB000) [pid = 2544] [serial = 2107] [outer = 210B9800] 12:44:00 INFO - PROCESS | 2544 | 1461267840700 Marionette DEBUG loaded listener.js 12:44:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (212C1800) [pid = 2544] [serial = 2108] [outer = 210B9800] 12:44:01 INFO - PROCESS | 2544 | 1461267841215 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:44:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:44:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 12:44:01 INFO - PROCESS | 2544 | 1461267841280 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:44:01 INFO - PROCESS | 2544 | 1461267841282 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:44:01 INFO - PROCESS | 2544 | 1461267841286 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:44:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:44:01 INFO - PROCESS | 2544 | 1461267841288 Marionette TRACE conn5 <- [1,2774,null,{}] 12:44:01 INFO - PROCESS | 2544 | 1461267841308 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:01 INFO - PROCESS | 2544 | 1461267841423 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:44:01 INFO - PROCESS | 2544 | 1461267841549 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 2544 | ++DOCSHELL 212E5400 == 87 [pid = 2544] [id = 703] 12:44:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (212E8C00) [pid = 2544] [serial = 2109] [outer = 00000000] 12:44:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (212F2000) [pid = 2544] [serial = 2110] [outer = 212E8C00] 12:44:01 INFO - PROCESS | 2544 | 1461267841604 Marionette DEBUG loaded listener.js 12:44:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (2140E400) [pid = 2544] [serial = 2111] [outer = 212E8C00] 12:44:02 INFO - PROCESS | 2544 | 1461267842191 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:44:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:44:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 12:44:02 INFO - PROCESS | 2544 | 1461267842220 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:44:02 INFO - PROCESS | 2544 | 1461267842223 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:44:02 INFO - PROCESS | 2544 | 1461267842226 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:44:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:44:02 INFO - PROCESS | 2544 | 1461267842228 Marionette TRACE conn5 <- [1,2778,null,{}] 12:44:02 INFO - PROCESS | 2544 | 1461267842232 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:02 INFO - PROCESS | 2544 | 1461267842367 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:44:02 INFO - PROCESS | 2544 | 1461267842536 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:02 INFO - PROCESS | 2544 | ++DOCSHELL 21415C00 == 88 [pid = 2544] [id = 704] 12:44:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (215D3400) [pid = 2544] [serial = 2112] [outer = 00000000] 12:44:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (2175D800) [pid = 2544] [serial = 2113] [outer = 215D3400] 12:44:02 INFO - PROCESS | 2544 | 1461267842595 Marionette DEBUG loaded listener.js 12:44:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (21761000) [pid = 2544] [serial = 2114] [outer = 215D3400] 12:44:03 INFO - PROCESS | 2544 | 1461267843111 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:44:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:44:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 12:44:03 INFO - PROCESS | 2544 | 1461267843160 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 2544 | 1461267843162 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:44:03 INFO - PROCESS | 2544 | 1461267843166 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:44:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:44:03 INFO - PROCESS | 2544 | 1461267843168 Marionette TRACE conn5 <- [1,2782,null,{}] 12:44:03 INFO - PROCESS | 2544 | 1461267843172 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:03 INFO - PROCESS | 2544 | 1461267843286 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:44:03 INFO - PROCESS | 2544 | 1461267843424 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:03 INFO - PROCESS | 2544 | ++DOCSHELL 219A4C00 == 89 [pid = 2544] [id = 705] 12:44:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (219A5400) [pid = 2544] [serial = 2115] [outer = 00000000] 12:44:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (219AB000) [pid = 2544] [serial = 2116] [outer = 219A5400] 12:44:03 INFO - PROCESS | 2544 | 1461267843479 Marionette DEBUG loaded listener.js 12:44:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (219ADC00) [pid = 2544] [serial = 2117] [outer = 219A5400] 12:44:04 INFO - PROCESS | 2544 | 1461267844064 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 12:44:04 INFO - PROCESS | 2544 | 1461267844100 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 2544 | 1461267844102 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:44:04 INFO - PROCESS | 2544 | 1461267844105 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:44:04 INFO - PROCESS | 2544 | 1461267844108 Marionette TRACE conn5 <- [1,2786,null,{}] 12:44:04 INFO - PROCESS | 2544 | 1461267844111 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:04 INFO - PROCESS | 2544 | 1461267844225 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:44:04 INFO - PROCESS | 2544 | 1461267844382 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 2544 | ++DOCSHELL 15955000 == 90 [pid = 2544] [id = 706] 12:44:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (20A8D000) [pid = 2544] [serial = 2118] [outer = 00000000] 12:44:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (22B54800) [pid = 2544] [serial = 2119] [outer = 20A8D000] 12:44:04 INFO - PROCESS | 2544 | 1461267844441 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (22B5A400) [pid = 2544] [serial = 2120] [outer = 20A8D000] 12:44:05 INFO - PROCESS | 2544 | 1461267845313 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1223ms 12:44:05 INFO - PROCESS | 2544 | 1461267845333 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:44:05 INFO - PROCESS | 2544 | 1461267845337 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:44:05 INFO - PROCESS | 2544 | 1461267845342 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:44:05 INFO - PROCESS | 2544 | 1461267845345 Marionette TRACE conn5 <- [1,2790,null,{}] 12:44:05 INFO - PROCESS | 2544 | 1461267845351 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:05 INFO - PROCESS | 2544 | 1461267845461 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:44:05 INFO - PROCESS | 2544 | 1461267845622 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:05 INFO - PROCESS | 2544 | ++DOCSHELL 11F8BC00 == 91 [pid = 2544] [id = 707] 12:44:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1237F000) [pid = 2544] [serial = 2121] [outer = 00000000] 12:44:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (19FB2400) [pid = 2544] [serial = 2122] [outer = 1237F000] 12:44:05 INFO - PROCESS | 2544 | 1461267845674 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1AF29800) [pid = 2544] [serial = 2123] [outer = 1237F000] 12:44:06 INFO - PROCESS | 2544 | 1461267846303 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 12308000 == 90 [pid = 2544] [id = 444] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 0B614C00 == 89 [pid = 2544] [id = 443] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 204C5000 == 88 [pid = 2544] [id = 508] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 1F466000 == 87 [pid = 2544] [id = 539] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 201CDC00 == 86 [pid = 2544] [id = 540] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (123B7C00) [pid = 2544] [serial = 2011] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1B335000) [pid = 2544] [serial = 2026] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1C466800) [pid = 2544] [serial = 2014] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 1ED0B400 == 85 [pid = 2544] [id = 686] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 1C5C9000 == 84 [pid = 2544] [id = 685] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 1A1D8000 == 83 [pid = 2544] [id = 684] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 16C79400 == 82 [pid = 2544] [id = 683] 12:44:06 INFO - PROCESS | 2544 | --DOCSHELL 0B6B3000 == 81 [pid = 2544] [id = 682] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (1F473800) [pid = 2544] [serial = 2009] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (215DF000) [pid = 2544] [serial = 1973] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (1CE9D000) [pid = 2544] [serial = 1964] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (24F3B800) [pid = 2544] [serial = 1976] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (20A93000) [pid = 2544] [serial = 1967] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (19FB3800) [pid = 2544] [serial = 1961] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (212E7800) [pid = 2544] [serial = 1970] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1CE4D800) [pid = 2544] [serial = 2044] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (17329800) [pid = 2544] [serial = 2032] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (181A7800) [pid = 2544] [serial = 2033] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (2025A400) [pid = 2544] [serial = 2017] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (1B5C5C00) [pid = 2544] [serial = 2035] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (1C5BD800) [pid = 2544] [serial = 2038] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1BE7CC00) [pid = 2544] [serial = 2030] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1B232000) [pid = 2544] [serial = 2029] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (21008C00) [pid = 2544] [serial = 2020] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 113 (212F1C00) [pid = 2544] [serial = 2023] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 112 (1CE41C00) [pid = 2544] [serial = 2041] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 111 (1C849000) [pid = 2544] [serial = 2039] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 110 (1BE77400) [pid = 2544] [serial = 2036] [outer = 00000000] [url = about:blank] 12:44:06 INFO - PROCESS | 2544 | --DOMWINDOW == 109 (1CE49800) [pid = 2544] [serial = 2042] [outer = 00000000] [url = about:blank] 12:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1078ms 12:44:06 INFO - PROCESS | 2544 | 1461267846428 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 2544 | 1461267846433 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:44:06 INFO - PROCESS | 2544 | 1461267846442 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - PROCESS | 2544 | 1461267846444 Marionette TRACE conn5 <- [1,2794,null,{}] 12:44:06 INFO - PROCESS | 2544 | 1461267846448 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:06 INFO - PROCESS | 2544 | 1461267846550 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:44:06 INFO - PROCESS | 2544 | 1461267846558 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 2544 | ++DOCSHELL 1230E400 == 82 [pid = 2544] [id = 708] 12:44:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 110 (123B2400) [pid = 2544] [serial = 2124] [outer = 00000000] 12:44:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 111 (159F3400) [pid = 2544] [serial = 2125] [outer = 123B2400] 12:44:06 INFO - PROCESS | 2544 | 1461267846605 Marionette DEBUG loaded listener.js 12:44:06 INFO - PROCESS | 2544 | ++DOMWINDOW == 112 (16C78000) [pid = 2544] [serial = 2126] [outer = 123B2400] 12:44:07 INFO - PROCESS | 2544 | 1461267847177 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 12:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:44:07 INFO - PROCESS | 2544 | 1461267847212 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:44:07 INFO - PROCESS | 2544 | 1461267847214 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:44:07 INFO - PROCESS | 2544 | 1461267847218 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:44:07 INFO - PROCESS | 2544 | 1461267847221 Marionette TRACE conn5 <- [1,2798,null,{}] 12:44:07 INFO - PROCESS | 2544 | 1461267847231 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:07 INFO - PROCESS | 2544 | 1461267847331 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:44:07 INFO - PROCESS | 2544 | 1461267847451 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:07 INFO - PROCESS | 2544 | ++DOCSHELL 1B232000 == 83 [pid = 2544] [id = 709] 12:44:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 113 (1B234C00) [pid = 2544] [serial = 2127] [outer = 00000000] 12:44:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 114 (1B5C5C00) [pid = 2544] [serial = 2128] [outer = 1B234C00] 12:44:07 INFO - PROCESS | 2544 | 1461267847499 Marionette DEBUG loaded listener.js 12:44:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1BE72C00) [pid = 2544] [serial = 2129] [outer = 1B234C00] 12:44:07 INFO - PROCESS | 2544 | 1461267847874 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 12:44:07 INFO - PROCESS | 2544 | 1461267847909 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:44:07 INFO - PROCESS | 2544 | 1461267847911 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:44:07 INFO - PROCESS | 2544 | 1461267847914 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:44:07 INFO - PROCESS | 2544 | 1461267847916 Marionette TRACE conn5 <- [1,2802,null,{}] 12:44:07 INFO - PROCESS | 2544 | 1461267847920 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:08 INFO - PROCESS | 2544 | 1461267848019 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:44:08 INFO - PROCESS | 2544 | 1461267848026 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 2544 | ++DOCSHELL 12158400 == 84 [pid = 2544] [id = 710] 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (171C7C00) [pid = 2544] [serial = 2130] [outer = 00000000] 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1C1BA800) [pid = 2544] [serial = 2131] [outer = 171C7C00] 12:44:08 INFO - PROCESS | 2544 | 1461267848072 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (1C5C9000) [pid = 2544] [serial = 2132] [outer = 171C7C00] 12:44:08 INFO - PROCESS | 2544 | 1461267848562 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:44:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:44:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 12:44:08 INFO - PROCESS | 2544 | 1461267848588 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:44:08 INFO - PROCESS | 2544 | 1461267848590 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:44:08 INFO - PROCESS | 2544 | 1461267848594 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:44:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:44:08 INFO - PROCESS | 2544 | 1461267848595 Marionette TRACE conn5 <- [1,2806,null,{}] 12:44:08 INFO - PROCESS | 2544 | 1461267848599 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:08 INFO - PROCESS | 2544 | 1461267848768 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:44:08 INFO - PROCESS | 2544 | 1461267848785 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 2544 | ++DOCSHELL 1C84A000 == 85 [pid = 2544] [id = 711] 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (1C850C00) [pid = 2544] [serial = 2133] [outer = 00000000] 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (1C89EC00) [pid = 2544] [serial = 2134] [outer = 1C850C00] 12:44:08 INFO - PROCESS | 2544 | 1461267848831 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (1CE32C00) [pid = 2544] [serial = 2135] [outer = 1C850C00] 12:44:09 INFO - PROCESS | 2544 | 1461267849304 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 12:44:09 INFO - PROCESS | 2544 | 1461267849334 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:44:09 INFO - PROCESS | 2544 | 1461267849336 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:44:09 INFO - PROCESS | 2544 | 1461267849344 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:44:09 INFO - PROCESS | 2544 | 1461267849346 Marionette TRACE conn5 <- [1,2810,null,{}] 12:44:09 INFO - PROCESS | 2544 | 1461267849349 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:09 INFO - PROCESS | 2544 | 1461267849527 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:44:09 INFO - PROCESS | 2544 | 1461267849554 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:09 INFO - PROCESS | 2544 | ++DOCSHELL 1CEA5000 == 86 [pid = 2544] [id = 712] 12:44:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (1CEA8000) [pid = 2544] [serial = 2136] [outer = 00000000] 12:44:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1EC94400) [pid = 2544] [serial = 2137] [outer = 1CEA8000] 12:44:09 INFO - PROCESS | 2544 | 1461267849604 Marionette DEBUG loaded listener.js 12:44:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (1F209000) [pid = 2544] [serial = 2138] [outer = 1CEA8000] 12:44:10 INFO - PROCESS | 2544 | 1461267850065 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 12:44:10 INFO - PROCESS | 2544 | 1461267850113 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:44:10 INFO - PROCESS | 2544 | 1461267850115 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:44:10 INFO - PROCESS | 2544 | 1461267850118 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:44:10 INFO - PROCESS | 2544 | 1461267850120 Marionette TRACE conn5 <- [1,2814,null,{}] 12:44:10 INFO - PROCESS | 2544 | 1461267850124 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:10 INFO - PROCESS | 2544 | 1461267850257 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:44:10 INFO - PROCESS | 2544 | 1461267850275 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:10 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B2800 == 87 [pid = 2544] [id = 713] 12:44:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1F213400) [pid = 2544] [serial = 2139] [outer = 00000000] 12:44:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (2016CC00) [pid = 2544] [serial = 2140] [outer = 1F213400] 12:44:10 INFO - PROCESS | 2544 | 1461267850320 Marionette DEBUG loaded listener.js 12:44:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (201C7000) [pid = 2544] [serial = 2141] [outer = 1F213400] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (1BE75C00) [pid = 2544] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (0F04F800) [pid = 2544] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (20260000) [pid = 2544] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1CEA3400) [pid = 2544] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (1C847C00) [pid = 2544] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (18F75000) [pid = 2544] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1BFBF800) [pid = 2544] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 119 (1C1AE800) [pid = 2544] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 118 (16C05800) [pid = 2544] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 117 (204BC400) [pid = 2544] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 116 (1C890800) [pid = 2544] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 115 (1AF30800) [pid = 2544] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:44:10 INFO - PROCESS | 2544 | --DOMWINDOW == 114 (2041F800) [pid = 2544] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:44:11 INFO - PROCESS | 2544 | 1461267851089 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1019ms 12:44:11 INFO - PROCESS | 2544 | 1461267851138 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:44:11 INFO - PROCESS | 2544 | 1461267851140 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:44:11 INFO - PROCESS | 2544 | 1461267851148 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 2544 | 1461267851150 Marionette TRACE conn5 <- [1,2818,null,{}] 12:44:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:44:11 INFO - PROCESS | 2544 | 1461267851153 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:11 INFO - PROCESS | 2544 | 1461267851303 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:44:11 INFO - PROCESS | 2544 | 1461267851377 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 2544 | ++DOCSHELL 1A1C5C00 == 88 [pid = 2544] [id = 714] 12:44:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 115 (1A1DD800) [pid = 2544] [serial = 2142] [outer = 00000000] 12:44:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 116 (1C899C00) [pid = 2544] [serial = 2143] [outer = 1A1DD800] 12:44:11 INFO - PROCESS | 2544 | 1461267851423 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 117 (1CE40400) [pid = 2544] [serial = 2144] [outer = 1A1DD800] 12:44:11 INFO - PROCESS | 2544 | 1461267851795 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 12:44:11 INFO - PROCESS | 2544 | 1461267851823 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:44:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:44:11 INFO - PROCESS | 2544 | 1461267851825 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:44:11 INFO - PROCESS | 2544 | 1461267851829 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 2544 | 1461267851830 Marionette TRACE conn5 <- [1,2822,null,{}] 12:44:11 INFO - PROCESS | 2544 | 1461267851834 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:11 INFO - PROCESS | 2544 | 1461267851927 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:44:11 INFO - PROCESS | 2544 | 1461267851933 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 2544 | ++DOCSHELL 20166800 == 89 [pid = 2544] [id = 715] 12:44:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 118 (20171000) [pid = 2544] [serial = 2145] [outer = 00000000] 12:44:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 119 (20298000) [pid = 2544] [serial = 2146] [outer = 20171000] 12:44:11 INFO - PROCESS | 2544 | 1461267851978 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 120 (11F8A800) [pid = 2544] [serial = 2147] [outer = 20171000] 12:44:12 INFO - PROCESS | 2544 | 1461267852432 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 631ms 12:44:12 INFO - PROCESS | 2544 | 1461267852461 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:44:12 INFO - PROCESS | 2544 | 1461267852463 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:44:12 INFO - PROCESS | 2544 | 1461267852481 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:44:12 INFO - PROCESS | 2544 | 1461267852483 Marionette TRACE conn5 <- [1,2826,null,{}] 12:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:44:12 INFO - PROCESS | 2544 | 1461267852486 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:12 INFO - PROCESS | 2544 | 1461267852580 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:44:12 INFO - PROCESS | 2544 | 1461267852587 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:12 INFO - PROCESS | 2544 | ++DOCSHELL 2033D000 == 90 [pid = 2544] [id = 716] 12:44:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (20382800) [pid = 2544] [serial = 2148] [outer = 00000000] 12:44:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (20429000) [pid = 2544] [serial = 2149] [outer = 20382800] 12:44:12 INFO - PROCESS | 2544 | 1461267852633 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (204BC400) [pid = 2544] [serial = 2150] [outer = 20382800] 12:44:13 INFO - PROCESS | 2544 | 1461267853383 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:44:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:44:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 12:44:13 INFO - PROCESS | 2544 | 1461267853419 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 2544 | 1461267853424 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:44:13 INFO - PROCESS | 2544 | 1461267853430 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:44:13 INFO - PROCESS | 2544 | 1461267853433 Marionette TRACE conn5 <- [1,2830,null,{}] 12:44:13 INFO - PROCESS | 2544 | 1461267853439 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:13 INFO - PROCESS | 2544 | 1461267853563 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:44:13 INFO - PROCESS | 2544 | 1461267853723 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 2544 | ++DOCSHELL 16C6EC00 == 91 [pid = 2544] [id = 717] 12:44:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (16EADC00) [pid = 2544] [serial = 2151] [outer = 00000000] 12:44:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (18BF2800) [pid = 2544] [serial = 2152] [outer = 16EADC00] 12:44:13 INFO - PROCESS | 2544 | 1461267853782 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1A1CB000) [pid = 2544] [serial = 2153] [outer = 16EADC00] 12:44:14 INFO - PROCESS | 2544 | 1461267854400 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1023ms 12:44:14 INFO - PROCESS | 2544 | 1461267854470 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:44:14 INFO - PROCESS | 2544 | 1461267854477 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:44:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:44:14 INFO - PROCESS | 2544 | 1461267854506 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:44:14 INFO - PROCESS | 2544 | 1461267854510 Marionette TRACE conn5 <- [1,2834,null,{}] 12:44:14 INFO - PROCESS | 2544 | 1461267854514 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:14 INFO - PROCESS | 2544 | 1461267854644 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:44:14 INFO - PROCESS | 2544 | 1461267854794 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:14 INFO - PROCESS | 2544 | ++DOCSHELL 1BED2800 == 92 [pid = 2544] [id = 718] 12:44:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1BED5800) [pid = 2544] [serial = 2154] [outer = 00000000] 12:44:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1CE3D400) [pid = 2544] [serial = 2155] [outer = 1BED5800] 12:44:14 INFO - PROCESS | 2544 | 1461267854851 Marionette DEBUG loaded listener.js 12:44:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1CE9D800) [pid = 2544] [serial = 2156] [outer = 1BED5800] 12:44:15 INFO - PROCESS | 2544 | 1461267855482 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:44:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:44:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1021ms 12:44:15 INFO - PROCESS | 2544 | 1461267855533 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 2544 | 1461267855535 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:44:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:44:15 INFO - PROCESS | 2544 | 1461267855539 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - PROCESS | 2544 | 1461267855543 Marionette TRACE conn5 <- [1,2838,null,{}] 12:44:15 INFO - PROCESS | 2544 | 1461267855554 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:15 INFO - PROCESS | 2544 | 1461267855724 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:44:15 INFO - PROCESS | 2544 | 1461267855884 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:15 INFO - PROCESS | 2544 | ++DOCSHELL 204CE000 == 93 [pid = 2544] [id = 719] 12:44:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (204D2400) [pid = 2544] [serial = 2157] [outer = 00000000] 12:44:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (20A51400) [pid = 2544] [serial = 2158] [outer = 204D2400] 12:44:15 INFO - PROCESS | 2544 | 1461267855944 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (20A85C00) [pid = 2544] [serial = 2159] [outer = 204D2400] 12:44:16 INFO - PROCESS | 2544 | 1461267856522 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:44:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:44:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1020ms 12:44:16 INFO - PROCESS | 2544 | 1461267856563 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 2544 | 1461267856566 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:44:16 INFO - PROCESS | 2544 | 1461267856569 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:44:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:44:16 INFO - PROCESS | 2544 | 1461267856571 Marionette TRACE conn5 <- [1,2842,null,{}] 12:44:16 INFO - PROCESS | 2544 | 1461267856575 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:16 INFO - PROCESS | 2544 | 1461267856695 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:44:16 INFO - PROCESS | 2544 | 1461267856865 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 2544 | ++DOCSHELL 20F39400 == 94 [pid = 2544] [id = 720] 12:44:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (20F3B000) [pid = 2544] [serial = 2160] [outer = 00000000] 12:44:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (2100D000) [pid = 2544] [serial = 2161] [outer = 20F3B000] 12:44:16 INFO - PROCESS | 2544 | 1461267856922 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (210BD400) [pid = 2544] [serial = 2162] [outer = 20F3B000] 12:44:17 INFO - PROCESS | 2544 | 1461267857480 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:44:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:44:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 12:44:17 INFO - PROCESS | 2544 | 1461267857543 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:44:17 INFO - PROCESS | 2544 | 1461267857545 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:44:17 INFO - PROCESS | 2544 | 1461267857548 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:44:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:44:17 INFO - PROCESS | 2544 | 1461267857551 Marionette TRACE conn5 <- [1,2846,null,{}] 12:44:17 INFO - PROCESS | 2544 | 1461267857554 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:17 INFO - PROCESS | 2544 | 1461267857670 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:44:17 INFO - PROCESS | 2544 | 1461267857839 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:17 INFO - PROCESS | 2544 | ++DOCSHELL 210C1400 == 95 [pid = 2544] [id = 721] 12:44:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (212B8400) [pid = 2544] [serial = 2163] [outer = 00000000] 12:44:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (2140C400) [pid = 2544] [serial = 2164] [outer = 212B8400] 12:44:17 INFO - PROCESS | 2544 | 1461267857896 Marionette DEBUG loaded listener.js 12:44:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (215D1000) [pid = 2544] [serial = 2165] [outer = 212B8400] 12:44:18 INFO - PROCESS | 2544 | 1461267858492 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:44:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 12:44:18 INFO - PROCESS | 2544 | 1461267858523 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:44:18 INFO - PROCESS | 2544 | 1461267858525 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:44:18 INFO - PROCESS | 2544 | 1461267858529 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:44:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:44:18 INFO - PROCESS | 2544 | 1461267858531 Marionette TRACE conn5 <- [1,2850,null,{}] 12:44:18 INFO - PROCESS | 2544 | 1461267858534 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:18 INFO - PROCESS | 2544 | 1461267858673 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:44:18 INFO - PROCESS | 2544 | 1461267858849 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:18 INFO - PROCESS | 2544 | ++DOCSHELL 22B52C00 == 96 [pid = 2544] [id = 722] 12:44:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (22B53000) [pid = 2544] [serial = 2166] [outer = 00000000] 12:44:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (22B5B800) [pid = 2544] [serial = 2167] [outer = 22B53000] 12:44:18 INFO - PROCESS | 2544 | 1461267858909 Marionette DEBUG loaded listener.js 12:44:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (24F35800) [pid = 2544] [serial = 2168] [outer = 22B53000] 12:44:19 INFO - PROCESS | 2544 | 1461267859465 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 12:44:19 INFO - PROCESS | 2544 | 1461267859503 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 2544 | 1461267859505 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:44:19 INFO - PROCESS | 2544 | 1461267859508 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:44:19 INFO - PROCESS | 2544 | 1461267859510 Marionette TRACE conn5 <- [1,2854,null,{}] 12:44:19 INFO - PROCESS | 2544 | 1461267859514 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:19 INFO - PROCESS | 2544 | 1461267859628 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:44:19 INFO - PROCESS | 2544 | 1461267859799 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 2544 | ++DOCSHELL 23082C00 == 97 [pid = 2544] [id = 723] 12:44:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (23084000) [pid = 2544] [serial = 2169] [outer = 00000000] 12:44:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (2308A000) [pid = 2544] [serial = 2170] [outer = 23084000] 12:44:19 INFO - PROCESS | 2544 | 1461267859855 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (2308C800) [pid = 2544] [serial = 2171] [outer = 23084000] 12:44:20 INFO - PROCESS | 2544 | 1461267860447 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:44:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 12:44:20 INFO - PROCESS | 2544 | 1461267860483 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 2544 | 1461267860485 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:44:20 INFO - PROCESS | 2544 | 1461267860488 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:44:20 INFO - PROCESS | 2544 | 1461267860491 Marionette TRACE conn5 <- [1,2858,null,{}] 12:44:20 INFO - PROCESS | 2544 | 1461267860494 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:20 INFO - PROCESS | 2544 | 1461267860611 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:44:20 INFO - PROCESS | 2544 | 1461267860768 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:20 INFO - PROCESS | 2544 | ++DOCSHELL 2308EC00 == 98 [pid = 2544] [id = 724] 12:44:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (23090C00) [pid = 2544] [serial = 2172] [outer = 00000000] 12:44:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (24F3BC00) [pid = 2544] [serial = 2173] [outer = 23090C00] 12:44:20 INFO - PROCESS | 2544 | 1461267860824 Marionette DEBUG loaded listener.js 12:44:20 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (24F3E400) [pid = 2544] [serial = 2174] [outer = 23090C00] 12:44:21 INFO - PROCESS | 2544 | 1461267861454 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:44:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:44:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1219ms 12:44:21 INFO - PROCESS | 2544 | 1461267861712 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:44:21 INFO - PROCESS | 2544 | 1461267861717 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:44:21 INFO - PROCESS | 2544 | 1461267861722 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:44:21 INFO - PROCESS | 2544 | 1461267861725 Marionette TRACE conn5 <- [1,2862,null,{}] 12:44:21 INFO - PROCESS | 2544 | 1461267861730 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:21 INFO - PROCESS | 2544 | 1461267861843 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:44:21 INFO - PROCESS | 2544 | 1461267861998 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 2544 | ++DOCSHELL 16EAF400 == 99 [pid = 2544] [id = 725] 12:44:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (17384000) [pid = 2544] [serial = 2175] [outer = 00000000] 12:44:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (18609400) [pid = 2544] [serial = 2176] [outer = 17384000] 12:44:22 INFO - PROCESS | 2544 | 1461267862049 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (1A1C5800) [pid = 2544] [serial = 2177] [outer = 17384000] 12:44:22 INFO - PROCESS | 2544 | 1461267862639 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:44:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 990ms 12:44:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:44:22 INFO - PROCESS | 2544 | 1461267862713 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 2544 | 1461267862716 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:44:22 INFO - PROCESS | 2544 | 1461267862723 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - PROCESS | 2544 | 1461267862727 Marionette TRACE conn5 <- [1,2866,null,{}] 12:44:22 INFO - PROCESS | 2544 | 1461267862731 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:22 INFO - PROCESS | 2544 | 1461267862876 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1BE7BC00 == 98 [pid = 2544] [id = 439] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1B5C0800 == 97 [pid = 2544] [id = 486] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 19FB9000 == 96 [pid = 2544] [id = 298] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 0F057400 == 95 [pid = 2544] [id = 303] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 0D953C00 == 94 [pid = 2544] [id = 427] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 11A7C800 == 93 [pid = 2544] [id = 430] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 20166800 == 92 [pid = 2544] [id = 715] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1A1C5C00 == 91 [pid = 2544] [id = 714] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1C1B2800 == 90 [pid = 2544] [id = 713] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1CEA5000 == 89 [pid = 2544] [id = 712] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1C84A000 == 88 [pid = 2544] [id = 711] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 12158400 == 87 [pid = 2544] [id = 710] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1B232000 == 86 [pid = 2544] [id = 709] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (20A85400) [pid = 2544] [serial = 2095] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOCSHELL 1230E400 == 85 [pid = 2544] [id = 708] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (204C7000) [pid = 2544] [serial = 1958] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (1C84D800) [pid = 2544] [serial = 2015] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (16C76400) [pid = 2544] [serial = 2012] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 145 (1C1B9400) [pid = 2544] [serial = 2027] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 144 (20331C00) [pid = 2544] [serial = 2086] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 143 (1ED05800) [pid = 2544] [serial = 2083] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 142 (204C1400) [pid = 2544] [serial = 2069] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 141 (204BDC00) [pid = 2544] [serial = 2068] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 140 (1A1C6C00) [pid = 2544] [serial = 2074] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 139 (1A1D1800) [pid = 2544] [serial = 2075] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 138 (1C1B2000) [pid = 2544] [serial = 2077] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (20387400) [pid = 2544] [serial = 2089] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (16C78C00) [pid = 2544] [serial = 2071] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (171CD800) [pid = 2544] [serial = 2072] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (11980000) [pid = 2544] [serial = 2047] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (17444000) [pid = 2544] [serial = 2050] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1AF5AC00) [pid = 2544] [serial = 2053] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1F472400) [pid = 2544] [serial = 2059] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1E201C00) [pid = 2544] [serial = 2056] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (201CE000) [pid = 2544] [serial = 2062] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 128 (2041A000) [pid = 2544] [serial = 2065] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 127 (20338C00) [pid = 2544] [serial = 2087] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 126 (204D7C00) [pid = 2544] [serial = 2092] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 125 (1CE31C00) [pid = 2544] [serial = 2080] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 124 (1CE3CC00) [pid = 2544] [serial = 2081] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 123 (1F20B800) [pid = 2544] [serial = 2084] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 122 (2042A400) [pid = 2544] [serial = 2090] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 121 (20A4AC00) [pid = 2544] [serial = 2093] [outer = 00000000] [url = about:blank] 12:44:22 INFO - PROCESS | 2544 | --DOMWINDOW == 120 (1C587000) [pid = 2544] [serial = 2078] [outer = 00000000] [url = about:blank] 12:44:23 INFO - PROCESS | 2544 | 1461267863083 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 2544 | ++DOCSHELL 0B614C00 == 86 [pid = 2544] [id = 726] 12:44:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 121 (0B6AA000) [pid = 2544] [serial = 2178] [outer = 00000000] 12:44:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 122 (11ADF400) [pid = 2544] [serial = 2179] [outer = 0B6AA000] 12:44:23 INFO - PROCESS | 2544 | 1461267863130 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 123 (1595DC00) [pid = 2544] [serial = 2180] [outer = 0B6AA000] 12:44:23 INFO - PROCESS | 2544 | 1461267863610 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 12:44:23 INFO - PROCESS | 2544 | 1461267863652 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:44:23 INFO - PROCESS | 2544 | 1461267863654 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:44:23 INFO - PROCESS | 2544 | 1461267863658 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:44:23 INFO - PROCESS | 2544 | 1461267863659 Marionette TRACE conn5 <- [1,2870,null,{}] 12:44:23 INFO - PROCESS | 2544 | 1461267863669 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:23 INFO - PROCESS | 2544 | 1461267863771 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:44:23 INFO - PROCESS | 2544 | 1461267863785 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 2544 | ++DOCSHELL 15904C00 == 87 [pid = 2544] [id = 727] 12:44:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 124 (16C78800) [pid = 2544] [serial = 2181] [outer = 00000000] 12:44:23 INFO - PROCESS | 2544 | ++DOMWINDOW == 125 (1BED1800) [pid = 2544] [serial = 2182] [outer = 16C78800] 12:44:23 INFO - PROCESS | 2544 | 1461267863939 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 126 (1C1B4000) [pid = 2544] [serial = 2183] [outer = 16C78800] 12:44:24 INFO - PROCESS | 2544 | 1461267864372 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 12:44:24 INFO - PROCESS | 2544 | 1461267864432 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 2544 | 1461267864434 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:44:24 INFO - PROCESS | 2544 | 1461267864437 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 2544 | 1461267864439 Marionette TRACE conn5 <- [1,2874,null,{}] 12:44:24 INFO - PROCESS | 2544 | 1461267864442 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:24 INFO - PROCESS | 2544 | 1461267864540 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:44:24 INFO - PROCESS | 2544 | 1461267864547 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 2544 | ++DOCSHELL 1C5C5C00 == 88 [pid = 2544] [id = 728] 12:44:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 127 (1C841400) [pid = 2544] [serial = 2184] [outer = 00000000] 12:44:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 128 (1CE31C00) [pid = 2544] [serial = 2185] [outer = 1C841400] 12:44:24 INFO - PROCESS | 2544 | 1461267864597 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 2544 | ++DOMWINDOW == 129 (1CE3D000) [pid = 2544] [serial = 2186] [outer = 1C841400] 12:44:25 INFO - PROCESS | 2544 | 1461267865058 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 12:44:25 INFO - PROCESS | 2544 | 1461267865127 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 2544 | 1461267865129 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:44:25 INFO - PROCESS | 2544 | 1461267865132 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:44:25 INFO - PROCESS | 2544 | 1461267865133 Marionette TRACE conn5 <- [1,2878,null,{}] 12:44:25 INFO - PROCESS | 2544 | 1461267865137 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:25 INFO - PROCESS | 2544 | 1461267865271 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:44:25 INFO - PROCESS | 2544 | 1461267865343 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 2544 | ++DOCSHELL 1CE49C00 == 89 [pid = 2544] [id = 729] 12:44:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1CE9DC00) [pid = 2544] [serial = 2187] [outer = 00000000] 12:44:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (1D2F0C00) [pid = 2544] [serial = 2188] [outer = 1CE9DC00] 12:44:25 INFO - PROCESS | 2544 | 1461267865389 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (1F205800) [pid = 2544] [serial = 2189] [outer = 1CE9DC00] 12:44:25 INFO - PROCESS | 2544 | 1461267865810 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 12:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:44:25 INFO - PROCESS | 2544 | 1461267865866 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 2544 | 1461267865868 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:44:25 INFO - PROCESS | 2544 | 1461267865871 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 2544 | 1461267865873 Marionette TRACE conn5 <- [1,2882,null,{}] 12:44:25 INFO - PROCESS | 2544 | 1461267865876 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:26 INFO - PROCESS | 2544 | 1461267866060 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:44:26 INFO - PROCESS | 2544 | 1461267866086 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 2544 | ++DOCSHELL 1F20DC00 == 90 [pid = 2544] [id = 730] 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (1F213000) [pid = 2544] [serial = 2190] [outer = 00000000] 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (2028E800) [pid = 2544] [serial = 2191] [outer = 1F213000] 12:44:26 INFO - PROCESS | 2544 | 1461267866137 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (20335000) [pid = 2544] [serial = 2192] [outer = 1F213000] 12:44:26 INFO - PROCESS | 2544 | 1461267866623 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 12:44:26 INFO - PROCESS | 2544 | 1461267866642 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:44:26 INFO - PROCESS | 2544 | 1461267866644 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:44:26 INFO - PROCESS | 2544 | 1461267866654 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:44:26 INFO - PROCESS | 2544 | 1461267866655 Marionette TRACE conn5 <- [1,2886,null,{}] 12:44:26 INFO - PROCESS | 2544 | 1461267866659 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:26 INFO - PROCESS | 2544 | 1461267866792 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:44:26 INFO - PROCESS | 2544 | 1461267866869 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 2544 | ++DOCSHELL 2033EC00 == 91 [pid = 2544] [id = 731] 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (20388000) [pid = 2544] [serial = 2193] [outer = 00000000] 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (20430C00) [pid = 2544] [serial = 2194] [outer = 20388000] 12:44:26 INFO - PROCESS | 2544 | 1461267866914 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (204C3000) [pid = 2544] [serial = 2195] [outer = 20388000] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 137 (123B2400) [pid = 2544] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 136 (20171000) [pid = 2544] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 135 (1C850C00) [pid = 2544] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 134 (1F213400) [pid = 2544] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 133 (1B234C00) [pid = 2544] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 132 (1CEA8000) [pid = 2544] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 131 (1237F000) [pid = 2544] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 130 (1A1DD800) [pid = 2544] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:44:27 INFO - PROCESS | 2544 | --DOMWINDOW == 129 (171C7C00) [pid = 2544] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:44:27 INFO - PROCESS | 2544 | 1461267867521 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 12:44:27 INFO - PROCESS | 2544 | 1461267867587 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:44:27 INFO - PROCESS | 2544 | 1461267867589 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:44:27 INFO - PROCESS | 2544 | 1461267867592 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:44:27 INFO - PROCESS | 2544 | 1461267867594 Marionette TRACE conn5 <- [1,2890,null,{}] 12:44:27 INFO - PROCESS | 2544 | 1461267867598 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:27 INFO - PROCESS | 2544 | 1461267867691 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:44:27 INFO - PROCESS | 2544 | 1461267867699 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:27 INFO - PROCESS | 2544 | ++DOCSHELL 1CE47800 == 92 [pid = 2544] [id = 732] 12:44:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 130 (1D27E400) [pid = 2544] [serial = 2196] [outer = 00000000] 12:44:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 131 (204C7000) [pid = 2544] [serial = 2197] [outer = 1D27E400] 12:44:27 INFO - PROCESS | 2544 | 1461267867744 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 2544 | ++DOMWINDOW == 132 (204CFC00) [pid = 2544] [serial = 2198] [outer = 1D27E400] 12:44:28 INFO - PROCESS | 2544 | 1461267868193 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 12:44:28 INFO - PROCESS | 2544 | 1461267868267 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 2544 | 1461267868269 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:44:28 INFO - PROCESS | 2544 | 1461267868272 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - PROCESS | 2544 | 1461267868274 Marionette TRACE conn5 <- [1,2894,null,{}] 12:44:28 INFO - PROCESS | 2544 | 1461267868278 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:28 INFO - PROCESS | 2544 | 1461267868375 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:44:28 INFO - PROCESS | 2544 | 1461267868382 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 2544 | ++DOCSHELL 1BC36400 == 93 [pid = 2544] [id = 733] 12:44:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 133 (204D5800) [pid = 2544] [serial = 2199] [outer = 00000000] 12:44:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 134 (20A57C00) [pid = 2544] [serial = 2200] [outer = 204D5800] 12:44:28 INFO - PROCESS | 2544 | 1461267868428 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 2544 | ++DOMWINDOW == 135 (21002800) [pid = 2544] [serial = 2201] [outer = 204D5800] 12:44:28 INFO - PROCESS | 2544 | 1461267868887 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 12:44:28 INFO - PROCESS | 2544 | 1461267868943 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 2544 | 1461267868945 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:44:28 INFO - PROCESS | 2544 | 1461267868949 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:44:28 INFO - PROCESS | 2544 | 1461267868951 Marionette TRACE conn5 <- [1,2898,null,{}] 12:44:28 INFO - PROCESS | 2544 | 1461267868954 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:29 INFO - PROCESS | 2544 | 1461267869050 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:44:29 INFO - PROCESS | 2544 | 1461267869089 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:29 INFO - PROCESS | 2544 | ++DOCSHELL 21008C00 == 94 [pid = 2544] [id = 734] 12:44:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 136 (212C1C00) [pid = 2544] [serial = 2202] [outer = 00000000] 12:44:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 137 (21412000) [pid = 2544] [serial = 2203] [outer = 212C1C00] 12:44:29 INFO - PROCESS | 2544 | 1461267869133 Marionette DEBUG loaded listener.js 12:44:29 INFO - PROCESS | 2544 | ++DOMWINDOW == 138 (215D1C00) [pid = 2544] [serial = 2204] [outer = 212C1C00] 12:44:29 INFO - PROCESS | 2544 | 1461267869790 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:44:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:44:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:44:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 870ms 12:44:29 INFO - PROCESS | 2544 | 1461267869824 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:44:29 INFO - PROCESS | 2544 | 1461267869829 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:44:29 INFO - TEST-START | /DOMEvents/constructors.html 12:44:29 INFO - PROCESS | 2544 | 1461267869835 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:44:29 INFO - PROCESS | 2544 | 1461267869839 Marionette TRACE conn5 <- [1,2902,null,{}] 12:44:29 INFO - PROCESS | 2544 | 1461267869844 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:29 INFO - PROCESS | 2544 | 1461267870000 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:44:30 INFO - PROCESS | 2544 | 1461267870137 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:30 INFO - PROCESS | 2544 | ++DOCSHELL 17382800 == 95 [pid = 2544] [id = 735] 12:44:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 139 (17387C00) [pid = 2544] [serial = 2205] [outer = 00000000] 12:44:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 140 (1A1DD800) [pid = 2544] [serial = 2206] [outer = 17387C00] 12:44:30 INFO - PROCESS | 2544 | 1461267870196 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 2544 | ++DOMWINDOW == 141 (1B235800) [pid = 2544] [serial = 2207] [outer = 17387C00] 12:44:30 INFO - PROCESS | 2544 | 1461267870916 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:44:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:44:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:44:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1144ms 12:44:30 INFO - PROCESS | 2544 | 1461267870983 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:44:30 INFO - PROCESS | 2544 | 1461267870990 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:44:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:44:30 INFO - PROCESS | 2544 | 1461267870996 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - PROCESS | 2544 | 1461267870999 Marionette TRACE conn5 <- [1,2906,null,{}] 12:44:30 INFO - PROCESS | 2544 | 1461267871003 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:31 INFO - PROCESS | 2544 | 1461267871134 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:44:31 INFO - PROCESS | 2544 | 1461267871288 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 2544 | ++DOCSHELL 1BE7DC00 == 96 [pid = 2544] [id = 736] 12:44:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 142 (1CE30000) [pid = 2544] [serial = 2208] [outer = 00000000] 12:44:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 143 (201CC400) [pid = 2544] [serial = 2209] [outer = 1CE30000] 12:44:31 INFO - PROCESS | 2544 | 1461267871345 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 2544 | ++DOMWINDOW == 144 (20298C00) [pid = 2544] [serial = 2210] [outer = 1CE30000] 12:44:31 INFO - PROCESS | 2544 | 1461267871912 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:44:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:44:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 12:44:31 INFO - PROCESS | 2544 | 1461267871927 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:44:31 INFO - PROCESS | 2544 | 1461267871930 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:44:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:44:31 INFO - PROCESS | 2544 | 1461267871934 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:44:31 INFO - PROCESS | 2544 | 1461267871938 Marionette TRACE conn5 <- [1,2910,null,{}] 12:44:31 INFO - PROCESS | 2544 | 1461267871949 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:32 INFO - PROCESS | 2544 | 1461267872074 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:44:32 INFO - PROCESS | 2544 | 1461267872211 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 2544 | ++DOCSHELL 212E8800 == 97 [pid = 2544] [id = 737] 12:44:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 145 (21413400) [pid = 2544] [serial = 2211] [outer = 00000000] 12:44:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 146 (219B1C00) [pid = 2544] [serial = 2212] [outer = 21413400] 12:44:32 INFO - PROCESS | 2544 | 1461267872269 Marionette DEBUG loaded listener.js 12:44:32 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (22B5C000) [pid = 2544] [serial = 2213] [outer = 21413400] 12:44:32 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:44:32 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:44:32 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:44:32 INFO - PROCESS | 2544 | [2544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:44:32 INFO - PROCESS | 2544 | 1461267872774 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:44:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:44:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:44:32 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 12:44:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:44:32 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 12:44:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:44:32 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]" 12:44:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:44:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:44:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 876ms 12:44:32 INFO - PROCESS | 2544 | 1461267872814 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:44:32 INFO - PROCESS | 2544 | 1461267872817 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:44:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:44:32 INFO - PROCESS | 2544 | 1461267872820 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - PROCESS | 2544 | 1461267872822 Marionette TRACE conn5 <- [1,2914,null,{}] 12:44:32 INFO - PROCESS | 2544 | 1461267872826 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:32 INFO - PROCESS | 2544 | 1461267872949 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:44:33 INFO - PROCESS | 2544 | 1461267873123 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:33 INFO - PROCESS | 2544 | ++DOCSHELL 23081C00 == 98 [pid = 2544] [id = 738] 12:44:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (23085400) [pid = 2544] [serial = 2214] [outer = 00000000] 12:44:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (25A1CC00) [pid = 2544] [serial = 2215] [outer = 23085400] 12:44:33 INFO - PROCESS | 2544 | 1461267873180 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (25A1F400) [pid = 2544] [serial = 2216] [outer = 23085400] 12:44:33 INFO - PROCESS | 2544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:44:33 INFO - PROCESS | 2544 | 1461267873738 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:44:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:44:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 12:44:33 INFO - PROCESS | 2544 | 1461267873794 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:44:33 INFO - PROCESS | 2544 | 1461267873796 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:44:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:44:33 INFO - PROCESS | 2544 | 1461267873799 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:44:33 INFO - PROCESS | 2544 | 1461267873801 Marionette TRACE conn5 <- [1,2918,null,{}] 12:44:33 INFO - PROCESS | 2544 | 1461267873805 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:33 INFO - PROCESS | 2544 | 1461267873940 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:44:34 INFO - PROCESS | 2544 | 1461267874104 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:34 INFO - PROCESS | 2544 | ++DOCSHELL 25AEE800 == 99 [pid = 2544] [id = 739] 12:44:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (25AEF000) [pid = 2544] [serial = 2217] [outer = 00000000] 12:44:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (25AF4800) [pid = 2544] [serial = 2218] [outer = 25AEF000] 12:44:34 INFO - PROCESS | 2544 | 1461267874160 Marionette DEBUG loaded listener.js 12:44:34 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (25AF7800) [pid = 2544] [serial = 2219] [outer = 25AEF000] 12:44:34 INFO - PROCESS | 2544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:44:34 INFO - PROCESS | 2544 | 1461267874697 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:44:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:44:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 12:44:34 INFO - PROCESS | 2544 | 1461267874774 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:44:34 INFO - PROCESS | 2544 | 1461267874776 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:44:34 INFO - PROCESS | 2544 | 1461267874779 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:44:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:44:34 INFO - PROCESS | 2544 | 1461267874781 Marionette TRACE conn5 <- [1,2922,null,{}] 12:44:34 INFO - PROCESS | 2544 | 1461267874785 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:34 INFO - PROCESS | 2544 | 1461267874945 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:44:35 INFO - PROCESS | 2544 | 1461267875115 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 2544 | ++DOCSHELL 25AF0000 == 100 [pid = 2544] [id = 740] 12:44:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (25AF8800) [pid = 2544] [serial = 2220] [outer = 00000000] 12:44:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (26D2E800) [pid = 2544] [serial = 2221] [outer = 25AF8800] 12:44:35 INFO - PROCESS | 2544 | 1461267875177 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (26DE5C00) [pid = 2544] [serial = 2222] [outer = 25AF8800] 12:44:35 INFO - PROCESS | 2544 | 1461267875683 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:44:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:44:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 12:44:35 INFO - PROCESS | 2544 | 1461267875713 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:44:35 INFO - PROCESS | 2544 | 1461267875716 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:44:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:44:35 INFO - PROCESS | 2544 | 1461267875719 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:44:35 INFO - PROCESS | 2544 | 1461267875721 Marionette TRACE conn5 <- [1,2926,null,{}] 12:44:35 INFO - PROCESS | 2544 | 1461267875725 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:35 INFO - PROCESS | 2544 | 1461267875844 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:44:35 INFO - PROCESS | 2544 | 1461267876006 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 2544 | ++DOCSHELL 26D2A800 == 101 [pid = 2544] [id = 741] 12:44:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (26DE8000) [pid = 2544] [serial = 2223] [outer = 00000000] 12:44:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (26DF1C00) [pid = 2544] [serial = 2224] [outer = 26DE8000] 12:44:36 INFO - PROCESS | 2544 | 1461267876064 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (23418800) [pid = 2544] [serial = 2225] [outer = 26DE8000] 12:44:36 INFO - PROCESS | 2544 | 1461267876568 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:44:36 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. 12:44:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 12:44:36 INFO - PROCESS | 2544 | 1461267876594 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 2544 | 1461267876596 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:44:36 INFO - PROCESS | 2544 | 1461267876599 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:44:36 INFO - PROCESS | 2544 | 1461267876601 Marionette TRACE conn5 <- [1,2930,null,{}] 12:44:36 INFO - PROCESS | 2544 | 1461267876605 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:36 INFO - PROCESS | 2544 | 1461267876721 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:44:36 INFO - PROCESS | 2544 | 1461267876883 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 2544 | ++DOCSHELL 2341B000 == 102 [pid = 2544] [id = 742] 12:44:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (2341D000) [pid = 2544] [serial = 2226] [outer = 00000000] 12:44:36 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (26DEA400) [pid = 2544] [serial = 2227] [outer = 2341D000] 12:44:36 INFO - PROCESS | 2544 | 1461267876939 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (26DEE800) [pid = 2544] [serial = 2228] [outer = 2341D000] 12:44:37 INFO - PROCESS | 2544 | 1461267877430 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:44:37 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 12:44:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:44:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 12:44:37 INFO - PROCESS | 2544 | 1461267877474 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:44:37 INFO - PROCESS | 2544 | 1461267877476 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:44:37 INFO - PROCESS | 2544 | 1461267877479 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:44:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:44:37 INFO - PROCESS | 2544 | 1461267877481 Marionette TRACE conn5 <- [1,2934,null,{}] 12:44:37 INFO - PROCESS | 2544 | 1461267877485 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:37 INFO - PROCESS | 2544 | 1461267877601 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:44:37 INFO - PROCESS | 2544 | 1461267877764 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 2544 | ++DOCSHELL 26DF0400 == 103 [pid = 2544] [id = 743] 12:44:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (26DF3C00) [pid = 2544] [serial = 2229] [outer = 00000000] 12:44:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (27C19400) [pid = 2544] [serial = 2230] [outer = 26DF3C00] 12:44:37 INFO - PROCESS | 2544 | 1461267877820 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (27C1A800) [pid = 2544] [serial = 2231] [outer = 26DF3C00] 12:44:38 INFO - PROCESS | 2544 | 1461267878337 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:44:38 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. 12:44:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 12:44:38 INFO - PROCESS | 2544 | 1461267878353 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 2544 | 1461267878356 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:44:38 INFO - PROCESS | 2544 | 1461267878359 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:44:38 INFO - PROCESS | 2544 | 1461267878361 Marionette TRACE conn5 <- [1,2938,null,{}] 12:44:38 INFO - PROCESS | 2544 | 1461267878365 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:38 INFO - PROCESS | 2544 | 1461267878484 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:44:38 INFO - PROCESS | 2544 | 1461267878648 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 2544 | ++DOCSHELL 212F0000 == 104 [pid = 2544] [id = 744] 12:44:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (23422800) [pid = 2544] [serial = 2232] [outer = 00000000] 12:44:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (28236000) [pid = 2544] [serial = 2233] [outer = 23422800] 12:44:38 INFO - PROCESS | 2544 | 1461267878704 Marionette DEBUG loaded listener.js 12:44:38 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (28237400) [pid = 2544] [serial = 2234] [outer = 23422800] 12:44:39 INFO - PROCESS | 2544 | ++DOCSHELL 16C79400 == 105 [pid = 2544] [id = 745] 12:44:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 169 (17388C00) [pid = 2544] [serial = 2235] [outer = 00000000] 12:44:39 INFO - PROCESS | 2544 | ++DOMWINDOW == 170 (1A1CB400) [pid = 2544] [serial = 2236] [outer = 17388C00] 12:44:39 INFO - PROCESS | 2544 | 1461267879619 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:44:39 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. 12:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1332ms 12:44:39 INFO - PROCESS | 2544 | 1461267879696 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:44:39 INFO - PROCESS | 2544 | 1461267879700 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:44:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:44:39 INFO - PROCESS | 2544 | 1461267879706 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:44:39 INFO - PROCESS | 2544 | 1461267879709 Marionette TRACE conn5 <- [1,2942,null,{}] 12:44:39 INFO - PROCESS | 2544 | 1461267879715 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:39 INFO - PROCESS | 2544 | 1461267879847 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:44:40 INFO - PROCESS | 2544 | 1461267880054 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 2544 | ++DOCSHELL 1819D800 == 106 [pid = 2544] [id = 746] 12:44:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 171 (181A3C00) [pid = 2544] [serial = 2237] [outer = 00000000] 12:44:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 172 (18FD8400) [pid = 2544] [serial = 2238] [outer = 181A3C00] 12:44:40 INFO - PROCESS | 2544 | 1461267880124 Marionette DEBUG loaded listener.js 12:44:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 173 (1A1DA000) [pid = 2544] [serial = 2239] [outer = 181A3C00] 12:44:40 INFO - PROCESS | 2544 | 1461267880605 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:44:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:44:40 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 12:44:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 12:44:40 INFO - PROCESS | 2544 | 1461267880636 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 2544 | 1461267880642 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:44:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:44:40 INFO - PROCESS | 2544 | 1461267880648 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - PROCESS | 2544 | 1461267880650 Marionette TRACE conn5 <- [1,2946,null,{}] 12:44:40 INFO - PROCESS | 2544 | 1461267880655 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:40 INFO - PROCESS | 2544 | 1461267880799 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:44:40 INFO - PROCESS | 2544 | 1461267880936 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 2544 | ++DOCSHELL 1BE78400 == 107 [pid = 2544] [id = 747] 12:44:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 174 (1C1B3800) [pid = 2544] [serial = 2240] [outer = 00000000] 12:44:40 INFO - PROCESS | 2544 | ++DOMWINDOW == 175 (1C893400) [pid = 2544] [serial = 2241] [outer = 1C1B3800] 12:44:40 INFO - PROCESS | 2544 | 1461267880985 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 176 (1CE3E800) [pid = 2544] [serial = 2242] [outer = 1C1B3800] 12:44:41 INFO - PROCESS | 2544 | 1461267881513 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:44:41 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. 12:44:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 12:44:41 INFO - PROCESS | 2544 | 1461267881594 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:44:41 INFO - PROCESS | 2544 | 1461267881596 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:44:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:44:41 INFO - PROCESS | 2544 | 1461267881601 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:44:41 INFO - PROCESS | 2544 | 1461267881605 Marionette TRACE conn5 <- [1,2950,null,{}] 12:44:41 INFO - PROCESS | 2544 | 1461267881615 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:41 INFO - PROCESS | 2544 | 1461267881731 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:44:41 INFO - PROCESS | 2544 | 1461267881911 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 2544 | ++DOCSHELL 171D1C00 == 108 [pid = 2544] [id = 748] 12:44:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 177 (17329800) [pid = 2544] [serial = 2243] [outer = 00000000] 12:44:41 INFO - PROCESS | 2544 | ++DOMWINDOW == 178 (201C4000) [pid = 2544] [serial = 2244] [outer = 17329800] 12:44:41 INFO - PROCESS | 2544 | 1461267881966 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 179 (2025F800) [pid = 2544] [serial = 2245] [outer = 17329800] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 20A8BC00 == 107 [pid = 2544] [id = 606] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 214E8400 == 106 [pid = 2544] [id = 640] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 1BC36400 == 105 [pid = 2544] [id = 733] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 1CE47800 == 104 [pid = 2544] [id = 732] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 2033EC00 == 103 [pid = 2544] [id = 731] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 1F20DC00 == 102 [pid = 2544] [id = 730] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 1CE49C00 == 101 [pid = 2544] [id = 729] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 1C5C5C00 == 100 [pid = 2544] [id = 728] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 178 (1A1CFC00) [pid = 2544] [serial = 2098] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 177 (1EC25400) [pid = 2544] [serial = 2101] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 176 (21003C00) [pid = 2544] [serial = 2104] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 175 (212BB000) [pid = 2544] [serial = 2107] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 174 (212F2000) [pid = 2544] [serial = 2110] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 173 (2175D800) [pid = 2544] [serial = 2113] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 172 (219AB000) [pid = 2544] [serial = 2116] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 171 (20429000) [pid = 2544] [serial = 2149] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 15904C00 == 99 [pid = 2544] [id = 727] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 0B614C00 == 98 [pid = 2544] [id = 726] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 16EAF400 == 97 [pid = 2544] [id = 725] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 20F39400 == 96 [pid = 2544] [id = 720] 12:44:42 INFO - PROCESS | 2544 | --DOCSHELL 2033D000 == 95 [pid = 2544] [id = 716] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 170 (159F3400) [pid = 2544] [serial = 2125] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 169 (16C78000) [pid = 2544] [serial = 2126] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 168 (1C1BA800) [pid = 2544] [serial = 2131] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (1B5C5C00) [pid = 2544] [serial = 2128] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (1BE72C00) [pid = 2544] [serial = 2129] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (1AF29800) [pid = 2544] [serial = 2123] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (19FB2400) [pid = 2544] [serial = 2122] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (22B54800) [pid = 2544] [serial = 2119] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (2016CC00) [pid = 2544] [serial = 2140] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1F209000) [pid = 2544] [serial = 2138] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1EC94400) [pid = 2544] [serial = 2137] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1C899C00) [pid = 2544] [serial = 2143] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (20298000) [pid = 2544] [serial = 2146] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (201C7000) [pid = 2544] [serial = 2141] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (1C89EC00) [pid = 2544] [serial = 2134] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (1CE32C00) [pid = 2544] [serial = 2135] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (1CE40400) [pid = 2544] [serial = 2144] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (11F8A800) [pid = 2544] [serial = 2147] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (1C5C9000) [pid = 2544] [serial = 2132] [outer = 00000000] [url = about:blank] 12:44:42 INFO - PROCESS | 2544 | 1461267882519 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:44:42 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. 12:44:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 990ms 12:44:42 INFO - PROCESS | 2544 | 1461267882592 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 2544 | 1461267882595 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:44:42 INFO - PROCESS | 2544 | 1461267882598 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:44:42 INFO - PROCESS | 2544 | 1461267882600 Marionette TRACE conn5 <- [1,2954,null,{}] 12:44:42 INFO - PROCESS | 2544 | 1461267882603 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:42 INFO - PROCESS | 2544 | 1461267882701 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:44:42 INFO - PROCESS | 2544 | 1461267882861 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:42 INFO - PROCESS | 2544 | ++DOCSHELL 17442C00 == 96 [pid = 2544] [id = 749] 12:44:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (17445400) [pid = 2544] [serial = 2246] [outer = 00000000] 12:44:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (1A1C8000) [pid = 2544] [serial = 2247] [outer = 17445400] 12:44:42 INFO - PROCESS | 2544 | 1461267882908 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (1A1DCC00) [pid = 2544] [serial = 2248] [outer = 17445400] 12:44:43 INFO - PROCESS | 2544 | 1461267883247 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:44:43 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. 12:44:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:44:43 INFO - PROCESS | 2544 | 1461267883272 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 2544 | 1461267883274 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:44:43 INFO - PROCESS | 2544 | 1461267883277 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:44:43 INFO - PROCESS | 2544 | 1461267883279 Marionette TRACE conn5 <- [1,2958,null,{}] 12:44:43 INFO - PROCESS | 2544 | 1461267883283 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:43 INFO - PROCESS | 2544 | 1461267883415 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:44:43 INFO - PROCESS | 2544 | 1461267883543 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 2544 | ++DOCSHELL 1A1DC000 == 97 [pid = 2544] [id = 750] 12:44:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (1AF5CC00) [pid = 2544] [serial = 2249] [outer = 00000000] 12:44:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (1C1BA800) [pid = 2544] [serial = 2250] [outer = 1AF5CC00] 12:44:43 INFO - PROCESS | 2544 | 1461267883588 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1C587800) [pid = 2544] [serial = 2251] [outer = 1AF5CC00] 12:44:43 INFO - PROCESS | 2544 | 1461267883910 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:44:43 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. 12:44:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 12:44:43 INFO - PROCESS | 2544 | 1461267883952 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 2544 | 1461267883954 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:44:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:44:43 INFO - PROCESS | 2544 | 1461267883986 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - PROCESS | 2544 | 1461267883988 Marionette TRACE conn5 <- [1,2962,null,{}] 12:44:43 INFO - PROCESS | 2544 | 1461267883992 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:44 INFO - PROCESS | 2544 | 1461267884107 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:44:44 INFO - PROCESS | 2544 | 1461267884114 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 2544 | ++DOCSHELL 1C89EC00 == 98 [pid = 2544] [id = 751] 12:44:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (1C89F400) [pid = 2544] [serial = 2252] [outer = 00000000] 12:44:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (1ED05000) [pid = 2544] [serial = 2253] [outer = 1C89F400] 12:44:44 INFO - PROCESS | 2544 | 1461267884161 Marionette DEBUG loaded listener.js 12:44:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (1F46D000) [pid = 2544] [serial = 2254] [outer = 1C89F400] 12:44:44 INFO - PROCESS | 2544 | 1461267884646 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:44:44 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. 12:44:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 750ms 12:44:44 INFO - PROCESS | 2544 | 1461267884708 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:44:44 INFO - PROCESS | 2544 | 1461267884710 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:44:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:44:44 INFO - PROCESS | 2544 | 1461267884713 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:44:44 INFO - PROCESS | 2544 | 1461267884715 Marionette TRACE conn5 <- [1,2966,null,{}] 12:44:44 INFO - PROCESS | 2544 | 1461267884718 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:44 INFO - PROCESS | 2544 | 1461267884856 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:44:44 INFO - PROCESS | 2544 | 1461267884912 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 2544 | ++DOCSHELL 2025DC00 == 99 [pid = 2544] [id = 752] 12:44:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (2025E400) [pid = 2544] [serial = 2255] [outer = 00000000] 12:44:44 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (20338C00) [pid = 2544] [serial = 2256] [outer = 2025E400] 12:44:44 INFO - PROCESS | 2544 | 1461267884957 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (20385000) [pid = 2544] [serial = 2257] [outer = 2025E400] 12:44:45 INFO - PROCESS | 2544 | 1461267885383 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:44:45 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. 12:44:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 12:44:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:44:45 INFO - PROCESS | 2544 | 1461267885444 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 2544 | 1461267885446 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:44:45 INFO - PROCESS | 2544 | 1461267885449 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - PROCESS | 2544 | 1461267885451 Marionette TRACE conn5 <- [1,2970,null,{}] 12:44:45 INFO - PROCESS | 2544 | 1461267885460 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:45 INFO - PROCESS | 2544 | 1461267885600 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:44:45 INFO - PROCESS | 2544 | 1461267885678 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:45 INFO - PROCESS | 2544 | ++DOCSHELL 2041A000 == 100 [pid = 2544] [id = 753] 12:44:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (20433C00) [pid = 2544] [serial = 2258] [outer = 00000000] 12:44:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (204CF800) [pid = 2544] [serial = 2259] [outer = 20433C00] 12:44:45 INFO - PROCESS | 2544 | 1461267885724 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (20A49800) [pid = 2544] [serial = 2260] [outer = 20433C00] 12:44:46 INFO - PROCESS | 2544 | 1461267886116 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:44:46 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 12:44:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:44:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 12:44:46 INFO - PROCESS | 2544 | 1461267886181 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 2544 | 1461267886183 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:44:46 INFO - PROCESS | 2544 | 1461267886186 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 2544 | 1461267886187 Marionette TRACE conn5 <- [1,2974,null,{}] 12:44:46 INFO - PROCESS | 2544 | 1461267886198 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:46 INFO - PROCESS | 2544 | 1461267886699 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (17384000) [pid = 2544] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (20382800) [pid = 2544] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (0B6AA000) [pid = 2544] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (1C841400) [pid = 2544] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (16C78800) [pid = 2544] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1F213000) [pid = 2544] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (20388000) [pid = 2544] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (204D5800) [pid = 2544] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (1CE9DC00) [pid = 2544] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1D27E400) [pid = 2544] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (20A91800) [pid = 2544] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (1CE47400) [pid = 2544] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (20290C00) [pid = 2544] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1A1D9800) [pid = 2544] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (20A54800) [pid = 2544] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (1F20EC00) [pid = 2544] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 150 (0B6B5000) [pid = 2544] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 149 (20171800) [pid = 2544] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 148 (1C898400) [pid = 2544] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 147 (16C7A000) [pid = 2544] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:44:46 INFO - PROCESS | 2544 | --DOMWINDOW == 146 (1F469800) [pid = 2544] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:44:46 INFO - PROCESS | 2544 | 1461267886789 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:46 INFO - PROCESS | 2544 | ++DOCSHELL 0B6AA000 == 101 [pid = 2544] [id = 754] 12:44:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 147 (0B6B1C00) [pid = 2544] [serial = 2261] [outer = 00000000] 12:44:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 148 (16C78800) [pid = 2544] [serial = 2262] [outer = 0B6B1C00] 12:44:46 INFO - PROCESS | 2544 | 1461267886837 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 2544 | ++DOMWINDOW == 149 (18FDEC00) [pid = 2544] [serial = 2263] [outer = 0B6B1C00] 12:44:47 INFO - PROCESS | 2544 | 1461267887160 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:44:47 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. 12:44:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1026ms 12:44:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:44:47 INFO - PROCESS | 2544 | 1461267887216 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 2544 | 1461267887218 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:44:47 INFO - PROCESS | 2544 | 1461267887221 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - PROCESS | 2544 | 1461267887223 Marionette TRACE conn5 <- [1,2978,null,{}] 12:44:47 INFO - PROCESS | 2544 | 1461267887243 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:47 INFO - PROCESS | 2544 | 1461267887359 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:44:47 INFO - PROCESS | 2544 | 1461267887365 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 2544 | ++DOCSHELL 1B5C6800 == 102 [pid = 2544] [id = 755] 12:44:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 150 (1C589800) [pid = 2544] [serial = 2264] [outer = 00000000] 12:44:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 151 (2025A400) [pid = 2544] [serial = 2265] [outer = 1C589800] 12:44:47 INFO - PROCESS | 2544 | 1461267887411 Marionette DEBUG loaded listener.js 12:44:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (20419000) [pid = 2544] [serial = 2266] [outer = 1C589800] 12:44:47 INFO - PROCESS | 2544 | ++DOCSHELL 212BA000 == 103 [pid = 2544] [id = 756] 12:44:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (212C0C00) [pid = 2544] [serial = 2267] [outer = 00000000] 12:44:47 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (212E4C00) [pid = 2544] [serial = 2268] [outer = 212C0C00] 12:44:47 INFO - PROCESS | 2544 | 1461267887900 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:44:47 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. 12:44:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 12:44:47 INFO - PROCESS | 2544 | 1461267887952 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 2544 | 1461267887955 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:44:47 INFO - PROCESS | 2544 | 1461267887958 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:44:47 INFO - PROCESS | 2544 | 1461267887960 Marionette TRACE conn5 <- [1,2982,null,{}] 12:44:47 INFO - PROCESS | 2544 | 1461267887964 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:48 INFO - PROCESS | 2544 | 1461267888131 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:44:48 INFO - PROCESS | 2544 | 1461267888146 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 2544 | ++DOCSHELL 210BD000 == 104 [pid = 2544] [id = 757] 12:44:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (212B4800) [pid = 2544] [serial = 2269] [outer = 00000000] 12:44:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (21412C00) [pid = 2544] [serial = 2270] [outer = 212B4800] 12:44:48 INFO - PROCESS | 2544 | 1461267888196 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (21760C00) [pid = 2544] [serial = 2271] [outer = 212B4800] 12:44:48 INFO - PROCESS | 2544 | 1461267888656 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:44:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:44:48 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 12:44:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 12:44:48 INFO - PROCESS | 2544 | 1461267888758 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:44:48 INFO - PROCESS | 2544 | 1461267888762 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:44:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:44:48 INFO - PROCESS | 2544 | 1461267888768 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:44:48 INFO - PROCESS | 2544 | 1461267888773 Marionette TRACE conn5 <- [1,2986,null,{}] 12:44:48 INFO - PROCESS | 2544 | 1461267888784 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:48 INFO - PROCESS | 2544 | 1461267888917 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:44:49 INFO - PROCESS | 2544 | 1461267889110 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 2544 | ++DOCSHELL 15954800 == 105 [pid = 2544] [id = 758] 12:44:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1595AC00) [pid = 2544] [serial = 2272] [outer = 00000000] 12:44:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (16C7B000) [pid = 2544] [serial = 2273] [outer = 1595AC00] 12:44:49 INFO - PROCESS | 2544 | 1461267889176 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (17326400) [pid = 2544] [serial = 2274] [outer = 1595AC00] 12:44:49 INFO - PROCESS | 2544 | 1461267889755 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:44:49 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. 12:44:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1027ms 12:44:49 INFO - PROCESS | 2544 | 1461267889798 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 2544 | 1461267889802 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:44:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:44:49 INFO - PROCESS | 2544 | 1461267889810 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 2544 | 1461267889814 Marionette TRACE conn5 <- [1,2990,null,{}] 12:44:49 INFO - PROCESS | 2544 | 1461267889819 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:49 INFO - PROCESS | 2544 | 1461267889947 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:44:50 INFO - PROCESS | 2544 | 1461267890126 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:50 INFO - PROCESS | 2544 | ++DOCSHELL 1C848400 == 106 [pid = 2544] [id = 759] 12:44:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (1C849000) [pid = 2544] [serial = 2275] [outer = 00000000] 12:44:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (1CBC6400) [pid = 2544] [serial = 2276] [outer = 1C849000] 12:44:50 INFO - PROCESS | 2544 | 1461267890183 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (1CE42C00) [pid = 2544] [serial = 2277] [outer = 1C849000] 12:44:50 INFO - PROCESS | 2544 | 1461267890751 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:44:50 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. 12:44:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 12:44:50 INFO - PROCESS | 2544 | 1461267890790 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 2544 | 1461267890793 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:44:50 INFO - PROCESS | 2544 | 1461267890798 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - PROCESS | 2544 | 1461267890800 Marionette TRACE conn5 <- [1,2994,null,{}] 12:44:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:44:50 INFO - PROCESS | 2544 | 1461267890811 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:50 INFO - PROCESS | 2544 | 1461267890936 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:44:51 INFO - PROCESS | 2544 | 1461267891116 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 2544 | ++DOCSHELL 20262400 == 107 [pid = 2544] [id = 760] 12:44:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (20264C00) [pid = 2544] [serial = 2278] [outer = 00000000] 12:44:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (204C4400) [pid = 2544] [serial = 2279] [outer = 20264C00] 12:44:51 INFO - PROCESS | 2544 | 1461267891177 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (2100F400) [pid = 2544] [serial = 2280] [outer = 20264C00] 12:44:51 INFO - PROCESS | 2544 | 1461267891700 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:44:51 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. 12:44:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 12:44:51 INFO - PROCESS | 2544 | 1461267891733 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:44:51 INFO - PROCESS | 2544 | 1461267891736 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:44:51 INFO - PROCESS | 2544 | 1461267891739 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:44:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:44:51 INFO - PROCESS | 2544 | 1461267891741 Marionette TRACE conn5 <- [1,2998,null,{}] 12:44:51 INFO - PROCESS | 2544 | 1461267891745 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:51 INFO - PROCESS | 2544 | 1461267891868 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:44:52 INFO - PROCESS | 2544 | 1461267892051 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:52 INFO - PROCESS | 2544 | ++DOCSHELL 21872C00 == 108 [pid = 2544] [id = 761] 12:44:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (219A3C00) [pid = 2544] [serial = 2281] [outer = 00000000] 12:44:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (23088C00) [pid = 2544] [serial = 2282] [outer = 219A3C00] 12:44:52 INFO - PROCESS | 2544 | 1461267892112 Marionette DEBUG loaded listener.js 12:44:52 INFO - PROCESS | 2544 | ++DOMWINDOW == 169 (246AB400) [pid = 2544] [serial = 2283] [outer = 219A3C00] 12:44:52 INFO - PROCESS | 2544 | [2544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:44:52 INFO - PROCESS | 2544 | 1461267892719 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:44:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:44:52 INFO - {} 12:44:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:44:52 INFO - {} 12:44:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:44:52 INFO - {} 12:44:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:44:52 INFO - {} 12:44:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1016ms 12:44:52 INFO - PROCESS | 2544 | 1461267892760 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:44:52 INFO - PROCESS | 2544 | 1461267892762 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:44:52 INFO - PROCESS | 2544 | 1461267892766 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:44:52 INFO - TEST-START | /FileAPI/fileReader.html 12:44:52 INFO - PROCESS | 2544 | 1461267892768 Marionette TRACE conn5 <- [1,3002,null,{}] 12:44:52 INFO - PROCESS | 2544 | 1461267892772 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:52 INFO - PROCESS | 2544 | 1461267892898 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:44:53 INFO - PROCESS | 2544 | 1461267893059 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:53 INFO - PROCESS | 2544 | ++DOCSHELL 22B5C400 == 109 [pid = 2544] [id = 762] 12:44:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 170 (246ADC00) [pid = 2544] [serial = 2284] [outer = 00000000] 12:44:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 171 (25A15C00) [pid = 2544] [serial = 2285] [outer = 246ADC00] 12:44:53 INFO - PROCESS | 2544 | 1461267893115 Marionette DEBUG loaded listener.js 12:44:53 INFO - PROCESS | 2544 | ++DOMWINDOW == 172 (25A19400) [pid = 2544] [serial = 2286] [outer = 246ADC00] 12:44:53 INFO - PROCESS | 2544 | 1461267893661 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:44:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:44:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:44:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:44:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:44:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 12:44:53 INFO - PROCESS | 2544 | 1461267893708 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:44:53 INFO - PROCESS | 2544 | 1461267893711 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:44:53 INFO - TEST-START | /FileAPI/historical.html 12:44:53 INFO - PROCESS | 2544 | 1461267893716 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:44:53 INFO - PROCESS | 2544 | 1461267893718 Marionette TRACE conn5 <- [1,3006,null,{}] 12:44:53 INFO - PROCESS | 2544 | 1461267893721 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:53 INFO - PROCESS | 2544 | 1461267893864 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:44:54 INFO - PROCESS | 2544 | 1461267894042 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 2544 | ++DOCSHELL 24F41800 == 110 [pid = 2544] [id = 763] 12:44:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 173 (25A1C400) [pid = 2544] [serial = 2287] [outer = 00000000] 12:44:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 174 (26BE3C00) [pid = 2544] [serial = 2288] [outer = 25A1C400] 12:44:54 INFO - PROCESS | 2544 | 1461267894102 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 2544 | ++DOMWINDOW == 175 (26BEB800) [pid = 2544] [serial = 2289] [outer = 25A1C400] 12:44:54 INFO - PROCESS | 2544 | 1461267894644 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:44:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:44:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:44:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:44:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:44:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:44:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:44:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:44:54 INFO - TEST-OK | /FileAPI/historical.html | took 971ms 12:44:54 INFO - PROCESS | 2544 | 1461267894692 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:44:54 INFO - PROCESS | 2544 | 1461267894695 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:44:54 INFO - TEST-START | /FileAPI/idlharness.html 12:44:54 INFO - PROCESS | 2544 | 1461267894698 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:44:54 INFO - PROCESS | 2544 | 1461267894701 Marionette TRACE conn5 <- [1,3010,null,{}] 12:44:54 INFO - PROCESS | 2544 | 1461267894704 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:54 INFO - PROCESS | 2544 | 1461267894822 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:44:54 INFO - PROCESS | 2544 | 1461267895003 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 2544 | ++DOCSHELL 246B3400 == 111 [pid = 2544] [id = 764] 12:44:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 176 (25AF1C00) [pid = 2544] [serial = 2290] [outer = 00000000] 12:44:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 177 (26AD3000) [pid = 2544] [serial = 2291] [outer = 25AF1C00] 12:44:55 INFO - PROCESS | 2544 | 1461267895059 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 2544 | ++DOMWINDOW == 178 (26AD5400) [pid = 2544] [serial = 2292] [outer = 25AF1C00] 12:44:56 INFO - PROCESS | 2544 | 1461267896120 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:44:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:44:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:44:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:44:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:44:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:44:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:44:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:44:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:44:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:44:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:44:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:44:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:44:56 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 12:44:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:44:56 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 12:44:56 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 12:44:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:44:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:44:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:44:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:44:56 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 12:44:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:44:56 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 12:44:56 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 12:44:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:44:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:44:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:44:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:44:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:44:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:44:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1566ms 12:44:56 INFO - PROCESS | 2544 | 1461267896311 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:44:56 INFO - PROCESS | 2544 | 1461267896313 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:44:56 INFO - TEST-START | /FileAPI/idlharness.worker 12:44:56 INFO - PROCESS | 2544 | 1461267896320 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:44:56 INFO - PROCESS | 2544 | 1461267896322 Marionette TRACE conn5 <- [1,3014,null,{}] 12:44:56 INFO - PROCESS | 2544 | 1461267896328 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:56 INFO - PROCESS | 2544 | 1461267896444 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:44:56 INFO - PROCESS | 2544 | 1461267896604 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 2544 | ++DOCSHELL 25A68800 == 112 [pid = 2544] [id = 765] 12:44:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 179 (25A6C000) [pid = 2544] [serial = 2293] [outer = 00000000] 12:44:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 180 (27C12C00) [pid = 2544] [serial = 2294] [outer = 25A6C000] 12:44:56 INFO - PROCESS | 2544 | 1461267896660 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 2544 | ++DOMWINDOW == 181 (27C15C00) [pid = 2544] [serial = 2295] [outer = 25A6C000] 12:44:56 INFO - PROCESS | 2544 | [2544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:44:57 INFO - PROCESS | 2544 | 1461267897846 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:44:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:44:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:44:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:44:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:44:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:44:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:44:57 INFO - {} 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:44:57 INFO - {} 12:44:57 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 - {} 12:44:57 INFO - {} 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:44:57 INFO - {} 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:44:57 INFO - {} 12:44:57 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 - {} 12:44:57 INFO - {} 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:44:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:44:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 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 12:44:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:44:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:44:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:44:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:44:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:44:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:44:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:44:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:44:57 INFO - {} 12:44:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1654ms 12:44:58 INFO - PROCESS | 2544 | 1461267898039 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:44:58 INFO - PROCESS | 2544 | 1461267898042 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:44:58 INFO - PROCESS | 2544 | 1461267898047 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:44:58 INFO - PROCESS | 2544 | 1461267898049 Marionette TRACE conn5 <- [1,3018,null,{}] 12:44:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:44:58 INFO - PROCESS | 2544 | 1461267898053 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:58 INFO - PROCESS | 2544 | 1461267898176 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:44:58 INFO - PROCESS | 2544 | 1461267898336 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 2544 | ++DOCSHELL 119E0400 == 113 [pid = 2544] [id = 766] 12:44:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 182 (124D3C00) [pid = 2544] [serial = 2296] [outer = 00000000] 12:44:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 183 (1A1CEC00) [pid = 2544] [serial = 2297] [outer = 124D3C00] 12:44:58 INFO - PROCESS | 2544 | 1461267898392 Marionette DEBUG loaded listener.js 12:44:58 INFO - PROCESS | 2544 | ++DOMWINDOW == 184 (1A9B4000) [pid = 2544] [serial = 2298] [outer = 124D3C00] 12:44:59 INFO - PROCESS | 2544 | 1461267899133 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:44:59 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 12:44:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1117ms 12:44:59 INFO - PROCESS | 2544 | 1461267899172 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:44:59 INFO - PROCESS | 2544 | 1461267899175 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:44:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:44:59 INFO - PROCESS | 2544 | 1461267899198 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:44:59 INFO - PROCESS | 2544 | 1461267899202 Marionette TRACE conn5 <- [1,3022,null,{}] 12:44:59 INFO - PROCESS | 2544 | 1461267899207 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:59 INFO - PROCESS | 2544 | 1461267899322 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:44:59 INFO - PROCESS | 2544 | 1461267899508 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:59 INFO - PROCESS | 2544 | ++DOCSHELL 1A1D8C00 == 114 [pid = 2544] [id = 767] 12:44:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 185 (1A1DFC00) [pid = 2544] [serial = 2299] [outer = 00000000] 12:44:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 186 (1BE70800) [pid = 2544] [serial = 2300] [outer = 1A1DFC00] 12:44:59 INFO - PROCESS | 2544 | 1461267899564 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 2544 | ++DOMWINDOW == 187 (1C153C00) [pid = 2544] [serial = 2301] [outer = 1A1DFC00] 12:45:00 INFO - PROCESS | 2544 | 1461267900150 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:45:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:45:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 12:45:00 INFO - PROCESS | 2544 | 1461267900170 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:45:00 INFO - PROCESS | 2544 | 1461267900175 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:45:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:45:00 INFO - PROCESS | 2544 | 1461267900181 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:45:00 INFO - PROCESS | 2544 | 1461267900184 Marionette TRACE conn5 <- [1,3026,null,{}] 12:45:00 INFO - PROCESS | 2544 | 1461267900188 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:00 INFO - PROCESS | 2544 | 1461267900302 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:45:00 INFO - PROCESS | 2544 | 1461267900476 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:00 INFO - PROCESS | 2544 | ++DOCSHELL 16E19400 == 115 [pid = 2544] [id = 768] 12:45:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 188 (19FB5C00) [pid = 2544] [serial = 2302] [outer = 00000000] 12:45:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 189 (1CE2F000) [pid = 2544] [serial = 2303] [outer = 19FB5C00] 12:45:00 INFO - PROCESS | 2544 | 1461267900527 Marionette DEBUG loaded listener.js 12:45:00 INFO - PROCESS | 2544 | ++DOMWINDOW == 190 (1CEA9800) [pid = 2544] [serial = 2304] [outer = 19FB5C00] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 2038EC00 == 114 [pid = 2544] [id = 590] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 212BA000 == 113 [pid = 2544] [id = 756] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 1B5C6800 == 112 [pid = 2544] [id = 755] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 0B6AA000 == 111 [pid = 2544] [id = 754] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 2041A000 == 110 [pid = 2544] [id = 753] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 2025DC00 == 109 [pid = 2544] [id = 752] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 1C89EC00 == 108 [pid = 2544] [id = 751] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 1A1DC000 == 107 [pid = 2544] [id = 750] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 17442C00 == 106 [pid = 2544] [id = 749] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 171D1C00 == 105 [pid = 2544] [id = 748] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 189 (20A51400) [pid = 2544] [serial = 2158] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 188 (2100D000) [pid = 2544] [serial = 2161] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 187 (2140C400) [pid = 2544] [serial = 2164] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 186 (22B5B800) [pid = 2544] [serial = 2167] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 185 (2308A000) [pid = 2544] [serial = 2170] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 184 (24F3BC00) [pid = 2544] [serial = 2173] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 183 (21412000) [pid = 2544] [serial = 2203] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 1BE78400 == 104 [pid = 2544] [id = 747] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 1819D800 == 103 [pid = 2544] [id = 746] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 16C79400 == 102 [pid = 2544] [id = 745] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 25AEE800 == 101 [pid = 2544] [id = 739] 12:45:00 INFO - PROCESS | 2544 | --DOCSHELL 23081C00 == 100 [pid = 2544] [id = 738] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 182 (20425C00) [pid = 2544] [serial = 2066] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 181 (1B22C400) [pid = 2544] [serial = 2054] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 180 (20A8CC00) [pid = 2544] [serial = 2096] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 179 (1F471800) [pid = 2544] [serial = 2060] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 178 (11F7BC00) [pid = 2544] [serial = 2048] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 177 (2028E400) [pid = 2544] [serial = 2063] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 176 (1EC99800) [pid = 2544] [serial = 2057] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 175 (181A6000) [pid = 2544] [serial = 2051] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 174 (20293000) [pid = 2544] [serial = 2018] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 173 (2140D000) [pid = 2544] [serial = 2024] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 172 (210B8400) [pid = 2544] [serial = 2021] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 171 (1A1C5800) [pid = 2544] [serial = 2177] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 170 (18609400) [pid = 2544] [serial = 2176] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 169 (204BC400) [pid = 2544] [serial = 2150] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 168 (11ADF400) [pid = 2544] [serial = 2179] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (1595DC00) [pid = 2544] [serial = 2180] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (1CE31C00) [pid = 2544] [serial = 2185] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (18BF2800) [pid = 2544] [serial = 2152] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (1CE3D400) [pid = 2544] [serial = 2155] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (1BED1800) [pid = 2544] [serial = 2182] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (1C1B4000) [pid = 2544] [serial = 2183] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (2028E800) [pid = 2544] [serial = 2191] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (20430C00) [pid = 2544] [serial = 2194] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (20A57C00) [pid = 2544] [serial = 2200] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (204C3000) [pid = 2544] [serial = 2195] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (1D2F0C00) [pid = 2544] [serial = 2188] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (1F205800) [pid = 2544] [serial = 2189] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (204CFC00) [pid = 2544] [serial = 2198] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (204C7000) [pid = 2544] [serial = 2197] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 153 (1CE3D000) [pid = 2544] [serial = 2186] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 152 (21002800) [pid = 2544] [serial = 2201] [outer = 00000000] [url = about:blank] 12:45:00 INFO - PROCESS | 2544 | --DOMWINDOW == 151 (20335000) [pid = 2544] [serial = 2192] [outer = 00000000] [url = about:blank] 12:45:01 INFO - PROCESS | 2544 | 1461267901106 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:45:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:45:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:45:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 12:45:01 INFO - PROCESS | 2544 | 1461267901155 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 2544 | 1461267901157 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:45:01 INFO - PROCESS | 2544 | 1461267901161 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:45:01 INFO - PROCESS | 2544 | 1461267901164 Marionette TRACE conn5 <- [1,3030,null,{}] 12:45:01 INFO - PROCESS | 2544 | 1461267901174 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:01 INFO - PROCESS | 2544 | 1461267901281 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:45:01 INFO - PROCESS | 2544 | 1461267901409 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 2544 | ++DOCSHELL 18605800 == 101 [pid = 2544] [id = 769] 12:45:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 152 (18F73C00) [pid = 2544] [serial = 2305] [outer = 00000000] 12:45:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 153 (1AFCF400) [pid = 2544] [serial = 2306] [outer = 18F73C00] 12:45:01 INFO - PROCESS | 2544 | 1461267901458 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 2544 | ++DOMWINDOW == 154 (1BC3E000) [pid = 2544] [serial = 2307] [outer = 18F73C00] 12:45:02 INFO - PROCESS | 2544 | 1461267902096 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:45:02 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. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:45:02 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'.) 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:45:02 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. 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:45:02 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. 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:45:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:45:02 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. 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:45:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:45:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:45:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 995ms 12:45:02 INFO - PROCESS | 2544 | 1461267902159 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 2544 | 1461267902162 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:45:02 INFO - PROCESS | 2544 | 1461267902165 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 2544 | 1461267902167 Marionette TRACE conn5 <- [1,3034,null,{}] 12:45:02 INFO - PROCESS | 2544 | 1461267902171 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:02 INFO - PROCESS | 2544 | 1461267902286 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:45:02 INFO - PROCESS | 2544 | 1461267902409 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:02 INFO - PROCESS | 2544 | ++DOCSHELL 1C849C00 == 102 [pid = 2544] [id = 770] 12:45:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (1E20C800) [pid = 2544] [serial = 2308] [outer = 00000000] 12:45:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (1ED05400) [pid = 2544] [serial = 2309] [outer = 1E20C800] 12:45:02 INFO - PROCESS | 2544 | 1461267902455 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (1F205800) [pid = 2544] [serial = 2310] [outer = 1E20C800] 12:45:02 INFO - PROCESS | 2544 | [2544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:45:02 INFO - PROCESS | 2544 | 1461267902865 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:45:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:45:02 INFO - {} 12:45:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 12:45:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:45:02 INFO - PROCESS | 2544 | 1461267902900 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 2544 | 1461267902902 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:45:02 INFO - PROCESS | 2544 | 1461267902905 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 2544 | 1461267902907 Marionette TRACE conn5 <- [1,3038,null,{}] 12:45:02 INFO - PROCESS | 2544 | 1461267902910 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 2544 | 1461267903008 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:45:03 INFO - PROCESS | 2544 | 1461267903014 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 2544 | ++DOCSHELL 1EC9E000 == 103 [pid = 2544] [id = 771] 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1F20A400) [pid = 2544] [serial = 2311] [outer = 00000000] 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (201CC000) [pid = 2544] [serial = 2312] [outer = 1F20A400] 12:45:03 INFO - PROCESS | 2544 | 1461267903060 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (20289800) [pid = 2544] [serial = 2313] [outer = 1F20A400] 12:45:03 INFO - PROCESS | 2544 | 1461267903565 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:45:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 12:45:03 INFO - PROCESS | 2544 | 1461267903576 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 2544 | 1461267903578 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:45:03 INFO - PROCESS | 2544 | 1461267903581 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 2544 | 1461267903583 Marionette TRACE conn5 <- [1,3042,null,{}] 12:45:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:45:03 INFO - PROCESS | 2544 | 1461267903586 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 2544 | 1461267903777 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:45:03 INFO - PROCESS | 2544 | 1461267903807 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 2544 | ++DOCSHELL 20335400 == 104 [pid = 2544] [id = 772] 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (20335800) [pid = 2544] [serial = 2314] [outer = 00000000] 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (2042B000) [pid = 2544] [serial = 2315] [outer = 20335800] 12:45:03 INFO - PROCESS | 2544 | 1461267903855 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (20435C00) [pid = 2544] [serial = 2316] [outer = 20335800] 12:45:04 INFO - PROCESS | 2544 | 1461267904611 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:45:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:45:04 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" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:45:04 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" 12:45:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:45:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:45:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1182ms 12:45:04 INFO - PROCESS | 2544 | 1461267904770 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 2544 | 1461267904772 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:45:04 INFO - PROCESS | 2544 | 1461267904776 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 2544 | 1461267904777 Marionette TRACE conn5 <- [1,3046,null,{}] 12:45:04 INFO - PROCESS | 2544 | 1461267904781 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 2544 | 1461267904926 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:45:04 INFO - PROCESS | 2544 | 1461267904940 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 2544 | ++DOCSHELL 204C4800 == 105 [pid = 2544] [id = 773] 12:45:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (204CD400) [pid = 2544] [serial = 2317] [outer = 00000000] 12:45:04 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (2100D000) [pid = 2544] [serial = 2318] [outer = 204CD400] 12:45:04 INFO - PROCESS | 2544 | 1461267904988 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (210BA000) [pid = 2544] [serial = 2319] [outer = 204CD400] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (0B6B1C00) [pid = 2544] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (212C0C00) [pid = 2544] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (2025E400) [pid = 2544] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 162 (20433C00) [pid = 2544] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 161 (1C589800) [pid = 2544] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 160 (1C89F400) [pid = 2544] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 159 (1C1B3800) [pid = 2544] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 158 (17445400) [pid = 2544] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 157 (17329800) [pid = 2544] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 156 (181A3C00) [pid = 2544] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 155 (1AF5CC00) [pid = 2544] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:45:05 INFO - PROCESS | 2544 | --DOMWINDOW == 154 (17388C00) [pid = 2544] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:45:05 INFO - PROCESS | 2544 | 1461267905732 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:45:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:45:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:45:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:45:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:45:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:45:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:45:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:45:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:45:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 974ms 12:45:05 INFO - PROCESS | 2544 | 1461267905759 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 2544 | 1461267905761 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:45:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:45:05 INFO - PROCESS | 2544 | 1461267905766 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 2544 | 1461267905768 Marionette TRACE conn5 <- [1,3050,null,{}] 12:45:05 INFO - PROCESS | 2544 | 1461267905771 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 2544 | 1461267905874 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:45:05 INFO - PROCESS | 2544 | 1461267905880 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 2544 | ++DOCSHELL 1CE3BC00 == 106 [pid = 2544] [id = 774] 12:45:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 155 (204BC400) [pid = 2544] [serial = 2320] [outer = 00000000] 12:45:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 156 (215D4400) [pid = 2544] [serial = 2321] [outer = 204BC400] 12:45:05 INFO - PROCESS | 2544 | 1461267905925 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 2544 | ++DOMWINDOW == 157 (2175BC00) [pid = 2544] [serial = 2322] [outer = 204BC400] 12:45:06 INFO - PROCESS | 2544 | [2544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:45:06 INFO - PROCESS | 2544 | 1461267906635 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:45:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:45:06 INFO - {} 12:45:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 12:45:06 INFO - PROCESS | 2544 | 1461267906707 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 2544 | 1461267906711 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:45:06 INFO - PROCESS | 2544 | 1461267906718 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 2544 | 1461267906722 Marionette TRACE conn5 <- [1,3054,null,{}] 12:45:06 INFO - PROCESS | 2544 | 1461267906728 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 2544 | 1461267906856 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:45:07 INFO - PROCESS | 2544 | 1461267907030 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 2544 | ++DOCSHELL 12FCE800 == 107 [pid = 2544] [id = 775] 12:45:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 158 (1595C400) [pid = 2544] [serial = 2323] [outer = 00000000] 12:45:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 159 (1AF5B800) [pid = 2544] [serial = 2324] [outer = 1595C400] 12:45:07 INFO - PROCESS | 2544 | 1461267907089 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 160 (1B5C5800) [pid = 2544] [serial = 2325] [outer = 1595C400] 12:45:07 INFO - PROCESS | 2544 | 1461267907631 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:45:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 12:45:07 INFO - PROCESS | 2544 | 1461267907649 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 2544 | 1461267907655 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:45:07 INFO - PROCESS | 2544 | 1461267907662 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 2544 | 1461267907665 Marionette TRACE conn5 <- [1,3058,null,{}] 12:45:07 INFO - PROCESS | 2544 | 1461267907669 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 2544 | 1461267907795 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:45:07 INFO - PROCESS | 2544 | 1461267907967 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 2544 | ++DOCSHELL 1C1B4400 == 108 [pid = 2544] [id = 776] 12:45:07 INFO - PROCESS | 2544 | ++DOMWINDOW == 161 (1C1B4C00) [pid = 2544] [serial = 2326] [outer = 00000000] 12:45:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 162 (1CEA2000) [pid = 2544] [serial = 2327] [outer = 1C1B4C00] 12:45:08 INFO - PROCESS | 2544 | 1461267908025 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 163 (1F213400) [pid = 2544] [serial = 2328] [outer = 1C1B4C00] 12:45:08 INFO - PROCESS | 2544 | 1461267908579 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:45:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 12:45:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:45:08 INFO - PROCESS | 2544 | 1461267908634 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 2544 | 1461267908637 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:45:08 INFO - PROCESS | 2544 | 1461267908641 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 2544 | 1461267908644 Marionette TRACE conn5 <- [1,3062,null,{}] 12:45:08 INFO - PROCESS | 2544 | 1461267908656 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 2544 | 1461267908784 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:45:08 INFO - PROCESS | 2544 | 1461267908963 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 2544 | ++DOCSHELL 20435400 == 109 [pid = 2544] [id = 777] 12:45:08 INFO - PROCESS | 2544 | ++DOMWINDOW == 164 (20436C00) [pid = 2544] [serial = 2329] [outer = 00000000] 12:45:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 165 (20A4E400) [pid = 2544] [serial = 2330] [outer = 20436C00] 12:45:09 INFO - PROCESS | 2544 | 1461267909025 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 166 (20A8D800) [pid = 2544] [serial = 2331] [outer = 20436C00] 12:45:09 INFO - PROCESS | 2544 | 1461267909585 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:45:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 987ms 12:45:09 INFO - PROCESS | 2544 | 1461267909630 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 2544 | 1461267909633 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:45:09 INFO - PROCESS | 2544 | 1461267909637 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 2544 | 1461267909639 Marionette TRACE conn5 <- [1,3066,null,{}] 12:45:09 INFO - PROCESS | 2544 | 1461267909642 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 2544 | 1461267909797 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:45:09 INFO - PROCESS | 2544 | 1461267909966 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 2544 | ++DOCSHELL 214F3C00 == 110 [pid = 2544] [id = 778] 12:45:09 INFO - PROCESS | 2544 | ++DOMWINDOW == 167 (215D0800) [pid = 2544] [serial = 2332] [outer = 00000000] 12:45:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 168 (2308A000) [pid = 2544] [serial = 2333] [outer = 215D0800] 12:45:10 INFO - PROCESS | 2544 | 1461267910023 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 169 (23418400) [pid = 2544] [serial = 2334] [outer = 215D0800] 12:45:10 INFO - PROCESS | 2544 | 1461267910529 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 2544 | 1461267910594 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:45:10 INFO - PROCESS | 2544 | 1461267910599 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:45:10 INFO - PROCESS | 2544 | 1461267910601 Marionette TRACE conn5 <- [1,3070,null,{}] 12:45:10 INFO - PROCESS | 2544 | 1461267910605 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 2544 | 1461267910725 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:45:10 INFO - PROCESS | 2544 | 1461267910909 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 2544 | ++DOCSHELL 2341A400 == 111 [pid = 2544] [id = 779] 12:45:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 170 (2341EC00) [pid = 2544] [serial = 2335] [outer = 00000000] 12:45:10 INFO - PROCESS | 2544 | ++DOMWINDOW == 171 (24F3E000) [pid = 2544] [serial = 2336] [outer = 2341EC00] 12:45:10 INFO - PROCESS | 2544 | 1461267910966 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 172 (24F40C00) [pid = 2544] [serial = 2337] [outer = 2341EC00] 12:45:11 INFO - PROCESS | 2544 | 1461267911498 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:45:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:45:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:45:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 12:45:11 INFO - PROCESS | 2544 | 1461267911533 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 2544 | 1461267911535 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:45:11 INFO - PROCESS | 2544 | 1461267911538 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:45:11 INFO - PROCESS | 2544 | 1461267911541 Marionette TRACE conn5 <- [1,3074,null,{}] 12:45:11 INFO - PROCESS | 2544 | 1461267911544 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 2544 | 1461267911685 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:45:11 INFO - PROCESS | 2544 | 1461267911875 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 2544 | ++DOCSHELL 0F054C00 == 112 [pid = 2544] [id = 780] 12:45:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 173 (0F0AA400) [pid = 2544] [serial = 2338] [outer = 00000000] 12:45:11 INFO - PROCESS | 2544 | ++DOMWINDOW == 174 (173D2800) [pid = 2544] [serial = 2339] [outer = 0F0AA400] 12:45:11 INFO - PROCESS | 2544 | 1461267911935 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 175 (26AD7800) [pid = 2544] [serial = 2340] [outer = 0F0AA400] 12:45:12 INFO - PROCESS | 2544 | 1461267912473 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:45:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 12:45:12 INFO - PROCESS | 2544 | 1461267912524 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 2544 | 1461267912526 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:45:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:45:12 INFO - PROCESS | 2544 | 1461267912531 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 2544 | 1461267912533 Marionette TRACE conn5 <- [1,3078,null,{}] 12:45:12 INFO - PROCESS | 2544 | 1461267912537 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:12 INFO - PROCESS | 2544 | 1461267912658 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:45:12 INFO - PROCESS | 2544 | 1461267912842 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 2544 | ++DOCSHELL 173D4400 == 113 [pid = 2544] [id = 781] 12:45:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 176 (20429000) [pid = 2544] [serial = 2341] [outer = 00000000] 12:45:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 177 (26BEB000) [pid = 2544] [serial = 2342] [outer = 20429000] 12:45:12 INFO - PROCESS | 2544 | 1461267912898 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 2544 | ++DOMWINDOW == 178 (26C05000) [pid = 2544] [serial = 2343] [outer = 20429000] 12:45:13 INFO - PROCESS | 2544 | 1461267913385 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:45:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 12:45:13 INFO - PROCESS | 2544 | 1461267913403 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 2544 | 1461267913405 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:45:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:45:13 INFO - PROCESS | 2544 | 1461267913426 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - PROCESS | 2544 | 1461267913429 Marionette TRACE conn5 <- [1,3082,null,{}] 12:45:13 INFO - PROCESS | 2544 | 1461267913434 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 2544 | 1461267913557 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:45:13 INFO - PROCESS | 2544 | 1461267913741 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 2544 | ++DOCSHELL 26BE7C00 == 114 [pid = 2544] [id = 782] 12:45:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 179 (26C06000) [pid = 2544] [serial = 2344] [outer = 00000000] 12:45:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 180 (26C0E000) [pid = 2544] [serial = 2345] [outer = 26C06000] 12:45:13 INFO - PROCESS | 2544 | 1461267913796 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 2544 | ++DOMWINDOW == 181 (26D23000) [pid = 2544] [serial = 2346] [outer = 26C06000] 12:45:14 INFO - PROCESS | 2544 | 1461267914321 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:45:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 950ms 12:45:14 INFO - PROCESS | 2544 | 1461267914363 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 2544 | 1461267914366 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:45:14 INFO - PROCESS | 2544 | 1461267914369 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:45:14 INFO - PROCESS | 2544 | 1461267914371 Marionette TRACE conn5 <- [1,3086,null,{}] 12:45:14 INFO - PROCESS | 2544 | 1461267914390 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:14 INFO - PROCESS | 2544 | 1461267914558 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:45:14 INFO - PROCESS | 2544 | 1461267914658 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 2544 | ++DOCSHELL 245BB800 == 115 [pid = 2544] [id = 783] 12:45:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 182 (245BC000) [pid = 2544] [serial = 2347] [outer = 00000000] 12:45:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 183 (245C1400) [pid = 2544] [serial = 2348] [outer = 245BC000] 12:45:14 INFO - PROCESS | 2544 | 1461267914713 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 2544 | ++DOMWINDOW == 184 (245C2800) [pid = 2544] [serial = 2349] [outer = 245BC000] 12:45:15 INFO - PROCESS | 2544 | 1461267915216 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:45:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:45:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:45:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 12:45:15 INFO - PROCESS | 2544 | 1461267915243 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 2544 | 1461267915245 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:45:15 INFO - PROCESS | 2544 | 1461267915280 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 2544 | 1461267915282 Marionette TRACE conn5 <- [1,3090,null,{}] 12:45:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:45:15 INFO - PROCESS | 2544 | 1461267915286 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 2544 | 1461267915407 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:45:15 INFO - PROCESS | 2544 | 1461267915555 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 2544 | ++DOCSHELL 245BE800 == 116 [pid = 2544] [id = 784] 12:45:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 185 (245C0800) [pid = 2544] [serial = 2350] [outer = 00000000] 12:45:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 186 (26D43400) [pid = 2544] [serial = 2351] [outer = 245C0800] 12:45:15 INFO - PROCESS | 2544 | 1461267915609 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 2544 | ++DOMWINDOW == 187 (26D44C00) [pid = 2544] [serial = 2352] [outer = 245C0800] 12:45:16 INFO - PROCESS | 2544 | 1461267916086 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:45:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:45:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 830ms 12:45:16 INFO - PROCESS | 2544 | 1461267916119 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 2544 | 1461267916121 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:45:16 INFO - PROCESS | 2544 | 1461267916125 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:45:16 INFO - PROCESS | 2544 | 1461267916128 Marionette TRACE conn5 <- [1,3094,null,{}] 12:45:16 INFO - PROCESS | 2544 | 1461267916132 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:16 INFO - PROCESS | 2544 | 1461267916275 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:45:16 INFO - PROCESS | 2544 | 1461267916467 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 2544 | ++DOCSHELL 2405E400 == 117 [pid = 2544] [id = 785] 12:45:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 188 (2405E800) [pid = 2544] [serial = 2353] [outer = 00000000] 12:45:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 189 (24068000) [pid = 2544] [serial = 2354] [outer = 2405E800] 12:45:16 INFO - PROCESS | 2544 | 1461267916528 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 2544 | ++DOMWINDOW == 190 (26D25400) [pid = 2544] [serial = 2355] [outer = 2405E800] 12:45:17 INFO - PROCESS | 2544 | 1461267917067 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:45:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 12:45:17 INFO - PROCESS | 2544 | 1461267917098 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:45:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:45:17 INFO - PROCESS | 2544 | 1461267917101 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:45:17 INFO - PROCESS | 2544 | 1461267917105 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 2544 | 1461267917107 Marionette TRACE conn5 <- [1,3098,null,{}] 12:45:17 INFO - PROCESS | 2544 | 1461267917130 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 2544 | 1461267917252 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:45:17 INFO - PROCESS | 2544 | 1461267917401 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 2544 | ++DOCSHELL 24067000 == 118 [pid = 2544] [id = 786] 12:45:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 191 (258A5000) [pid = 2544] [serial = 2356] [outer = 00000000] 12:45:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 192 (258A9C00) [pid = 2544] [serial = 2357] [outer = 258A5000] 12:45:17 INFO - PROCESS | 2544 | 1461267917454 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 2544 | ++DOMWINDOW == 193 (258AB000) [pid = 2544] [serial = 2358] [outer = 258A5000] 12:45:18 INFO - PROCESS | 2544 | 1461267918077 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:45:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:45:18 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 12:45:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:45:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:45:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 990ms 12:45:18 INFO - PROCESS | 2544 | 1461267918107 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 2544 | 1461267918110 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:45:18 INFO - PROCESS | 2544 | 1461267918115 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - PROCESS | 2544 | 1461267918117 Marionette TRACE conn5 <- [1,3102,null,{}] 12:45:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:45:18 INFO - PROCESS | 2544 | 1461267918121 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:18 INFO - PROCESS | 2544 | 1461267918249 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:45:18 INFO - PROCESS | 2544 | 1461267918441 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9719a0d3-c497-41ee-b8a3-65701a956d30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 2544 | ++DOCSHELL 171C7C00 == 119 [pid = 2544] [id = 787] 12:45:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 194 (171E4800) [pid = 2544] [serial = 2359] [outer = 00000000] 12:45:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 195 (1C84B800) [pid = 2544] [serial = 2360] [outer = 171E4800] 12:45:18 INFO - PROCESS | 2544 | 1461267918497 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 2544 | ++DOMWINDOW == 196 (1CE31800) [pid = 2544] [serial = 2361] [outer = 171E4800] 12:45:19 INFO - PROCESS | 2544 | 1461267919256 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:45:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:45:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1181ms 12:45:19 INFO - PROCESS | 2544 | 1461267919316 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 2544 | 1461267919320 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 204CE000 == 118 [pid = 2544] [id = 719] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 210C1400 == 117 [pid = 2544] [id = 721] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 22B52C00 == 116 [pid = 2544] [id = 722] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 23082C00 == 115 [pid = 2544] [id = 723] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 204C4800 == 114 [pid = 2544] [id = 773] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 20335400 == 113 [pid = 2544] [id = 772] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 1EC9E000 == 112 [pid = 2544] [id = 771] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 1C849C00 == 111 [pid = 2544] [id = 770] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 18605800 == 110 [pid = 2544] [id = 769] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 195 (26DF1C00) [pid = 2544] [serial = 2224] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 194 (26DEA400) [pid = 2544] [serial = 2227] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 193 (27C19400) [pid = 2544] [serial = 2230] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 192 (1A1CB400) [pid = 2544] [serial = 2236] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 191 (28236000) [pid = 2544] [serial = 2233] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOMWINDOW == 190 (21412C00) [pid = 2544] [serial = 2270] [outer = 00000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 16E19400 == 109 [pid = 2544] [id = 768] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 1A1D8C00 == 108 [pid = 2544] [id = 767] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 22B5C400 == 107 [pid = 2544] [id = 762] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 21872C00 == 106 [pid = 2544] [id = 761] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 1C848400 == 105 [pid = 2544] [id = 759] 12:45:19 INFO - PROCESS | 2544 | --DOCSHELL 15954800 == 104 [pid = 2544] [id = 758] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 189 (20338C00) [pid = 2544] [serial = 2256] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 188 (204CF800) [pid = 2544] [serial = 2259] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 187 (20A49800) [pid = 2544] [serial = 2260] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 186 (2025A400) [pid = 2544] [serial = 2265] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 185 (1ED05000) [pid = 2544] [serial = 2253] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 184 (1CE3E800) [pid = 2544] [serial = 2242] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 183 (1C893400) [pid = 2544] [serial = 2241] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 182 (1A1C8000) [pid = 2544] [serial = 2247] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 181 (1A1DCC00) [pid = 2544] [serial = 2248] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 180 (2025F800) [pid = 2544] [serial = 2245] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 179 (201C4000) [pid = 2544] [serial = 2244] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 178 (1A1DA000) [pid = 2544] [serial = 2239] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 177 (18FD8400) [pid = 2544] [serial = 2238] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 176 (25AF4800) [pid = 2544] [serial = 2218] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 175 (26D2E800) [pid = 2544] [serial = 2221] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 174 (1A1DD800) [pid = 2544] [serial = 2206] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 173 (201CC400) [pid = 2544] [serial = 2209] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 172 (1C1BA800) [pid = 2544] [serial = 2250] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 171 (1C587800) [pid = 2544] [serial = 2251] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 170 (25A1CC00) [pid = 2544] [serial = 2215] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 169 (16C78800) [pid = 2544] [serial = 2262] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 168 (219B1C00) [pid = 2544] [serial = 2212] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 167 (212E4C00) [pid = 2544] [serial = 2268] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 166 (20419000) [pid = 2544] [serial = 2266] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 165 (18FDEC00) [pid = 2544] [serial = 2263] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 164 (1F46D000) [pid = 2544] [serial = 2254] [outer = 00000000] [url = about:blank] 12:45:20 INFO - PROCESS | 2544 | --DOMWINDOW == 163 (20385000) [pid = 2544] [serial = 2257] [outer = 00000000] [url = about:blank] 12:45:20 WARNING - u'runner_teardown' () 12:45:20 INFO - No more tests 12:45:20 INFO - Got 0 unexpected results 12:45:20 INFO - SUITE-END | took 694s 12:45:20 INFO - Closing logging queue 12:45:20 INFO - queue closed 12:45:20 INFO - Return code: 0 12:45:20 WARNING - # TBPL SUCCESS # 12:45:20 INFO - Running post-action listener: _resource_record_post_action 12:45:20 INFO - Running post-run listener: _resource_record_post_run 12:45:21 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 78129152; Write bytes: 1176581120; Read time: 805210; Write time: 7818280 12:45:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:45:21 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29241344; Read time: 0; Write time: 24520 12:45:21 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 78129152; Write bytes: 1086505472; Read time: 805210; Write time: 7687620 12:45:21 INFO - Running post-run listener: _upload_blobber_files 12:45:21 INFO - Blob upload gear active. 12:45:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:45:21 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 12:45:21 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:45:21 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:45:22 INFO - (blobuploader) - INFO - Open directory for files ... 12:45:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:45:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:45:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:45:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:45:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:45:23 INFO - (blobuploader) - INFO - Done attempting. 12:45:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:45:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:45:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:45:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:45:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:45:25 INFO - (blobuploader) - INFO - Done attempting. 12:45:25 INFO - (blobuploader) - INFO - Iteration through files over. 12:45:25 INFO - Return code: 0 12:45:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:45:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e7390776d8a0ee2311ca37b85f474f9de33915b467fe967021d97dc247f885df8318178a8a3b0188b433c915e9a002b0d63d73720eb395761d5da0b48ffc7faa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ea42b7df546ea25a239f5db823d2c214959ada29fa934dcf08c0ba6c6eeb7ba05941b71210595cc3dc0de736d8b51f55d1d8c6f0b1307bfabefc22202d082651"} 12:45:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:45:25 INFO - Writing to file C:\slave\test\properties\blobber_files 12:45:25 INFO - Contents: 12:45:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e7390776d8a0ee2311ca37b85f474f9de33915b467fe967021d97dc247f885df8318178a8a3b0188b433c915e9a002b0d63d73720eb395761d5da0b48ffc7faa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ea42b7df546ea25a239f5db823d2c214959ada29fa934dcf08c0ba6c6eeb7ba05941b71210595cc3dc0de736d8b51f55d1d8c6f0b1307bfabefc22202d082651"} 12:45:25 INFO - Running post-run listener: copy_logs_to_upload_dir 12:45:25 INFO - Copying logs to upload dir... 12:45:25 INFO - mkdir: C:\slave\test\build\upload\logs 12:45:25 INFO - Copying logs to upload dir... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... 12:45:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1014.665000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 55 secs) (at 2016-04-21 12:45:25.906121) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 12:45:25.907195) ========= '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-210 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-210 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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/fx-team/sha512/e7390776d8a0ee2311ca37b85f474f9de33915b467fe967021d97dc247f885df8318178a8a3b0188b433c915e9a002b0d63d73720eb395761d5da0b48ffc7faa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ea42b7df546ea25a239f5db823d2c214959ada29fa934dcf08c0ba6c6eeb7ba05941b71210595cc3dc0de736d8b51f55d1d8c6f0b1307bfabefc22202d082651"} build_url:https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e7390776d8a0ee2311ca37b85f474f9de33915b467fe967021d97dc247f885df8318178a8a3b0188b433c915e9a002b0d63d73720eb395761d5da0b48ffc7faa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ea42b7df546ea25a239f5db823d2c214959ada29fa934dcf08c0ba6c6eeb7ba05941b71210595cc3dc0de736d8b51f55d1d8c6f0b1307bfabefc22202d082651"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CellO8ZERoGUgQ1Y1a5G_Q/artifacts/public/build/firefox-48.0a1.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-04-21 12:45:26.035969) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 12:45:26.036408) ========= '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-210 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-210 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-210 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-04-21 12:45:26.153778) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 12:45:26.154259) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 12:45:27.097867) ========= ========= Total master_lag: 0.54 =========