builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-224 starttime: 1461142065.71 results: success (0) buildid: 20160419233542 builduid: 39deb8105d9f4fd493257beeca9fe7a4 revision: f9fc0c367d89188d01677da6cf85bb2097e85605 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:45.705492) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:45.705941) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:45.706221) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:45.988632) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 01:47:45.988942) ========= '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-224 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-224 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-224 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 --01:47:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.31 MB/s 01:47:47 (27.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.566000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 01:47:47.694232) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 01:47:47.694568) ========= '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-224 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-224 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-224 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=5.401000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 01:47:53.114521) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 01:47:53.114902) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f9fc0c367d89188d01677da6cf85bb2097e85605 --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 f9fc0c367d89188d01677da6cf85bb2097e85605 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-224 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-224 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-224 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-20 01:47:53,744 truncating revision to first 12 chars 2016-04-20 01:47:53,746 Setting DEBUG logging. 2016-04-20 01:47:53,746 attempt 1/10 2016-04-20 01:47:53,746 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f9fc0c367d89?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 01:47:54,841 unpacking tar archive at: fx-team-f9fc0c367d89/testing/mozharness/ program finished with exit code 0 elapsedTime=1.993000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 01:47:55.234161) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:55.234468) ========= script_repo_revision: f9fc0c367d89188d01677da6cf85bb2097e85605 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:55.234876) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:55.235158) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 01:47:55.251031) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 37 secs) (at 2016-04-20 01:47:55.251321) ========= '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-224 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-224 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-224 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 01:47:55 INFO - MultiFileLogger online at 20160420 01:47:55 in C:\slave\test 01:47:55 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 01:47:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:47:55 INFO - {'append_to_log': False, 01:47:55 INFO - 'base_work_dir': 'C:\\slave\\test', 01:47:55 INFO - 'blob_upload_branch': 'fx-team', 01:47:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:47:55 INFO - 'buildbot_json_path': 'buildprops.json', 01:47:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:47:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:47:55 INFO - 'download_minidump_stackwalk': True, 01:47:55 INFO - 'download_symbols': 'true', 01:47:55 INFO - 'e10s': False, 01:47:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:47:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:47:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:47:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:47:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:47:55 INFO - 'C:/mozilla-build/tooltool.py'), 01:47:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:47:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:47:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:47:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:47:55 INFO - 'log_level': 'info', 01:47:55 INFO - 'log_to_console': True, 01:47:55 INFO - 'opt_config_files': (), 01:47:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:47:55 INFO - '--processes=1', 01:47:55 INFO - '--config=%(test_path)s/wptrunner.ini', 01:47:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:47:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:47:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:47:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:47:55 INFO - 'pip_index': False, 01:47:55 INFO - 'require_test_zip': True, 01:47:55 INFO - 'test_type': ('testharness',), 01:47:55 INFO - 'this_chunk': '1', 01:47:55 INFO - 'total_chunks': '10', 01:47:55 INFO - 'virtualenv_path': 'venv', 01:47:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:47:55 INFO - 'work_dir': 'build'} 01:47:55 INFO - ##### 01:47:55 INFO - ##### Running clobber step. 01:47:55 INFO - ##### 01:47:55 INFO - Running pre-action listener: _resource_record_pre_action 01:47:55 INFO - Running main action method: clobber 01:47:55 INFO - rmtree: C:\slave\test\build 01:47:55 INFO - Using _rmtree_windows ... 01:47:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:49:30 INFO - Running post-action listener: _resource_record_post_action 01:49:30 INFO - ##### 01:49:30 INFO - ##### Running read-buildbot-config step. 01:49:30 INFO - ##### 01:49:30 INFO - Running pre-action listener: _resource_record_pre_action 01:49:30 INFO - Running main action method: read_buildbot_config 01:49:30 INFO - Using buildbot properties: 01:49:30 INFO - { 01:49:30 INFO - "project": "", 01:49:30 INFO - "product": "firefox", 01:49:30 INFO - "script_repo_revision": "production", 01:49:30 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 01:49:30 INFO - "repository": "", 01:49:30 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 01:49:30 INFO - "buildid": "20160419233542", 01:49:30 INFO - "pgo_build": "False", 01:49:30 INFO - "basedir": "C:\\slave\\test", 01:49:30 INFO - "buildnumber": 305, 01:49:30 INFO - "slavename": "t-w732-ix-224", 01:49:30 INFO - "revision": "f9fc0c367d89188d01677da6cf85bb2097e85605", 01:49:30 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 01:49:30 INFO - "platform": "win32", 01:49:30 INFO - "branch": "fx-team", 01:49:30 INFO - "repo_path": "integration/fx-team", 01:49:30 INFO - "moz_repo_path": "", 01:49:30 INFO - "stage_platform": "win32", 01:49:30 INFO - "builduid": "39deb8105d9f4fd493257beeca9fe7a4", 01:49:30 INFO - "slavebuilddir": "test" 01:49:30 INFO - } 01:49:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 01:49:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 01:49:30 INFO - Running post-action listener: _resource_record_post_action 01:49:30 INFO - ##### 01:49:30 INFO - ##### Running download-and-extract step. 01:49:30 INFO - ##### 01:49:30 INFO - Running pre-action listener: _resource_record_pre_action 01:49:30 INFO - Running main action method: download_and_extract 01:49:30 INFO - mkdir: C:\slave\test\build\tests 01:49:30 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')]} 01:49:30 INFO - https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:49:30 INFO - trying https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 01:49:30 INFO - Downloading https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:31 INFO - Downloaded 1274 bytes. 01:49:31 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 01:49:31 INFO - Using the following test package requirements: 01:49:31 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 01:49:31 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 01:49:31 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 01:49:31 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'jsshell-win32.zip'], 01:49:31 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 01:49:31 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 01:49:31 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 01:49:31 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 01:49:31 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 01:49:31 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 01:49:31 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 01:49:31 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 01:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:49:31 INFO - https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:49:31 INFO - trying https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 01:49:31 INFO - Downloading https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:33 INFO - Downloaded 20462726 bytes. 01:49:33 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/*'] 01:49:33 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/* 01:49:35 INFO - caution: filename not matched: web-platform/* 01:49:35 INFO - Return code: 11 01:49: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')]} 01:49:35 INFO - https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:49:35 INFO - trying https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 01:49:35 INFO - Downloading https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:49:38 INFO - Downloaded 36382594 bytes. 01:49:38 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/*'] 01:49:38 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/* 01:50:27 INFO - caution: filename not matched: bin/* 01:50:27 INFO - caution: filename not matched: config/* 01:50:27 INFO - caution: filename not matched: mozbase/* 01:50:27 INFO - caution: filename not matched: marionette/* 01:50:27 INFO - caution: filename not matched: tools/wptserve/* 01:50:27 INFO - Return code: 11 01:50:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:27 INFO - https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 01:50:27 INFO - trying https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:50:27 INFO - Downloading https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 01:50:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:50:31 INFO - Downloaded 67401128 bytes. 01:50:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:50:31 INFO - mkdir: C:\slave\test\properties 01:50:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:50:31 INFO - Writing to file C:\slave\test\properties\build_url 01:50:31 INFO - Contents: 01:50:31 INFO - build_url:https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 01:50:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:50:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:50:31 INFO - Writing to file C:\slave\test\properties\symbols_url 01:50:31 INFO - Contents: 01:50:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:50:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:50:31 INFO - https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:50:31 INFO - trying https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 01:50:31 INFO - Downloading https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:50:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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 01:50:35 INFO - Downloaded 58234013 bytes. 01:50:35 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'] 01:50:35 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 01:50:38 INFO - Return code: 0 01:50:38 INFO - Running post-action listener: _resource_record_post_action 01:50:38 INFO - Running post-action listener: set_extra_try_arguments 01:50:38 INFO - ##### 01:50:38 INFO - ##### Running create-virtualenv step. 01:50:38 INFO - ##### 01:50:38 INFO - Running pre-action listener: _pre_create_virtualenv 01:50:38 INFO - Running pre-action listener: _resource_record_pre_action 01:50:38 INFO - Running main action method: create_virtualenv 01:50:38 INFO - Creating virtualenv C:\slave\test\build\venv 01:50:38 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 01:50:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:50:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:50:49 INFO - Installing distribute......................................................................................................................................................................................done. 01:50:50 INFO - Return code: 0 01:50:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:50:50 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')]} 01:50:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50:50 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')]} 01:50:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50:50 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B8D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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 01:50:50 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 01:50:50 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 01:50:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:50:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:50:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:50:50 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:50:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:50:50 INFO - 'DCLOCATION': 'SCL3', 01:50:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:50:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:50:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:50:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:50:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:50:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:50:50 INFO - 'HOMEDRIVE': 'C:', 01:50:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:50:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:50:50 INFO - 'KTS_VERSION': '1.19c', 01:50:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:50:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:50:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:50:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:50:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:50:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:50:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:50:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:50:50 INFO - 'MOZ_AIRBAG': '1', 01:50:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:50:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:50 INFO - 'MOZ_MSVCVERSION': '8', 01:50:50 INFO - 'MOZ_NO_REMOTE': '1', 01:50:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:50:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:50:50 INFO - 'NO_EM_RESTART': '1', 01:50:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:50:50 INFO - 'OS': 'Windows_NT', 01:50:50 INFO - 'OURDRIVE': 'C:', 01:50:50 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', 01:50:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:50:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:50:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:50:50 INFO - 'PROCESSOR_LEVEL': '6', 01:50:50 INFO - 'PROCESSOR_REVISION': '1e05', 01:50:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:50:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:50:50 INFO - 'PROMPT': '$P$G', 01:50:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:50:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:50:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:50:50 INFO - 'PWD': 'C:\\slave\\test', 01:50:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:50:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:50:50 INFO - 'SYSTEMDRIVE': 'C:', 01:50:50 INFO - 'SYSTEMROOT': 'C:\\windows', 01:50:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:50 INFO - 'TEST1': 'testie', 01:50:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:50 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:50:50 INFO - 'USERNAME': 'cltbld', 01:50:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:50:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:50:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:50:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:50:50 INFO - 'WINDIR': 'C:\\windows', 01:50:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:50:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:50:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:50:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:50:51 INFO - Downloading/unpacking psutil>=0.7.1 01:50:52 INFO - Running setup.py egg_info for package psutil 01:50:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:50:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:50:52 INFO - Installing collected packages: psutil 01:50:52 INFO - Running setup.py install for psutil 01:50:52 INFO - building 'psutil._psutil_windows' extension 01:50:52 INFO - error: Unable to find vcvarsall.bat 01:50:52 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-xrppfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:50:52 INFO - running install 01:50:52 INFO - running build 01:50:52 INFO - running build_py 01:50:52 INFO - creating build 01:50:52 INFO - creating build\lib.win32-2.7 01:50:52 INFO - creating build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:50:52 INFO - running build_ext 01:50:52 INFO - building 'psutil._psutil_windows' extension 01:50:52 INFO - error: Unable to find vcvarsall.bat 01:50:52 INFO - ---------------------------------------- 01:50:52 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-xrppfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:50:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:50:52 WARNING - Return code: 1 01:50:52 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! 01:50:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:50: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')]} 01:50:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50: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')]} 01:50:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50: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', '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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B8D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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 01:50: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 01:50: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 mozsystemmonitor==0.0.0 01:50:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:50:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:50:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:50:52 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:50:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:50:52 INFO - 'DCLOCATION': 'SCL3', 01:50:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:50:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:50:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:50:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:50:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:50:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:50:52 INFO - 'HOMEDRIVE': 'C:', 01:50:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:50:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:50:52 INFO - 'KTS_VERSION': '1.19c', 01:50:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:50:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:50:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:50:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:50:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:50:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:50:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:50:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:50:52 INFO - 'MOZ_AIRBAG': '1', 01:50:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:50:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:52 INFO - 'MOZ_MSVCVERSION': '8', 01:50:52 INFO - 'MOZ_NO_REMOTE': '1', 01:50:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:50:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:50:52 INFO - 'NO_EM_RESTART': '1', 01:50:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:50:52 INFO - 'OS': 'Windows_NT', 01:50:52 INFO - 'OURDRIVE': 'C:', 01:50: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', 01:50:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:50:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:50:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:50:52 INFO - 'PROCESSOR_LEVEL': '6', 01:50:52 INFO - 'PROCESSOR_REVISION': '1e05', 01:50:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:50:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:50:52 INFO - 'PROMPT': '$P$G', 01:50:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:50:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:50:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:50:52 INFO - 'PWD': 'C:\\slave\\test', 01:50:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:50:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:50:52 INFO - 'SYSTEMDRIVE': 'C:', 01:50:52 INFO - 'SYSTEMROOT': 'C:\\windows', 01:50:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:52 INFO - 'TEST1': 'testie', 01:50:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:52 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:50:52 INFO - 'USERNAME': 'cltbld', 01:50:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:50:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:50:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:50:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:50:52 INFO - 'WINDIR': 'C:\\windows', 01:50:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:50:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:50:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:50:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:50:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:50:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:50:53 INFO - Running setup.py egg_info for package mozsystemmonitor 01:50:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:50:53 INFO - Running setup.py egg_info for package psutil 01:50:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:50:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:50:53 INFO - Installing collected packages: mozsystemmonitor, psutil 01:50:53 INFO - Running setup.py install for mozsystemmonitor 01:50:53 INFO - Running setup.py install for psutil 01:50:53 INFO - building 'psutil._psutil_windows' extension 01:50:53 INFO - error: Unable to find vcvarsall.bat 01:50:53 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-4k5ixf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:50:53 INFO - running install 01:50:53 INFO - running build 01:50:53 INFO - running build_py 01:50:53 INFO - running build_ext 01:50:53 INFO - building 'psutil._psutil_windows' extension 01:50:53 INFO - error: Unable to find vcvarsall.bat 01:50:53 INFO - ---------------------------------------- 01:50:53 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-4k5ixf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:50:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:50:53 WARNING - Return code: 1 01:50:53 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! 01:50:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:50:53 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')]} 01:50:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50:53 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')]} 01:50:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50:53 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B8D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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 01:50:53 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 01:50:53 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 01:50:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:50:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:50:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:50:53 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:50:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:50:53 INFO - 'DCLOCATION': 'SCL3', 01:50:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:50:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:50:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:50:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:50:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:50:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:50:53 INFO - 'HOMEDRIVE': 'C:', 01:50:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:50:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:50:53 INFO - 'KTS_VERSION': '1.19c', 01:50:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:50:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:50:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:50:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:50:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:50:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:50:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:50:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:50:53 INFO - 'MOZ_AIRBAG': '1', 01:50:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:50:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:53 INFO - 'MOZ_MSVCVERSION': '8', 01:50:53 INFO - 'MOZ_NO_REMOTE': '1', 01:50:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:50:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:50:53 INFO - 'NO_EM_RESTART': '1', 01:50:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:50:53 INFO - 'OS': 'Windows_NT', 01:50:53 INFO - 'OURDRIVE': 'C:', 01:50:53 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', 01:50:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:50:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:50:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:50:53 INFO - 'PROCESSOR_LEVEL': '6', 01:50:53 INFO - 'PROCESSOR_REVISION': '1e05', 01:50:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:50:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:50:53 INFO - 'PROMPT': '$P$G', 01:50:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:50:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:50:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:50:53 INFO - 'PWD': 'C:\\slave\\test', 01:50:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:50:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:50:53 INFO - 'SYSTEMDRIVE': 'C:', 01:50:53 INFO - 'SYSTEMROOT': 'C:\\windows', 01:50:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:53 INFO - 'TEST1': 'testie', 01:50:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:53 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:50:53 INFO - 'USERNAME': 'cltbld', 01:50:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:50:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:50:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:50:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:50:53 INFO - 'WINDIR': 'C:\\windows', 01:50:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:50:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:50:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:50:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:50:53 INFO - Downloading/unpacking blobuploader==1.2.4 01:50:53 INFO - Downloading blobuploader-1.2.4.tar.gz 01:50:53 INFO - Running setup.py egg_info for package blobuploader 01:50:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:50:58 INFO - Running setup.py egg_info for package requests 01:50:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:50:58 INFO - Downloading docopt-0.6.1.tar.gz 01:50:58 INFO - Running setup.py egg_info for package docopt 01:50:58 INFO - Installing collected packages: blobuploader, docopt, requests 01:50:58 INFO - Running setup.py install for blobuploader 01:50:58 INFO - Running setup.py install for docopt 01:50:58 INFO - Running setup.py install for requests 01:50:58 INFO - Successfully installed blobuploader docopt requests 01:50:58 INFO - Cleaning up... 01:50:58 INFO - Return code: 0 01:50:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:50:58 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')]} 01:50:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:50:58 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')]} 01:50:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:50:58 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B8D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, '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-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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 01:50:58 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 01:50:58 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 01:50:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:50:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:50:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:50:58 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:50:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:50:58 INFO - 'DCLOCATION': 'SCL3', 01:50:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:50:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:50:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:50:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:50:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:50:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:50:58 INFO - 'HOMEDRIVE': 'C:', 01:50:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:50:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:50:58 INFO - 'KTS_VERSION': '1.19c', 01:50:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:50:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:50:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:50:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:50:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:50:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:50:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:50:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:50:58 INFO - 'MOZ_AIRBAG': '1', 01:50:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:50:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:50:58 INFO - 'MOZ_MSVCVERSION': '8', 01:50:58 INFO - 'MOZ_NO_REMOTE': '1', 01:50:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:50:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:50:58 INFO - 'NO_EM_RESTART': '1', 01:50:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:50:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:50:58 INFO - 'OS': 'Windows_NT', 01:50:58 INFO - 'OURDRIVE': 'C:', 01:50:58 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', 01:50:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:50:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:50:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:50:58 INFO - 'PROCESSOR_LEVEL': '6', 01:50:58 INFO - 'PROCESSOR_REVISION': '1e05', 01:50:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:50:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:50:58 INFO - 'PROMPT': '$P$G', 01:50:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:50:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:50:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:50:58 INFO - 'PWD': 'C:\\slave\\test', 01:50:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:50:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:50:58 INFO - 'SYSTEMDRIVE': 'C:', 01:50:58 INFO - 'SYSTEMROOT': 'C:\\windows', 01:50:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:58 INFO - 'TEST1': 'testie', 01:50:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:50:58 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:50:58 INFO - 'USERNAME': 'cltbld', 01:50:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:50:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:50:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:50:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:50:58 INFO - 'WINDIR': 'C:\\windows', 01:50:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:50:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:50:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:51:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:51:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:51:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:51:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:51:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:51:03 INFO - Unpacking c:\slave\test\build\tests\marionette 01:51:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:51:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:51:03 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 01:51:03 INFO - Running setup.py install for browsermob-proxy 01:51:16 INFO - Running setup.py install for manifestparser 01:51:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for marionette-client 01:51:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:51:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for marionette-driver 01:51:16 INFO - Running setup.py install for mozcrash 01:51:16 INFO - Running setup.py install for mozdebug 01:51:16 INFO - Running setup.py install for mozdevice 01:51:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozfile 01:51:16 INFO - Running setup.py install for mozhttpd 01:51:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozinfo 01:51:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozInstall 01:51:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozleak 01:51:16 INFO - Running setup.py install for mozlog 01:51:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for moznetwork 01:51:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozprocess 01:51:16 INFO - Running setup.py install for mozprofile 01:51:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozrunner 01:51:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for mozscreenshot 01:51:16 INFO - Running setup.py install for moztest 01:51:16 INFO - Running setup.py install for mozversion 01:51:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:51:16 INFO - Running setup.py install for wptserve 01:51:16 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 01:51:16 INFO - Cleaning up... 01:51:16 INFO - Return code: 0 01:51:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:51:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:51:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:51:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:51:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:51:16 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 0x01C276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D1B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019B8D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, '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-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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 01:51:16 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 01:51:16 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 01:51:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:51:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:51:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:51:16 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:51:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:51:16 INFO - 'DCLOCATION': 'SCL3', 01:51:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:51:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:51:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:51:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:51:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:51:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:51:16 INFO - 'HOMEDRIVE': 'C:', 01:51:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:51:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:51:16 INFO - 'KTS_VERSION': '1.19c', 01:51:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:51:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:51:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:51:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:51:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:51:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:51:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:51:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:51:16 INFO - 'MOZ_AIRBAG': '1', 01:51:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:51:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:16 INFO - 'MOZ_MSVCVERSION': '8', 01:51:16 INFO - 'MOZ_NO_REMOTE': '1', 01:51:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:51:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:51:16 INFO - 'NO_EM_RESTART': '1', 01:51:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:51:16 INFO - 'OS': 'Windows_NT', 01:51:16 INFO - 'OURDRIVE': 'C:', 01:51:16 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', 01:51:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:51:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:51:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:51:16 INFO - 'PROCESSOR_LEVEL': '6', 01:51:16 INFO - 'PROCESSOR_REVISION': '1e05', 01:51:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:51:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:51:16 INFO - 'PROMPT': '$P$G', 01:51:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:51:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:51:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:51:16 INFO - 'PWD': 'C:\\slave\\test', 01:51:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:51:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:51:16 INFO - 'SYSTEMDRIVE': 'C:', 01:51:16 INFO - 'SYSTEMROOT': 'C:\\windows', 01:51:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:51:16 INFO - 'TEST1': 'testie', 01:51:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:51:16 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:51:16 INFO - 'USERNAME': 'cltbld', 01:51:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:51:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:51:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:51:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:51:16 INFO - 'WINDIR': 'C:\\windows', 01:51:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:51:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:51:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:51:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:51:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:51:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:51:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:51:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:51:21 INFO - Unpacking c:\slave\test\build\tests\marionette 01:51:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:51:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:51:21 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)) 01:51:32 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)) 01:51:32 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)) 01:51:32 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)) 01:51:32 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)) 01:51:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:51:32 INFO - Downloading blessings-1.6.tar.gz 01:51:32 INFO - Running setup.py egg_info for package blessings 01:51:32 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)) 01:51:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:51:32 INFO - Running setup.py install for blessings 01:51:32 INFO - Running setup.py install for browsermob-proxy 01:51:32 INFO - Running setup.py install for manifestparser 01:51:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for marionette-client 01:51:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:51:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for marionette-driver 01:51:32 INFO - Running setup.py install for mozcrash 01:51:32 INFO - Running setup.py install for mozdebug 01:51:32 INFO - Running setup.py install for mozdevice 01:51:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for mozhttpd 01:51:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for mozInstall 01:51:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for mozleak 01:51:32 INFO - Running setup.py install for mozprofile 01:51:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Running setup.py install for mozrunner 01:51:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:51:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:51:34 INFO - Running setup.py install for mozscreenshot 01:51:34 INFO - Running setup.py install for moztest 01:51:34 INFO - Running setup.py install for mozversion 01:51:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:51:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:51:34 INFO - Running setup.py install for wptserve 01:51:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:51:34 INFO - Cleaning up... 01:51:34 INFO - Return code: 0 01:51:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:51:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:51:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:51:34 INFO - Reading from file tmpfile_stdout 01:51:34 INFO - Using _rmtree_windows ... 01:51:34 INFO - Using _rmtree_windows ... 01:51:34 INFO - Current package versions: 01:51:34 INFO - blessings == 1.6 01:51:34 INFO - blobuploader == 1.2.4 01:51:34 INFO - browsermob-proxy == 0.6.0 01:51:34 INFO - distribute == 0.6.14 01:51:34 INFO - docopt == 0.6.1 01:51:34 INFO - manifestparser == 1.1 01:51:34 INFO - marionette-client == 2.3.0 01:51:34 INFO - marionette-driver == 1.4.0 01:51:34 INFO - mozInstall == 1.12 01:51:34 INFO - mozcrash == 0.17 01:51:34 INFO - mozdebug == 0.1 01:51:34 INFO - mozdevice == 0.48 01:51:34 INFO - mozfile == 1.2 01:51:34 INFO - mozhttpd == 0.7 01:51:34 INFO - mozinfo == 0.9 01:51:34 INFO - mozleak == 0.1 01:51:34 INFO - mozlog == 3.1 01:51:34 INFO - moznetwork == 0.27 01:51:34 INFO - mozprocess == 0.22 01:51:34 INFO - mozprofile == 0.28 01:51:34 INFO - mozrunner == 6.11 01:51:34 INFO - mozscreenshot == 0.1 01:51:34 INFO - mozsystemmonitor == 0.0 01:51:34 INFO - moztest == 0.7 01:51:34 INFO - mozversion == 1.4 01:51:34 INFO - requests == 1.2.3 01:51:34 INFO - wptserve == 1.4.0 01:51:34 INFO - Running post-action listener: _resource_record_post_action 01:51:34 INFO - Running post-action listener: _start_resource_monitoring 01:51:34 INFO - Starting resource monitoring. 01:51:34 INFO - ##### 01:51:34 INFO - ##### Running pull step. 01:51:34 INFO - ##### 01:51:34 INFO - Running pre-action listener: _resource_record_pre_action 01:51:34 INFO - Running main action method: pull 01:51:34 INFO - Pull has nothing to do! 01:51:34 INFO - Running post-action listener: _resource_record_post_action 01:51:34 INFO - ##### 01:51:34 INFO - ##### Running install step. 01:51:34 INFO - ##### 01:51:34 INFO - Running pre-action listener: _resource_record_pre_action 01:51:34 INFO - Running main action method: install 01:51:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:51:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:51:34 INFO - Reading from file tmpfile_stdout 01:51:34 INFO - Using _rmtree_windows ... 01:51:34 INFO - Using _rmtree_windows ... 01:51:34 INFO - Detecting whether we're running mozinstall >=1.0... 01:51:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:51:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:51:35 INFO - Reading from file tmpfile_stdout 01:51:35 INFO - Output received: 01:51:35 INFO - Usage: mozinstall-script.py [options] installer 01:51:35 INFO - Options: 01:51:35 INFO - -h, --help show this help message and exit 01:51:35 INFO - -d DEST, --destination=DEST 01:51:35 INFO - Directory to install application into. [default: 01:51:35 INFO - "C:\slave\test"] 01:51:35 INFO - --app=APP Application being installed. [default: firefox] 01:51:35 INFO - Using _rmtree_windows ... 01:51:35 INFO - Using _rmtree_windows ... 01:51:35 INFO - mkdir: C:\slave\test\build\application 01:51:35 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'] 01:51:35 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 01:51:37 INFO - Reading from file tmpfile_stdout 01:51:37 INFO - Output received: 01:51:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:51:37 INFO - Using _rmtree_windows ... 01:51:37 INFO - Using _rmtree_windows ... 01:51:37 INFO - Running post-action listener: _resource_record_post_action 01:51:37 INFO - ##### 01:51:37 INFO - ##### Running run-tests step. 01:51:37 INFO - ##### 01:51:37 INFO - Running pre-action listener: _resource_record_pre_action 01:51:37 INFO - Running main action method: run_tests 01:51:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:51:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:51:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:51:37 INFO - grabbing minidump binary from tooltool 01:51: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')]} 01:51:37 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 0x01C57368>, '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 0x018F7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:51:37 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 01:51:37 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 01:51:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:51:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplnuxmg 01:51:38 INFO - INFO - File integrity verified, renaming tmplnuxmg to win32-minidump_stackwalk.exe 01:51:38 INFO - Return code: 0 01:51:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:51:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:51:38 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/ekwjSn5TTgOw_QnAVyqWZg/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 01:51:38 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/ekwjSn5TTgOw_QnAVyqWZg/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 01:51:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:51:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:51:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:51:38 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 01:51:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:51:38 INFO - 'DCLOCATION': 'SCL3', 01:51:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:51:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:51:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:51:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:51:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:51:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:51:38 INFO - 'HOMEDRIVE': 'C:', 01:51:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:51:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:51:38 INFO - 'KTS_VERSION': '1.19c', 01:51:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:51:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:51:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 01:51:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:51:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:51:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:51:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:51:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:51:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:51:38 INFO - 'MOZ_AIRBAG': '1', 01:51:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:51:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:51:38 INFO - 'MOZ_MSVCVERSION': '8', 01:51:38 INFO - 'MOZ_NO_REMOTE': '1', 01:51:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:51:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:51:38 INFO - 'NO_EM_RESTART': '1', 01:51:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:51:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:51:38 INFO - 'OS': 'Windows_NT', 01:51:38 INFO - 'OURDRIVE': 'C:', 01:51:38 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', 01:51:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:51:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:51:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:51:38 INFO - 'PROCESSOR_LEVEL': '6', 01:51:38 INFO - 'PROCESSOR_REVISION': '1e05', 01:51:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:51:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:51:38 INFO - 'PROMPT': '$P$G', 01:51:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:51:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:51:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:51:38 INFO - 'PWD': 'C:\\slave\\test', 01:51:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:51:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:51:38 INFO - 'SYSTEMDRIVE': 'C:', 01:51:38 INFO - 'SYSTEMROOT': 'C:\\windows', 01:51:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:51:38 INFO - 'TEST1': 'testie', 01:51:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:51:38 INFO - 'USERDOMAIN': 'T-W732-IX-224', 01:51:38 INFO - 'USERNAME': 'cltbld', 01:51:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:51:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:51:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:51:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:51:38 INFO - 'WINDIR': 'C:\\windows', 01:51:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:51:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:51:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:51:38 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/ekwjSn5TTgOw_QnAVyqWZg/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 01:51:40 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 01:51:40 INFO - import pkg_resources 01:51:42 INFO - Using 1 client processes 01:51:44 INFO - SUITE-START | Running 778 tests 01:51:44 INFO - Running testharness tests 01:51:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:51:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:51:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:51:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:51:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:51:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:51:45 INFO - Setting up ssl 01:51:45 INFO - PROCESS | certutil | 01:51:45 INFO - PROCESS | certutil | 01:51:45 INFO - PROCESS | certutil | 01:51:45 INFO - Certificate Nickname Trust Attributes 01:51:45 INFO - SSL,S/MIME,JAR/XPI 01:51:45 INFO - 01:51:45 INFO - web-platform-tests CT,, 01:51:45 INFO - 01:51:45 INFO - Starting runner 01:51:46 INFO - PROCESS | 1528 | [1528] 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 01:51:46 INFO - PROCESS | 1528 | [1528] 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 01:51:46 INFO - PROCESS | 1528 | [1528] 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 01:51:46 INFO - PROCESS | 1528 | [1528] 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 01:51:46 INFO - PROCESS | 1528 | [1528] 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 01:51:48 INFO - PROCESS | 1528 | 1461142308461 Marionette DEBUG Marionette enabled via build flag and pref 01:51:49 INFO - PROCESS | 1528 | ++DOCSHELL 13398000 == 1 [pid = 1528] [id = 1] 01:51:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 1 (13398400) [pid = 1528] [serial = 1] [outer = 00000000] 01:51:49 INFO - PROCESS | 1528 | [1528] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:51:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 2 (13399000) [pid = 1528] [serial = 2] [outer = 13398400] 01:51:49 INFO - PROCESS | 1528 | ++DOCSHELL 15EA6C00 == 2 [pid = 1528] [id = 2] 01:51:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 3 (15EA7000) [pid = 1528] [serial = 3] [outer = 00000000] 01:51:49 INFO - PROCESS | 1528 | [1528] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:51:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 4 (15EA7C00) [pid = 1528] [serial = 4] [outer = 15EA7000] 01:51:50 INFO - PROCESS | 1528 | 1461142310101 Marionette INFO Listening on port 2828 01:51:51 INFO - PROCESS | 1528 | 1461142311767 Marionette DEBUG Marionette enabled via command-line flag 01:51:51 INFO - PROCESS | 1528 | [1528] 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 01:51:51 INFO - PROCESS | 1528 | [1528] 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 01:51:51 INFO - PROCESS | 1528 | ++DOCSHELL 11F7EC00 == 3 [pid = 1528] [id = 3] 01:51:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 5 (11F7F000) [pid = 1528] [serial = 5] [outer = 00000000] 01:51:51 INFO - PROCESS | 1528 | [1528] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:51:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 6 (11F7FC00) [pid = 1528] [serial = 6] [outer = 11F7F000] 01:51:51 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:51:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 7 (18345800) [pid = 1528] [serial = 7] [outer = 15EA7000] 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312034 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49342 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312057 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49343 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312063 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49344 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312097 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49345 01:51:52 INFO - PROCESS | 1528 | 1461142312099 Marionette DEBUG Closed connection conn0 01:51:52 INFO - PROCESS | 1528 | 1461142312101 Marionette DEBUG Closed connection conn1 01:51:52 INFO - PROCESS | 1528 | 1461142312103 Marionette DEBUG Closed connection conn2 01:51:52 INFO - PROCESS | 1528 | 1461142312198 Marionette DEBUG Closed connection conn3 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312203 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49346 01:51:52 INFO - PROCESS | 1528 | 1461142312230 Marionette DEBUG Closed connection conn4 01:51:52 INFO - PROCESS | 1528 | [1528] 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 01:51:52 INFO - PROCESS | 1528 | 1461142312237 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49347 01:51:52 INFO - PROCESS | 1528 | ++DOCSHELL 1890C400 == 4 [pid = 1528] [id = 4] 01:51:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 8 (1890F000) [pid = 1528] [serial = 8] [outer = 00000000] 01:51:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 9 (1829D400) [pid = 1528] [serial = 9] [outer = 1890F000] 01:51:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 10 (182A2C00) [pid = 1528] [serial = 10] [outer = 1890F000] 01:51:52 INFO - PROCESS | 1528 | 1461142312434 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:51:52 INFO - PROCESS | 1528 | 1461142312440 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":"20160419233542","device":"desktop","version":"48.0a1"} 01:51:53 INFO - PROCESS | 1528 | [1528] 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 01:51:53 INFO - PROCESS | 1528 | [1528] 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 01:51:53 INFO - PROCESS | 1528 | [1528] 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 01:51:54 INFO - PROCESS | 1528 | ++DOCSHELL 1AC40400 == 5 [pid = 1528] [id = 5] 01:51:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 11 (1AC60800) [pid = 1528] [serial = 11] [outer = 00000000] 01:51:54 INFO - PROCESS | 1528 | ++DOCSHELL 1AC69000 == 6 [pid = 1528] [id = 6] 01:51:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 12 (1AC69400) [pid = 1528] [serial = 12] [outer = 00000000] 01:51:55 INFO - PROCESS | 1528 | [1528] 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 01:51:55 INFO - PROCESS | 1528 | ++DOCSHELL 1BD15400 == 7 [pid = 1528] [id = 7] 01:51:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 13 (1BD15800) [pid = 1528] [serial = 13] [outer = 00000000] 01:51:55 INFO - PROCESS | 1528 | [1528] 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 01:51:55 INFO - PROCESS | 1528 | [1528] 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 01:51:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 14 (1BD1E000) [pid = 1528] [serial = 14] [outer = 1BD15800] 01:51:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 15 (1BC13800) [pid = 1528] [serial = 15] [outer = 1AC60800] 01:51:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 16 (1BC15000) [pid = 1528] [serial = 16] [outer = 1AC69400] 01:51:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 17 (1BC17800) [pid = 1528] [serial = 17] [outer = 1BD15800] 01:51:56 INFO - PROCESS | 1528 | 1461142316216 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1528 | 1461142316230 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 18 (1C386C00) [pid = 1528] [serial = 18] [outer = 1BD15800] 01:51:56 INFO - PROCESS | 1528 | 1461142316993 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"273f0b30-b513-4fe5-b3a7-3eaa0edabb59","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":"20160419233542","device":"desktop","version":"48.0a1","command_id":1}}] 01:51:57 INFO - PROCESS | 1528 | 1461142317323 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}] 01:51:57 INFO - PROCESS | 1528 | 1461142317358 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 01:51:57 INFO - PROCESS | 1528 | 1461142317377 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:51:57 INFO - PROCESS | 1528 | [1528] 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 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 19 (1F298400) [pid = 1528] [serial = 19] [outer = 1BD15800] 01:51:58 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:58 INFO - PROCESS | 1528 | 1461142318353 Marionette TRACE conn5 <- [1,3,null,{}] 01:51:58 INFO - PROCESS | 1528 | 1461142318356 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:51:58 INFO - PROCESS | 1528 | 1461142318372 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 01:51:58 INFO - PROCESS | 1528 | 1461142318390 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1528 | 1461142318392 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 01:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:51:58 INFO - PROCESS | 1528 | 1461142318398 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1528 | 1461142318401 Marionette TRACE conn5 <- [1,6,null,{}] 01:51:58 INFO - PROCESS | 1528 | 1461142318435 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}] 01:51:58 INFO - PROCESS | 1528 | 1461142318448 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 01:51:58 INFO - PROCESS | 1528 | 1461142318451 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1528 | ++DOCSHELL 1FA92800 == 8 [pid = 1528] [id = 8] 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 20 (1F00B400) [pid = 1528] [serial = 20] [outer = 00000000] 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 21 (1F00E400) [pid = 1528] [serial = 21] [outer = 1F00B400] 01:51:58 INFO - PROCESS | 1528 | 1461142318501 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 22 (1F012400) [pid = 1528] [serial = 22] [outer = 1F00B400] 01:51:58 INFO - PROCESS | 1528 | ++DOCSHELL 18909400 == 9 [pid = 1528] [id = 9] 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 23 (18EC1800) [pid = 1528] [serial = 23] [outer = 00000000] 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 24 (20EE5800) [pid = 1528] [serial = 24] [outer = 18EC1800] 01:51:58 INFO - PROCESS | 1528 | 1461142318899 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 25 (20EE5000) [pid = 1528] [serial = 25] [outer = 18EC1800] 01:51:59 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:59 INFO - PROCESS | 1528 | --DOCSHELL 13398000 == 8 [pid = 1528] [id = 1] 01:51:59 INFO - PROCESS | 1528 | 1461142319741 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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1378ms 01:51:59 INFO - PROCESS | 1528 | 1461142319777 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 01:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:51:59 INFO - PROCESS | 1528 | 1461142319782 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 01:51:59 INFO - PROCESS | 1528 | 1461142319787 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1528 | 1461142319791 Marionette TRACE conn5 <- [1,10,null,{}] 01:51:59 INFO - PROCESS | 1528 | 1461142319797 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}] 01:51:59 INFO - PROCESS | 1528 | 1461142319919 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 01:51:59 INFO - PROCESS | 1528 | 1461142319994 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1528 | ++DOCSHELL 12009400 == 9 [pid = 1528] [id = 10] 01:52:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 26 (123BD800) [pid = 1528] [serial = 26] [outer = 00000000] 01:52:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 27 (12A16400) [pid = 1528] [serial = 27] [outer = 123BD800] 01:52:00 INFO - PROCESS | 1528 | 1461142320068 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 28 (15E10C00) [pid = 1528] [serial = 28] [outer = 123BD800] 01:52:00 INFO - PROCESS | 1528 | 1461142320647 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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 889ms 01:52:00 INFO - PROCESS | 1528 | 1461142320678 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1528 | 1461142320684 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 01:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:52:00 INFO - PROCESS | 1528 | 1461142320690 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1528 | 1461142320693 Marionette TRACE conn5 <- [1,14,null,{}] 01:52:00 INFO - PROCESS | 1528 | 1461142320697 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}] 01:52:00 INFO - PROCESS | 1528 | 1461142320812 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 01:52:00 INFO - PROCESS | 1528 | 1461142320873 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1528 | ++DOCSHELL 18708400 == 10 [pid = 1528] [id = 11] 01:52:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 29 (18A90400) [pid = 1528] [serial = 29] [outer = 00000000] 01:52:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 30 (1B004800) [pid = 1528] [serial = 30] [outer = 18A90400] 01:52:00 INFO - PROCESS | 1528 | 1461142320930 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 31 (1B3AF800) [pid = 1528] [serial = 31] [outer = 18A90400] 01:52:01 INFO - PROCESS | 1528 | 1461142321503 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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 01:52:01 INFO - PROCESS | 1528 | 1461142321563 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 01:52:01 INFO - PROCESS | 1528 | 1461142321565 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 01:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:52:01 INFO - PROCESS | 1528 | 1461142321569 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 1528 | 1461142321573 Marionette TRACE conn5 <- [1,18,null,{}] 01:52:01 INFO - PROCESS | 1528 | 1461142321584 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}] 01:52:01 INFO - PROCESS | 1528 | 1461142321700 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 01:52:01 INFO - PROCESS | 1528 | ++DOCSHELL 1BFCA000 == 11 [pid = 1528] [id = 12] 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 32 (1C30E400) [pid = 1528] [serial = 32] [outer = 00000000] 01:52:01 INFO - PROCESS | 1528 | 1461142321774 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 33 (1C383C00) [pid = 1528] [serial = 33] [outer = 1C30E400] 01:52:01 INFO - PROCESS | 1528 | ++DOCSHELL 1DBF0800 == 12 [pid = 1528] [id = 13] 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 34 (1DBF5800) [pid = 1528] [serial = 34] [outer = 00000000] 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 35 (1E390C00) [pid = 1528] [serial = 35] [outer = 1DBF5800] 01:52:01 INFO - PROCESS | 1528 | 1461142321877 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 36 (1ED3B800) [pid = 1528] [serial = 36] [outer = 1DBF5800] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 37 (1F018800) [pid = 1528] [serial = 37] [outer = 1C30E400] 01:52:02 INFO - PROCESS | 1528 | ++DOCSHELL 1BEB6C00 == 13 [pid = 1528] [id = 14] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 38 (1BEB7000) [pid = 1528] [serial = 38] [outer = 00000000] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 39 (1BEBB000) [pid = 1528] [serial = 39] [outer = 1BEB7000] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 40 (1F00FC00) [pid = 1528] [serial = 40] [outer = 1BEB7000] 01:52:02 INFO - PROCESS | 1528 | --DOCSHELL 1890C400 == 12 [pid = 1528] [id = 4] 01:52:02 INFO - PROCESS | 1528 | 1461142322765 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]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1232ms 01:52:02 INFO - PROCESS | 1528 | 1461142322804 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 1528 | 1461142322808 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 01:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:52:02 INFO - PROCESS | 1528 | 1461142322813 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1528 | 1461142322817 Marionette TRACE conn5 <- [1,22,null,{}] 01:52:02 INFO - PROCESS | 1528 | 1461142322823 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}] 01:52:02 INFO - PROCESS | 1528 | 1461142322902 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 01:52:02 INFO - PROCESS | 1528 | 1461142322910 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1528 | ++DOCSHELL 12002C00 == 13 [pid = 1528] [id = 15] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 41 (120B5000) [pid = 1528] [serial = 41] [outer = 00000000] 01:52:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 42 (123BB800) [pid = 1528] [serial = 42] [outer = 120B5000] 01:52:02 INFO - PROCESS | 1528 | 1461142322960 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 43 (126BA400) [pid = 1528] [serial = 43] [outer = 120B5000] 01:52:03 INFO - PROCESS | 1528 | 1461142323420 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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 01:52:03 INFO - PROCESS | 1528 | 1461142323450 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1528 | 1461142323455 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 01:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:52:03 INFO - PROCESS | 1528 | 1461142323461 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1528 | 1461142323464 Marionette TRACE conn5 <- [1,26,null,{}] 01:52:03 INFO - PROCESS | 1528 | 1461142323468 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}] 01:52:03 INFO - PROCESS | 1528 | 1461142323554 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 01:52:03 INFO - PROCESS | 1528 | 1461142323565 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1528 | ++DOCSHELL 133A0C00 == 14 [pid = 1528] [id = 16] 01:52:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 44 (138A6000) [pid = 1528] [serial = 44] [outer = 00000000] 01:52:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 45 (15EA4800) [pid = 1528] [serial = 45] [outer = 138A6000] 01:52:03 INFO - PROCESS | 1528 | 1461142323613 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 46 (16C0D400) [pid = 1528] [serial = 46] [outer = 138A6000] 01:52:04 INFO - PROCESS | 1528 | 1461142324047 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]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 01:52:04 INFO - PROCESS | 1528 | 1461142324096 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1528 | 1461142324098 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 01:52:04 INFO - PROCESS | 1528 | 1461142324101 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:52:04 INFO - PROCESS | 1528 | 1461142324105 Marionette TRACE conn5 <- [1,30,null,{}] 01:52:04 INFO - PROCESS | 1528 | 1461142324115 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}] 01:52:04 INFO - PROCESS | 1528 | 1461142324194 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 01:52:04 INFO - PROCESS | 1528 | 1461142324203 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1528 | ++DOCSHELL 1759F000 == 15 [pid = 1528] [id = 17] 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 47 (175A1C00) [pid = 1528] [serial = 47] [outer = 00000000] 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 48 (176C2400) [pid = 1528] [serial = 48] [outer = 175A1C00] 01:52:04 INFO - PROCESS | 1528 | 1461142324252 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 49 (1829E400) [pid = 1528] [serial = 49] [outer = 175A1C00] 01:52:04 INFO - PROCESS | 1528 | 1461142324692 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]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 01:52:04 INFO - PROCESS | 1528 | 1461142324735 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 1528 | 1461142324738 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 01:52:04 INFO - PROCESS | 1528 | 1461142324741 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1528 | 1461142324742 Marionette TRACE conn5 <- [1,34,null,{}] 01:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:52:04 INFO - PROCESS | 1528 | 1461142324746 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}] 01:52:04 INFO - PROCESS | 1528 | 1461142324822 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 01:52:04 INFO - PROCESS | 1528 | 1461142324828 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1528 | ++DOCSHELL 1870C800 == 16 [pid = 1528] [id = 18] 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 50 (18906400) [pid = 1528] [serial = 50] [outer = 00000000] 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 51 (18EC4400) [pid = 1528] [serial = 51] [outer = 18906400] 01:52:04 INFO - PROCESS | 1528 | 1461142324877 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 52 (1A4E0000) [pid = 1528] [serial = 52] [outer = 18906400] 01:52:05 INFO - PROCESS | 1528 | 1461142325272 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]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 01:52:05 INFO - PROCESS | 1528 | 1461142325318 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1528 | 1461142325320 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 01:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:52:05 INFO - PROCESS | 1528 | 1461142325322 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1528 | 1461142325324 Marionette TRACE conn5 <- [1,38,null,{}] 01:52:05 INFO - PROCESS | 1528 | 1461142325328 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}] 01:52:05 INFO - PROCESS | 1528 | 1461142325401 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 01:52:05 INFO - PROCESS | 1528 | 1461142325407 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1528 | ++DOCSHELL 1AC3E800 == 17 [pid = 1528] [id = 19] 01:52:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 53 (1AC61400) [pid = 1528] [serial = 53] [outer = 00000000] 01:52:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 54 (1ACD7800) [pid = 1528] [serial = 54] [outer = 1AC61400] 01:52:05 INFO - PROCESS | 1528 | 1461142325454 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 55 (1ACDA000) [pid = 1528] [serial = 55] [outer = 1AC61400] 01:52:05 INFO - PROCESS | 1528 | 1461142325871 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]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 01:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:52:05 INFO - PROCESS | 1528 | 1461142325895 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1528 | 1461142325897 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 01:52:05 INFO - PROCESS | 1528 | 1461142325901 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1528 | 1461142325902 Marionette TRACE conn5 <- [1,42,null,{}] 01:52:05 INFO - PROCESS | 1528 | 1461142325906 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}] 01:52:06 INFO - PROCESS | 1528 | 1461142326038 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 01:52:06 INFO - PROCESS | 1528 | 1461142326047 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1528 | ++DOCSHELL 1B3ADC00 == 18 [pid = 1528] [id = 20] 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 56 (1B3AE800) [pid = 1528] [serial = 56] [outer = 00000000] 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 57 (1C383000) [pid = 1528] [serial = 57] [outer = 1B3AE800] 01:52:06 INFO - PROCESS | 1528 | 1461142326099 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 58 (1C3B0800) [pid = 1528] [serial = 58] [outer = 1B3AE800] 01:52:06 INFO - PROCESS | 1528 | 1461142326565 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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 01:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:52:06 INFO - PROCESS | 1528 | 1461142326571 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1528 | 1461142326573 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 01:52:06 INFO - PROCESS | 1528 | 1461142326577 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1528 | 1461142326578 Marionette TRACE conn5 <- [1,46,null,{}] 01:52:06 INFO - PROCESS | 1528 | 1461142326595 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}] 01:52:06 INFO - PROCESS | 1528 | 1461142326671 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 01:52:06 INFO - PROCESS | 1528 | 1461142326677 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1528 | ++DOCSHELL 1BD19000 == 19 [pid = 1528] [id = 21] 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 59 (1C37E800) [pid = 1528] [serial = 59] [outer = 00000000] 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 60 (1ED43400) [pid = 1528] [serial = 60] [outer = 1C37E800] 01:52:06 INFO - PROCESS | 1528 | 1461142326730 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 61 (1F00E800) [pid = 1528] [serial = 61] [outer = 1C37E800] 01:52:07 INFO - PROCESS | 1528 | 1461142327156 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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 01:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:52:07 INFO - PROCESS | 1528 | 1461142327207 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1528 | 1461142327209 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 01:52:07 INFO - PROCESS | 1528 | 1461142327217 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1528 | 1461142327218 Marionette TRACE conn5 <- [1,50,null,{}] 01:52:07 INFO - PROCESS | 1528 | 1461142327222 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}] 01:52:07 INFO - PROCESS | 1528 | 1461142327297 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 01:52:07 INFO - PROCESS | 1528 | 1461142327304 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1528 | ++DOCSHELL 132AE400 == 20 [pid = 1528] [id = 22] 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 62 (1C366400) [pid = 1528] [serial = 62] [outer = 00000000] 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 63 (1C371400) [pid = 1528] [serial = 63] [outer = 1C366400] 01:52:07 INFO - PROCESS | 1528 | 1461142327349 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 64 (1D7B7000) [pid = 1528] [serial = 64] [outer = 1C366400] 01:52:07 INFO - PROCESS | 1528 | 1461142327721 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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 532ms 01:52:07 INFO - PROCESS | 1528 | 1461142327745 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 01:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:52:07 INFO - PROCESS | 1528 | 1461142327747 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 01:52:07 INFO - PROCESS | 1528 | 1461142327750 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1528 | 1461142327752 Marionette TRACE conn5 <- [1,54,null,{}] 01:52:07 INFO - PROCESS | 1528 | 1461142327755 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}] 01:52:07 INFO - PROCESS | 1528 | 1461142327856 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 01:52:07 INFO - PROCESS | 1528 | 1461142327864 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1528 | ++DOCSHELL 1C363800 == 21 [pid = 1528] [id = 23] 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 65 (1C369800) [pid = 1528] [serial = 65] [outer = 00000000] 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 66 (1F930000) [pid = 1528] [serial = 66] [outer = 1C369800] 01:52:07 INFO - PROCESS | 1528 | 1461142327908 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (1F991C00) [pid = 1528] [serial = 67] [outer = 1C369800] 01:52:08 INFO - PROCESS | 1528 | 1461142328279 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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 01:52:08 INFO - PROCESS | 1528 | 1461142328322 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1528 | 1461142328324 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 01:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:52:08 INFO - PROCESS | 1528 | 1461142328327 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1528 | 1461142328328 Marionette TRACE conn5 <- [1,58,null,{}] 01:52:08 INFO - PROCESS | 1528 | 1461142328332 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}] 01:52:08 INFO - PROCESS | 1528 | 1461142328404 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 01:52:08 INFO - PROCESS | 1528 | 1461142328469 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1528 | ++DOCSHELL 18275C00 == 22 [pid = 1528] [id = 24] 01:52:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (1827B800) [pid = 1528] [serial = 68] [outer = 00000000] 01:52:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (18281000) [pid = 1528] [serial = 69] [outer = 1827B800] 01:52:08 INFO - PROCESS | 1528 | 1461142328517 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (18283000) [pid = 1528] [serial = 70] [outer = 1827B800] 01:52:08 INFO - PROCESS | 1528 | 1461142328861 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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 01:52:08 INFO - PROCESS | 1528 | 1461142328898 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1528 | 1461142328900 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 01:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:52:08 INFO - PROCESS | 1528 | 1461142328903 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1528 | 1461142328906 Marionette TRACE conn5 <- [1,62,null,{}] 01:52:08 INFO - PROCESS | 1528 | 1461142328909 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}] 01:52:08 INFO - PROCESS | 1528 | 1461142329002 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 01:52:09 INFO - PROCESS | 1528 | 1461142329068 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1528 | ++DOCSHELL 18284C00 == 23 [pid = 1528] [id = 25] 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (1B9A1400) [pid = 1528] [serial = 71] [outer = 00000000] 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (1B9AF400) [pid = 1528] [serial = 72] [outer = 1B9A1400] 01:52:09 INFO - PROCESS | 1528 | 1461142329117 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (1F930800) [pid = 1528] [serial = 73] [outer = 1B9A1400] 01:52:09 INFO - PROCESS | 1528 | 1461142329485 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]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 01:52:09 INFO - PROCESS | 1528 | 1461142329535 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 1528 | 1461142329537 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 01:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:52:09 INFO - PROCESS | 1528 | 1461142329540 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 1528 | 1461142329542 Marionette TRACE conn5 <- [1,66,null,{}] 01:52:09 INFO - PROCESS | 1528 | 1461142329545 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}] 01:52:09 INFO - PROCESS | 1528 | 1461142329647 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 01:52:09 INFO - PROCESS | 1528 | 1461142329655 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1528 | ++DOCSHELL 19C44000 == 24 [pid = 1528] [id = 26] 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (19C44400) [pid = 1528] [serial = 74] [outer = 00000000] 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (19C4A000) [pid = 1528] [serial = 75] [outer = 19C44400] 01:52:09 INFO - PROCESS | 1528 | 1461142329698 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (19C4B800) [pid = 1528] [serial = 76] [outer = 19C44400] 01:52:10 INFO - PROCESS | 1528 | 1461142330095 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]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 01:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:52:10 INFO - PROCESS | 1528 | 1461142330111 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1528 | 1461142330113 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 01:52:10 INFO - PROCESS | 1528 | 1461142330116 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 1528 | 1461142330118 Marionette TRACE conn5 <- [1,70,null,{}] 01:52:10 INFO - PROCESS | 1528 | 1461142330121 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}] 01:52:10 INFO - PROCESS | 1528 | 1461142330194 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 01:52:10 INFO - PROCESS | 1528 | 1461142330200 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1528 | ++DOCSHELL 1BEB8400 == 25 [pid = 1528] [id = 27] 01:52:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1C38AC00) [pid = 1528] [serial = 77] [outer = 00000000] 01:52:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1F108C00) [pid = 1528] [serial = 78] [outer = 1C38AC00] 01:52:10 INFO - PROCESS | 1528 | 1461142330244 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1ED98800) [pid = 1528] [serial = 79] [outer = 1C38AC00] 01:52:11 INFO - PROCESS | 1528 | 1461142331436 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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1375ms 01:52:11 INFO - PROCESS | 1528 | 1461142331494 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 1528 | 1461142331498 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 01:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:52:11 INFO - PROCESS | 1528 | 1461142331512 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1528 | 1461142331515 Marionette TRACE conn5 <- [1,74,null,{}] 01:52:11 INFO - PROCESS | 1528 | 1461142331521 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}] 01:52:11 INFO - PROCESS | 1528 | 1461142331632 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 01:52:11 INFO - PROCESS | 1528 | 1461142331643 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 1528 | ++DOCSHELL 1333E400 == 26 [pid = 1528] [id = 28] 01:52:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (13349000) [pid = 1528] [serial = 80] [outer = 00000000] 01:52:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (15EA2400) [pid = 1528] [serial = 81] [outer = 13349000] 01:52:11 INFO - PROCESS | 1528 | 1461142331696 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (16C41400) [pid = 1528] [serial = 82] [outer = 13349000] 01:52:12 INFO - PROCESS | 1528 | 1461142332117 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]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 01:52:12 INFO - PROCESS | 1528 | 1461142332139 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 1528 | 1461142332144 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 01:52:12 INFO - PROCESS | 1528 | 1461142332150 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:52:12 INFO - PROCESS | 1528 | 1461142332152 Marionette TRACE conn5 <- [1,78,null,{}] 01:52:12 INFO - PROCESS | 1528 | 1461142332156 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}] 01:52:12 INFO - PROCESS | 1528 | 1461142332261 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 01:52:12 INFO - PROCESS | 1528 | 1461142332325 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1528 | ++DOCSHELL 16EA5800 == 27 [pid = 1528] [id = 29] 01:52:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (170EC000) [pid = 1528] [serial = 83] [outer = 00000000] 01:52:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (18275400) [pid = 1528] [serial = 84] [outer = 170EC000] 01:52:12 INFO - PROCESS | 1528 | 1461142332371 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1827B000) [pid = 1528] [serial = 85] [outer = 170EC000] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1890F000) [pid = 1528] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1827B800) [pid = 1528] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1B9A1400) [pid = 1528] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1F00B400) [pid = 1528] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (123BD800) [pid = 1528] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (18A90400) [pid = 1528] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1DBF5800) [pid = 1528] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (120B5000) [pid = 1528] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (138A6000) [pid = 1528] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (175A1C00) [pid = 1528] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (18906400) [pid = 1528] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1AC61400) [pid = 1528] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (1B3AE800) [pid = 1528] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (1C366400) [pid = 1528] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:52:12 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1C369800) [pid = 1528] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:52:13 INFO - PROCESS | 1528 | 1461142333066 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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 970ms 01:52:13 INFO - PROCESS | 1528 | 1461142333133 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1528 | 1461142333135 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 01:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:52:13 INFO - PROCESS | 1528 | 1461142333139 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1528 | 1461142333142 Marionette TRACE conn5 <- [1,82,null,{}] 01:52:13 INFO - PROCESS | 1528 | 1461142333153 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}] 01:52:13 INFO - PROCESS | 1528 | 1461142333236 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 01:52:13 INFO - PROCESS | 1528 | 1461142333242 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1528 | ++DOCSHELL 176C4C00 == 28 [pid = 1528] [id = 30] 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (176C7C00) [pid = 1528] [serial = 86] [outer = 00000000] 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (18705400) [pid = 1528] [serial = 87] [outer = 176C7C00] 01:52:13 INFO - PROCESS | 1528 | 1461142333291 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (1890C400) [pid = 1528] [serial = 88] [outer = 176C7C00] 01:52:13 INFO - PROCESS | 1528 | 1461142333698 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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 01:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:52:13 INFO - PROCESS | 1528 | 1461142333714 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1528 | 1461142333717 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 01:52:13 INFO - PROCESS | 1528 | 1461142333720 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1528 | 1461142333722 Marionette TRACE conn5 <- [1,86,null,{}] 01:52:13 INFO - PROCESS | 1528 | 1461142333725 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}] 01:52:13 INFO - PROCESS | 1528 | 1461142333800 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 01:52:13 INFO - PROCESS | 1528 | 1461142333806 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1528 | ++DOCSHELL 18A94000 == 29 [pid = 1528] [id = 31] 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (18A94800) [pid = 1528] [serial = 89] [outer = 00000000] 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (19C42000) [pid = 1528] [serial = 90] [outer = 18A94800] 01:52:13 INFO - PROCESS | 1528 | 1461142333852 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (19C49C00) [pid = 1528] [serial = 91] [outer = 18A94800] 01:52:14 INFO - PROCESS | 1528 | 1461142334266 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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 01:52:14 INFO - PROCESS | 1528 | 1461142334351 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 01:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:52:14 INFO - PROCESS | 1528 | 1461142334353 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 01:52:14 INFO - PROCESS | 1528 | 1461142334356 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1528 | 1461142334358 Marionette TRACE conn5 <- [1,90,null,{}] 01:52:14 INFO - PROCESS | 1528 | 1461142334361 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}] 01:52:14 INFO - PROCESS | 1528 | 1461142334439 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 01:52:14 INFO - PROCESS | 1528 | 1461142334448 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1528 | ++DOCSHELL 1AC3EC00 == 30 [pid = 1528] [id = 32] 01:52:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1AC61800) [pid = 1528] [serial = 92] [outer = 00000000] 01:52:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1ACD8400) [pid = 1528] [serial = 93] [outer = 1AC61800] 01:52:14 INFO - PROCESS | 1528 | 1461142334495 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1ACD9C00) [pid = 1528] [serial = 94] [outer = 1AC61800] 01:52:14 INFO - PROCESS | 1528 | 1461142334937 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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 01:52:14 INFO - PROCESS | 1528 | 1461142334987 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1528 | 1461142334991 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 01:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:52:14 INFO - PROCESS | 1528 | 1461142334997 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1528 | 1461142335001 Marionette TRACE conn5 <- [1,94,null,{}] 01:52:14 INFO - PROCESS | 1528 | 1461142335006 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}] 01:52:15 INFO - PROCESS | 1528 | 1461142335136 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 01:52:15 INFO - PROCESS | 1528 | 1461142335261 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1528 | ++DOCSHELL 12A0E000 == 31 [pid = 1528] [id = 33] 01:52:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (12A15800) [pid = 1528] [serial = 95] [outer = 00000000] 01:52:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (13342400) [pid = 1528] [serial = 96] [outer = 12A15800] 01:52:15 INFO - PROCESS | 1528 | 1461142335332 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (16C3C000) [pid = 1528] [serial = 97] [outer = 12A15800] 01:52:15 INFO - PROCESS | 1528 | 1461142335851 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]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 929ms 01:52:15 INFO - PROCESS | 1528 | 1461142335928 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1528 | 1461142335934 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 01:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:52:15 INFO - PROCESS | 1528 | 1461142335940 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1528 | 1461142335943 Marionette TRACE conn5 <- [1,98,null,{}] 01:52:15 INFO - PROCESS | 1528 | 1461142335947 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}] 01:52:16 INFO - PROCESS | 1528 | 1461142336047 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 01:52:16 INFO - PROCESS | 1528 | 1461142336116 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1528 | ++DOCSHELL 0F05A400 == 32 [pid = 1528] [id = 34] 01:52:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (18347C00) [pid = 1528] [serial = 98] [outer = 00000000] 01:52:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (19C42800) [pid = 1528] [serial = 99] [outer = 18347C00] 01:52:16 INFO - PROCESS | 1528 | 1461142336171 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1AC67C00) [pid = 1528] [serial = 100] [outer = 18347C00] 01:52:16 INFO - PROCESS | 1528 | 1461142336714 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]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 01:52:16 INFO - PROCESS | 1528 | 1461142336772 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 1528 | 1461142336774 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 01:52:16 INFO - PROCESS | 1528 | 1461142336778 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:52:16 INFO - PROCESS | 1528 | 1461142336782 Marionette TRACE conn5 <- [1,102,null,{}] 01:52:16 INFO - PROCESS | 1528 | 1461142336793 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}] 01:52:16 INFO - PROCESS | 1528 | 1461142336894 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 01:52:16 INFO - PROCESS | 1528 | 1461142336965 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1528 | ++DOCSHELL 1BD11400 == 33 [pid = 1528] [id = 35] 01:52:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1BEBD400) [pid = 1528] [serial = 101] [outer = 00000000] 01:52:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1BF60400) [pid = 1528] [serial = 102] [outer = 1BEBD400] 01:52:17 INFO - PROCESS | 1528 | 1461142337027 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1C363C00) [pid = 1528] [serial = 103] [outer = 1BEBD400] 01:52:17 INFO - PROCESS | 1528 | 1461142337590 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]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 01:52:17 INFO - PROCESS | 1528 | 1461142337652 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1528 | 1461142337655 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 01:52:17 INFO - PROCESS | 1528 | 1461142337658 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:52:17 INFO - PROCESS | 1528 | 1461142337660 Marionette TRACE conn5 <- [1,106,null,{}] 01:52:17 INFO - PROCESS | 1528 | 1461142337664 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}] 01:52:17 INFO - PROCESS | 1528 | 1461142337758 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 01:52:17 INFO - PROCESS | 1528 | 1461142337826 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 1528 | ++DOCSHELL 1C371C00 == 34 [pid = 1528] [id = 36] 01:52:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1C372C00) [pid = 1528] [serial = 104] [outer = 00000000] 01:52:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1CB12000) [pid = 1528] [serial = 105] [outer = 1C372C00] 01:52:17 INFO - PROCESS | 1528 | 1461142337881 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1D7B6C00) [pid = 1528] [serial = 106] [outer = 1C372C00] 01:52:18 INFO - PROCESS | 1528 | 1461142338506 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]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 01:52:18 INFO - PROCESS | 1528 | 1461142338592 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 01:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:52:18 INFO - PROCESS | 1528 | 1461142338596 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 01:52:18 INFO - PROCESS | 1528 | 1461142338601 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 1528 | 1461142338605 Marionette TRACE conn5 <- [1,110,null,{}] 01:52:18 INFO - PROCESS | 1528 | 1461142338612 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}] 01:52:18 INFO - PROCESS | 1528 | 1461142338702 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 01:52:18 INFO - PROCESS | 1528 | 1461142338777 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1528 | ++DOCSHELL 120ED400 == 35 [pid = 1528] [id = 37] 01:52:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (120ED800) [pid = 1528] [serial = 107] [outer = 00000000] 01:52:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (120F2800) [pid = 1528] [serial = 108] [outer = 120ED800] 01:52:18 INFO - PROCESS | 1528 | 1461142338827 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (120F5800) [pid = 1528] [serial = 109] [outer = 120ED800] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1829D400) [pid = 1528] [serial = 9] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (182A2C00) [pid = 1528] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (15EA7C00) [pid = 1528] [serial = 4] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (18281000) [pid = 1528] [serial = 69] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1B9AF400) [pid = 1528] [serial = 72] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (12A16400) [pid = 1528] [serial = 27] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1B004800) [pid = 1528] [serial = 30] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1E390C00) [pid = 1528] [serial = 35] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BEBB000) [pid = 1528] [serial = 39] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (123BB800) [pid = 1528] [serial = 42] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (15EA4800) [pid = 1528] [serial = 45] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (176C2400) [pid = 1528] [serial = 48] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (18EC4400) [pid = 1528] [serial = 51] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1A4E0000) [pid = 1528] [serial = 52] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1ACD7800) [pid = 1528] [serial = 54] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1ACDA000) [pid = 1528] [serial = 55] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1C383000) [pid = 1528] [serial = 57] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1ED43400) [pid = 1528] [serial = 60] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1C371400) [pid = 1528] [serial = 63] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1F930000) [pid = 1528] [serial = 66] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1C383C00) [pid = 1528] [serial = 33] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (1B3AF800) [pid = 1528] [serial = 31] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (126BA400) [pid = 1528] [serial = 43] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1ED3B800) [pid = 1528] [serial = 36] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (1C3B0800) [pid = 1528] [serial = 58] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (1D7B7000) [pid = 1528] [serial = 64] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 67 (1F991C00) [pid = 1528] [serial = 67] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 66 (1829E400) [pid = 1528] [serial = 49] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 65 (16C0D400) [pid = 1528] [serial = 46] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 64 (18283000) [pid = 1528] [serial = 70] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 63 (15E10C00) [pid = 1528] [serial = 28] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 62 (1F012400) [pid = 1528] [serial = 22] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 61 (1F930800) [pid = 1528] [serial = 73] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 60 (19C4A000) [pid = 1528] [serial = 75] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 59 (20EE5800) [pid = 1528] [serial = 24] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 58 (1F00E400) [pid = 1528] [serial = 21] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 57 (1BC17800) [pid = 1528] [serial = 17] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | --DOMWINDOW == 56 (1BD1E000) [pid = 1528] [serial = 14] [outer = 00000000] [url = about:blank] 01:52:19 INFO - PROCESS | 1528 | 1461142339803 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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1237ms 01:52:19 INFO - PROCESS | 1528 | 1461142339840 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1528 | 1461142339845 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 01:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:52:19 INFO - PROCESS | 1528 | 1461142339850 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1528 | 1461142339853 Marionette TRACE conn5 <- [1,114,null,{}] 01:52:19 INFO - PROCESS | 1528 | 1461142339858 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}] 01:52:19 INFO - PROCESS | 1528 | 1461142339943 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 01:52:19 INFO - PROCESS | 1528 | 1461142339954 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1528 | ++DOCSHELL 120F5400 == 36 [pid = 1528] [id = 38] 01:52:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 57 (120F6800) [pid = 1528] [serial = 110] [outer = 00000000] 01:52:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 58 (128A5800) [pid = 1528] [serial = 111] [outer = 120F6800] 01:52:20 INFO - PROCESS | 1528 | 1461142340006 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 59 (12A15000) [pid = 1528] [serial = 112] [outer = 120F6800] 01:52:20 INFO - PROCESS | 1528 | 1461142340436 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]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 01:52:20 INFO - PROCESS | 1528 | 1461142340484 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 1528 | 1461142340490 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 01:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:52:20 INFO - PROCESS | 1528 | 1461142340501 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1528 | 1461142340504 Marionette TRACE conn5 <- [1,118,null,{}] 01:52:20 INFO - PROCESS | 1528 | 1461142340508 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}] 01:52:20 INFO - PROCESS | 1528 | 1461142340589 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 01:52:20 INFO - PROCESS | 1528 | 1461142340636 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1528 | ++DOCSHELL 16E24400 == 37 [pid = 1528] [id = 39] 01:52:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 60 (16E3B000) [pid = 1528] [serial = 113] [outer = 00000000] 01:52:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 61 (16EA9000) [pid = 1528] [serial = 114] [outer = 16E3B000] 01:52:20 INFO - PROCESS | 1528 | 1461142340681 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 62 (17457C00) [pid = 1528] [serial = 115] [outer = 16E3B000] 01:52:21 INFO - PROCESS | 1528 | 1461142341092 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 01:52:21 INFO - PROCESS | 1528 | 1461142341129 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1528 | 1461142341131 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 01:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:52:21 INFO - PROCESS | 1528 | 1461142341135 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1528 | 1461142341138 Marionette TRACE conn5 <- [1,122,null,{}] 01:52:21 INFO - PROCESS | 1528 | 1461142341154 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}] 01:52:21 INFO - PROCESS | 1528 | 1461142341240 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 01:52:21 INFO - PROCESS | 1528 | 1461142341249 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1528 | ++DOCSHELL 18283C00 == 38 [pid = 1528] [id = 40] 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 63 (18284000) [pid = 1528] [serial = 116] [outer = 00000000] 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 64 (1829E000) [pid = 1528] [serial = 117] [outer = 18284000] 01:52:21 INFO - PROCESS | 1528 | 1461142341298 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 65 (1834A800) [pid = 1528] [serial = 118] [outer = 18284000] 01:52:21 INFO - PROCESS | 1528 | 1461142341693 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 01:52:21 INFO - PROCESS | 1528 | 1461142341769 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1528 | 1461142341772 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 01:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:52:21 INFO - PROCESS | 1528 | 1461142341781 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1528 | 1461142341782 Marionette TRACE conn5 <- [1,126,null,{}] 01:52:21 INFO - PROCESS | 1528 | 1461142341786 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}] 01:52:21 INFO - PROCESS | 1528 | 1461142341883 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 01:52:21 INFO - PROCESS | 1528 | 1461142341890 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1528 | ++DOCSHELL 1829D000 == 39 [pid = 1528] [id = 41] 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 66 (1890B400) [pid = 1528] [serial = 119] [outer = 00000000] 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (19C44800) [pid = 1528] [serial = 120] [outer = 1890B400] 01:52:21 INFO - PROCESS | 1528 | 1461142341935 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (19C4B400) [pid = 1528] [serial = 121] [outer = 1890B400] 01:52:22 INFO - PROCESS | 1528 | 1461142342372 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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 01:52:22 INFO - PROCESS | 1528 | 1461142342414 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 01:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:52:22 INFO - PROCESS | 1528 | 1461142342416 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 01:52:22 INFO - PROCESS | 1528 | 1461142342419 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1528 | 1461142342420 Marionette TRACE conn5 <- [1,130,null,{}] 01:52:22 INFO - PROCESS | 1528 | 1461142342424 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}] 01:52:22 INFO - PROCESS | 1528 | 1461142342517 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 01:52:22 INFO - PROCESS | 1528 | 1461142342523 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1528 | ++DOCSHELL 19C41C00 == 40 [pid = 1528] [id = 42] 01:52:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (1A4D8C00) [pid = 1528] [serial = 122] [outer = 00000000] 01:52:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (1ACB7800) [pid = 1528] [serial = 123] [outer = 1A4D8C00] 01:52:22 INFO - PROCESS | 1528 | 1461142342568 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (1ACD6C00) [pid = 1528] [serial = 124] [outer = 1A4D8C00] 01:52:23 INFO - PROCESS | 1528 | 1461142343015 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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 01:52:23 INFO - PROCESS | 1528 | 1461142343055 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1528 | 1461142343057 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 01:52:23 INFO - PROCESS | 1528 | 1461142343060 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1528 | 1461142343062 Marionette TRACE conn5 <- [1,134,null,{}] 01:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:52:23 INFO - PROCESS | 1528 | 1461142343066 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}] 01:52:23 INFO - PROCESS | 1528 | 1461142343176 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 01:52:23 INFO - PROCESS | 1528 | 1461142343252 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A5000 == 41 [pid = 1528] [id = 43] 01:52:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (1B9A5C00) [pid = 1528] [serial = 125] [outer = 00000000] 01:52:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (1B9AD000) [pid = 1528] [serial = 126] [outer = 1B9A5C00] 01:52:23 INFO - PROCESS | 1528 | 1461142343301 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (1BC17C00) [pid = 1528] [serial = 127] [outer = 1B9A5C00] 01:52:23 INFO - PROCESS | 1528 | 1461142343698 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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 01:52:23 INFO - PROCESS | 1528 | 1461142343736 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1528 | 1461142343737 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 01:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:52:23 INFO - PROCESS | 1528 | 1461142343740 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1528 | 1461142343742 Marionette TRACE conn5 <- [1,138,null,{}] 01:52:23 INFO - PROCESS | 1528 | 1461142343746 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}] 01:52:23 INFO - PROCESS | 1528 | 1461142343872 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1C38AC00) [pid = 1528] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (19C44400) [pid = 1528] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (1C37E800) [pid = 1528] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1AC61800) [pid = 1528] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (13349000) [pid = 1528] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (170EC000) [pid = 1528] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 67 (18A94800) [pid = 1528] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:52:23 INFO - PROCESS | 1528 | --DOMWINDOW == 66 (176C7C00) [pid = 1528] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:52:23 INFO - PROCESS | 1528 | 1461142343919 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1528 | ++DOCSHELL 0F057000 == 42 [pid = 1528] [id = 44] 01:52:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (0F67B000) [pid = 1528] [serial = 128] [outer = 00000000] 01:52:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (170EC000) [pid = 1528] [serial = 129] [outer = 0F67B000] 01:52:23 INFO - PROCESS | 1528 | 1461142343963 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (176CEC00) [pid = 1528] [serial = 130] [outer = 0F67B000] 01:52:24 INFO - PROCESS | 1528 | 1461142344294 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 01:52:24 INFO - PROCESS | 1528 | 1461142344327 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1528 | 1461142344329 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 01:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:52:24 INFO - PROCESS | 1528 | 1461142344332 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1528 | 1461142344334 Marionette TRACE conn5 <- [1,142,null,{}] 01:52:24 INFO - PROCESS | 1528 | 1461142344337 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}] 01:52:24 INFO - PROCESS | 1528 | 1461142344408 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 01:52:24 INFO - PROCESS | 1528 | 1461142344470 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1528 | ++DOCSHELL 11F78000 == 43 [pid = 1528] [id = 45] 01:52:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (15EABC00) [pid = 1528] [serial = 131] [outer = 00000000] 01:52:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (1BEBC400) [pid = 1528] [serial = 132] [outer = 15EABC00] 01:52:24 INFO - PROCESS | 1528 | 1461142344515 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (1BD1F800) [pid = 1528] [serial = 133] [outer = 15EABC00] 01:52:24 INFO - PROCESS | 1528 | 1461142344882 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 01:52:24 INFO - PROCESS | 1528 | 1461142344907 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1528 | 1461142344909 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 01:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:52:24 INFO - PROCESS | 1528 | 1461142344912 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1528 | 1461142344913 Marionette TRACE conn5 <- [1,146,null,{}] 01:52:24 INFO - PROCESS | 1528 | 1461142344917 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}] 01:52:24 INFO - PROCESS | 1528 | 1461142345013 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 01:52:25 INFO - PROCESS | 1528 | 1461142345021 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1528 | ++DOCSHELL 18907400 == 44 [pid = 1528] [id = 46] 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (19C4A000) [pid = 1528] [serial = 134] [outer = 00000000] 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (1C3A9000) [pid = 1528] [serial = 135] [outer = 19C4A000] 01:52:25 INFO - PROCESS | 1528 | 1461142345065 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (1C3B0800) [pid = 1528] [serial = 136] [outer = 19C4A000] 01:52:25 INFO - PROCESS | 1528 | 1461142345443 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]]]}] 01:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 569ms 01:52:25 INFO - PROCESS | 1528 | 1461142345483 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 1528 | 1461142345485 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 01:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:52:25 INFO - PROCESS | 1528 | 1461142345488 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 1528 | 1461142345490 Marionette TRACE conn5 <- [1,150,null,{}] 01:52:25 INFO - PROCESS | 1528 | 1461142345493 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}] 01:52:25 INFO - PROCESS | 1528 | 1461142345567 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 01:52:25 INFO - PROCESS | 1528 | 1461142345643 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1528 | ++DOCSHELL 1C37F000 == 45 [pid = 1528] [id = 47] 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (1C3B1000) [pid = 1528] [serial = 137] [outer = 00000000] 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1D7B6400) [pid = 1528] [serial = 138] [outer = 1C3B1000] 01:52:25 INFO - PROCESS | 1528 | 1461142345691 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1D9EEC00) [pid = 1528] [serial = 139] [outer = 1C3B1000] 01:52:26 INFO - PROCESS | 1528 | 1461142346362 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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 01:52:26 INFO - PROCESS | 1528 | 1461142346420 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 01:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:52:26 INFO - PROCESS | 1528 | 1461142346424 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 01:52:26 INFO - PROCESS | 1528 | 1461142346429 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1528 | 1461142346434 Marionette TRACE conn5 <- [1,154,null,{}] 01:52:26 INFO - PROCESS | 1528 | 1461142346440 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}] 01:52:26 INFO - PROCESS | 1528 | 1461142346558 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 01:52:26 INFO - PROCESS | 1528 | 1461142346633 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 1528 | ++DOCSHELL 123B6C00 == 46 [pid = 1528] [id = 48] 01:52:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (123BA400) [pid = 1528] [serial = 140] [outer = 00000000] 01:52:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1334AC00) [pid = 1528] [serial = 141] [outer = 123BA400] 01:52:26 INFO - PROCESS | 1528 | 1461142346695 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (15EAC400) [pid = 1528] [serial = 142] [outer = 123BA400] 01:52:27 INFO - PROCESS | 1528 | 1461142347368 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]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 990ms 01:52:27 INFO - PROCESS | 1528 | 1461142347420 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1528 | 1461142347426 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 01:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:52:27 INFO - PROCESS | 1528 | 1461142347433 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1528 | 1461142347436 Marionette TRACE conn5 <- [1,158,null,{}] 01:52:27 INFO - PROCESS | 1528 | 1461142347440 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}] 01:52:27 INFO - PROCESS | 1528 | 1461142347550 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 01:52:27 INFO - PROCESS | 1528 | 1461142347619 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1528 | ++DOCSHELL 12A1B000 == 47 [pid = 1528] [id = 49] 01:52:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (12A1B800) [pid = 1528] [serial = 143] [outer = 00000000] 01:52:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (174E0400) [pid = 1528] [serial = 144] [outer = 12A1B800] 01:52:27 INFO - PROCESS | 1528 | 1461142347675 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1833C800) [pid = 1528] [serial = 145] [outer = 12A1B800] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 1BD11400 == 46 [pid = 1528] [id = 35] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 1AC3EC00 == 45 [pid = 1528] [id = 32] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 18A94000 == 44 [pid = 1528] [id = 31] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 176C4C00 == 43 [pid = 1528] [id = 30] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 16EA5800 == 42 [pid = 1528] [id = 29] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 18907400 == 41 [pid = 1528] [id = 46] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 11F78000 == 40 [pid = 1528] [id = 45] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 0F057000 == 39 [pid = 1528] [id = 44] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 1B9A5000 == 38 [pid = 1528] [id = 43] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 19C41C00 == 37 [pid = 1528] [id = 42] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 1829D000 == 36 [pid = 1528] [id = 41] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 18283C00 == 35 [pid = 1528] [id = 40] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 16E24400 == 34 [pid = 1528] [id = 39] 01:52:28 INFO - PROCESS | 1528 | --DOCSHELL 120F5400 == 33 [pid = 1528] [id = 38] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1ACD9C00) [pid = 1528] [serial = 94] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (15EA2400) [pid = 1528] [serial = 81] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (16C41400) [pid = 1528] [serial = 82] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (18275400) [pid = 1528] [serial = 84] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (19C42000) [pid = 1528] [serial = 90] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1827B000) [pid = 1528] [serial = 85] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1890C400) [pid = 1528] [serial = 88] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1ED98800) [pid = 1528] [serial = 79] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (18705400) [pid = 1528] [serial = 87] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1ACD8400) [pid = 1528] [serial = 93] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (19C49C00) [pid = 1528] [serial = 91] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (1F108C00) [pid = 1528] [serial = 78] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (19C4B800) [pid = 1528] [serial = 76] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1F00E800) [pid = 1528] [serial = 61] [outer = 00000000] [url = about:blank] 01:52:28 INFO - PROCESS | 1528 | 1461142348378 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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 970ms 01:52:28 INFO - PROCESS | 1528 | 1461142348404 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1528 | 1461142348409 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 01:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:52:28 INFO - PROCESS | 1528 | 1461142348414 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1528 | 1461142348417 Marionette TRACE conn5 <- [1,162,null,{}] 01:52:28 INFO - PROCESS | 1528 | 1461142348422 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}] 01:52:28 INFO - PROCESS | 1528 | 1461142348511 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 01:52:28 INFO - PROCESS | 1528 | 1461142348583 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1528 | ++DOCSHELL 11F7CC00 == 34 [pid = 1528] [id = 50] 01:52:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (12009000) [pid = 1528] [serial = 146] [outer = 00000000] 01:52:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (126B4400) [pid = 1528] [serial = 147] [outer = 12009000] 01:52:28 INFO - PROCESS | 1528 | 1461142348631 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (133A1000) [pid = 1528] [serial = 148] [outer = 12009000] 01:52:28 INFO - PROCESS | 1528 | 1461142348983 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 01:52:29 INFO - PROCESS | 1528 | 1461142349045 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1528 | 1461142349051 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:52:29 INFO - PROCESS | 1528 | 1461142349057 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1528 | 1461142349059 Marionette TRACE conn5 <- [1,166,null,{}] 01:52:29 INFO - PROCESS | 1528 | 1461142349063 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}] 01:52:29 INFO - PROCESS | 1528 | 1461142349142 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 01:52:29 INFO - PROCESS | 1528 | 1461142349173 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1528 | ++DOCSHELL 16EA5800 == 35 [pid = 1528] [id = 51] 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (17456000) [pid = 1528] [serial = 149] [outer = 00000000] 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (18281000) [pid = 1528] [serial = 150] [outer = 17456000] 01:52:29 INFO - PROCESS | 1528 | 1461142349222 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (1829D400) [pid = 1528] [serial = 151] [outer = 17456000] 01:52:29 INFO - PROCESS | 1528 | 1461142349668 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 01:52:29 INFO - PROCESS | 1528 | 1461142349689 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1528 | 1461142349691 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 01:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:52:29 INFO - PROCESS | 1528 | 1461142349694 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1528 | 1461142349698 Marionette TRACE conn5 <- [1,170,null,{}] 01:52:29 INFO - PROCESS | 1528 | 1461142349709 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}] 01:52:29 INFO - PROCESS | 1528 | 1461142349789 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 01:52:29 INFO - PROCESS | 1528 | 1461142349799 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1528 | ++DOCSHELL 19C42000 == 36 [pid = 1528] [id = 52] 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (19C45400) [pid = 1528] [serial = 152] [outer = 00000000] 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (19C4C800) [pid = 1528] [serial = 153] [outer = 19C45400] 01:52:29 INFO - PROCESS | 1528 | 1461142349847 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1AC3E400) [pid = 1528] [serial = 154] [outer = 19C45400] 01:52:30 INFO - PROCESS | 1528 | 1461142350260 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]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 01:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:52:30 INFO - PROCESS | 1528 | 1461142350290 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1528 | 1461142350293 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 01:52:30 INFO - PROCESS | 1528 | 1461142350296 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1528 | 1461142350298 Marionette TRACE conn5 <- [1,174,null,{}] 01:52:30 INFO - PROCESS | 1528 | 1461142350301 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}] 01:52:30 INFO - PROCESS | 1528 | 1461142350385 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 01:52:30 INFO - PROCESS | 1528 | 1461142350392 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1528 | ++DOCSHELL 1AC63400 == 37 [pid = 1528] [id = 53] 01:52:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1ACD3C00) [pid = 1528] [serial = 155] [outer = 00000000] 01:52:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1B006400) [pid = 1528] [serial = 156] [outer = 1ACD3C00] 01:52:30 INFO - PROCESS | 1528 | 1461142350440 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1B010C00) [pid = 1528] [serial = 157] [outer = 1ACD3C00] 01:52:30 INFO - PROCESS | 1528 | 1461142350878 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]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 01:52:30 INFO - PROCESS | 1528 | 1461142350931 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1528 | 1461142350933 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 01:52:30 INFO - PROCESS | 1528 | 1461142350936 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:52:30 INFO - PROCESS | 1528 | 1461142350937 Marionette TRACE conn5 <- [1,178,null,{}] 01:52:30 INFO - PROCESS | 1528 | 1461142350941 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}] 01:52:31 INFO - PROCESS | 1528 | 1461142351037 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 01:52:31 INFO - PROCESS | 1528 | 1461142351043 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDFC00 == 38 [pid = 1528] [id = 54] 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1B3ABC00) [pid = 1528] [serial = 158] [outer = 00000000] 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1BC14400) [pid = 1528] [serial = 159] [outer = 1B3ABC00] 01:52:31 INFO - PROCESS | 1528 | 1461142351089 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1BD1BC00) [pid = 1528] [serial = 160] [outer = 1B3ABC00] 01:52:31 INFO - PROCESS | 1528 | 1461142351538 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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 01:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:52:31 INFO - PROCESS | 1528 | 1461142351574 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1528 | 1461142351576 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 01:52:31 INFO - PROCESS | 1528 | 1461142351579 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1528 | 1461142351581 Marionette TRACE conn5 <- [1,182,null,{}] 01:52:31 INFO - PROCESS | 1528 | 1461142351584 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}] 01:52:31 INFO - PROCESS | 1528 | 1461142351692 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 01:52:31 INFO - PROCESS | 1528 | 1461142351769 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBBC00 == 39 [pid = 1528] [id = 55] 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1C371000) [pid = 1528] [serial = 161] [outer = 00000000] 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1D7B0400) [pid = 1528] [serial = 162] [outer = 1C371000] 01:52:31 INFO - PROCESS | 1528 | 1461142351817 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1CBBB800) [pid = 1528] [serial = 163] [outer = 1C371000] 01:52:32 INFO - PROCESS | 1528 | 1461142352218 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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 01:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:52:32 INFO - PROCESS | 1528 | 1461142352250 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1528 | 1461142352252 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 01:52:32 INFO - PROCESS | 1528 | 1461142352255 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1528 | 1461142352256 Marionette TRACE conn5 <- [1,186,null,{}] 01:52:32 INFO - PROCESS | 1528 | 1461142352264 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}] 01:52:32 INFO - PROCESS | 1528 | 1461142352358 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 01:52:32 INFO - PROCESS | 1528 | 1461142352367 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1E393C00) [pid = 1528] [serial = 164] [outer = 1BEB7000] 01:52:32 INFO - PROCESS | 1528 | ++DOCSHELL 1ED45000 == 40 [pid = 1528] [id = 56] 01:52:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1ED45800) [pid = 1528] [serial = 165] [outer = 00000000] 01:52:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1ED9CC00) [pid = 1528] [serial = 166] [outer = 1ED45800] 01:52:32 INFO - PROCESS | 1528 | 1461142352427 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1ED9E400) [pid = 1528] [serial = 167] [outer = 1ED45800] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (15EABC00) [pid = 1528] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (19C4A000) [pid = 1528] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1A4D8C00) [pid = 1528] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1890B400) [pid = 1528] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (120F6800) [pid = 1528] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (18284000) [pid = 1528] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (120ED800) [pid = 1528] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (16E3B000) [pid = 1528] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1B9A5C00) [pid = 1528] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (12A15800) [pid = 1528] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (18347C00) [pid = 1528] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1BEBD400) [pid = 1528] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1C372C00) [pid = 1528] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:52:32 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (0F67B000) [pid = 1528] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:52:32 INFO - PROCESS | 1528 | 1461142352940 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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 731ms 01:52:32 INFO - PROCESS | 1528 | 1461142352992 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1528 | 1461142352994 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 01:52:32 INFO - PROCESS | 1528 | 1461142352998 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1528 | 1461142353000 Marionette TRACE conn5 <- [1,190,null,{}] 01:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:52:33 INFO - PROCESS | 1528 | 1461142353029 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}] 01:52:33 INFO - PROCESS | 1528 | 1461142353105 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 01:52:33 INFO - PROCESS | 1528 | 1461142353112 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1528 | ++DOCSHELL 15EA0C00 == 41 [pid = 1528] [id = 57] 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (18279800) [pid = 1528] [serial = 168] [outer = 00000000] 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1ACD4400) [pid = 1528] [serial = 169] [outer = 18279800] 01:52:33 INFO - PROCESS | 1528 | 1461142353159 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1B9A8800) [pid = 1528] [serial = 170] [outer = 18279800] 01:52:33 INFO - PROCESS | 1528 | 1461142353633 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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 01:52:33 INFO - PROCESS | 1528 | 1461142353672 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1528 | 1461142353674 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 01:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:52:33 INFO - PROCESS | 1528 | 1461142353677 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1528 | 1461142353679 Marionette TRACE conn5 <- [1,194,null,{}] 01:52:33 INFO - PROCESS | 1528 | 1461142353682 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}] 01:52:33 INFO - PROCESS | 1528 | 1461142353759 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 01:52:33 INFO - PROCESS | 1528 | 1461142353768 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1528 | ++DOCSHELL 19C40400 == 42 [pid = 1528] [id = 58] 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1F00B400) [pid = 1528] [serial = 171] [outer = 00000000] 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1F015000) [pid = 1528] [serial = 172] [outer = 1F00B400] 01:52:33 INFO - PROCESS | 1528 | 1461142353813 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1F014400) [pid = 1528] [serial = 173] [outer = 1F00B400] 01:52:34 INFO - PROCESS | 1528 | 1461142354200 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]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 01:52:34 INFO - PROCESS | 1528 | 1461142354255 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1528 | 1461142354256 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 01:52:34 INFO - PROCESS | 1528 | 1461142354260 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:52:34 INFO - PROCESS | 1528 | 1461142354261 Marionette TRACE conn5 <- [1,198,null,{}] 01:52:34 INFO - PROCESS | 1528 | 1461142354265 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}] 01:52:34 INFO - PROCESS | 1528 | 1461142354339 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 01:52:34 INFO - PROCESS | 1528 | 1461142354345 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1528 | ++DOCSHELL 1286D800 == 43 [pid = 1528] [id = 59] 01:52:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1286DC00) [pid = 1528] [serial = 174] [outer = 00000000] 01:52:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (12872400) [pid = 1528] [serial = 175] [outer = 1286DC00] 01:52:34 INFO - PROCESS | 1528 | 1461142354390 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (12874800) [pid = 1528] [serial = 176] [outer = 1286DC00] 01:52:34 INFO - PROCESS | 1528 | 1461142354916 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]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 730ms 01:52:34 INFO - PROCESS | 1528 | 1461142354994 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1528 | 1461142354998 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 01:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:52:34 INFO - PROCESS | 1528 | 1461142355004 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1528 | 1461142355008 Marionette TRACE conn5 <- [1,202,null,{}] 01:52:35 INFO - PROCESS | 1528 | 1461142355015 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}] 01:52:35 INFO - PROCESS | 1528 | 1461142355119 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 01:52:35 INFO - PROCESS | 1528 | 1461142355200 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1528 | ++DOCSHELL 120BD800 == 44 [pid = 1528] [id = 60] 01:52:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (120F1000) [pid = 1528] [serial = 177] [outer = 00000000] 01:52:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (132B2400) [pid = 1528] [serial = 178] [outer = 120F1000] 01:52:35 INFO - PROCESS | 1528 | 1461142355301 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (15EA4800) [pid = 1528] [serial = 179] [outer = 120F1000] 01:52:35 INFO - PROCESS | 1528 | 1461142355886 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]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 929ms 01:52:35 INFO - PROCESS | 1528 | 1461142355934 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1528 | 1461142355940 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 01:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:52:35 INFO - PROCESS | 1528 | 1461142355946 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1528 | 1461142355949 Marionette TRACE conn5 <- [1,206,null,{}] 01:52:35 INFO - PROCESS | 1528 | 1461142355953 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}] 01:52:36 INFO - PROCESS | 1528 | 1461142356083 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 01:52:36 INFO - PROCESS | 1528 | 1461142356156 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 1528 | ++DOCSHELL 176CCC00 == 45 [pid = 1528] [id = 61] 01:52:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1827AC00) [pid = 1528] [serial = 180] [outer = 00000000] 01:52:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (18A94000) [pid = 1528] [serial = 181] [outer = 1827AC00] 01:52:36 INFO - PROCESS | 1528 | 1461142356212 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (19C45C00) [pid = 1528] [serial = 182] [outer = 1827AC00] 01:52:36 INFO - PROCESS | 1528 | 1461142356818 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]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 01:52:36 INFO - PROCESS | 1528 | 1461142356879 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 1528 | 1461142356881 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 01:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:52:36 INFO - PROCESS | 1528 | 1461142356885 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 1528 | 1461142356889 Marionette TRACE conn5 <- [1,210,null,{}] 01:52:36 INFO - PROCESS | 1528 | 1461142356900 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}] 01:52:36 INFO - PROCESS | 1528 | 1461142357002 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 01:52:37 INFO - PROCESS | 1528 | 1461142357074 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1528 | ++DOCSHELL 1C371400 == 46 [pid = 1528] [id = 62] 01:52:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C38A800) [pid = 1528] [serial = 183] [outer = 00000000] 01:52:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1F00D000) [pid = 1528] [serial = 184] [outer = 1C38A800] 01:52:37 INFO - PROCESS | 1528 | 1461142357133 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1F105000) [pid = 1528] [serial = 185] [outer = 1C38A800] 01:52:37 INFO - PROCESS | 1528 | 1461142357833 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]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 01:52:37 INFO - PROCESS | 1528 | 1461142357859 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 01:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:52:37 INFO - PROCESS | 1528 | 1461142357863 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 01:52:37 INFO - PROCESS | 1528 | 1461142357868 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 1528 | 1461142357872 Marionette TRACE conn5 <- [1,214,null,{}] 01:52:37 INFO - PROCESS | 1528 | 1461142357879 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}] 01:52:37 INFO - PROCESS | 1528 | 1461142358003 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 01:52:38 INFO - PROCESS | 1528 | 1461142358080 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1528 | ++DOCSHELL 12867C00 == 47 [pid = 1528] [id = 63] 01:52:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (12869800) [pid = 1528] [serial = 186] [outer = 00000000] 01:52:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (12A0F800) [pid = 1528] [serial = 187] [outer = 12869800] 01:52:38 INFO - PROCESS | 1528 | 1461142358129 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (13340400) [pid = 1528] [serial = 188] [outer = 12869800] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 1C371C00 == 46 [pid = 1528] [id = 36] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 0F05A400 == 45 [pid = 1528] [id = 34] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 19C40400 == 44 [pid = 1528] [id = 58] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 15EA0C00 == 43 [pid = 1528] [id = 57] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 1ED45000 == 42 [pid = 1528] [id = 56] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 1BEBBC00 == 41 [pid = 1528] [id = 55] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 1ACDFC00 == 40 [pid = 1528] [id = 54] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 1AC63400 == 39 [pid = 1528] [id = 53] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 19C42000 == 38 [pid = 1528] [id = 52] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 16EA5800 == 37 [pid = 1528] [id = 51] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 11F7CC00 == 36 [pid = 1528] [id = 50] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 12A1B000 == 35 [pid = 1528] [id = 49] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1D7B6400) [pid = 1528] [serial = 138] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOCSHELL 123B6C00 == 34 [pid = 1528] [id = 48] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C3B0800) [pid = 1528] [serial = 136] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1ACB7800) [pid = 1528] [serial = 123] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (19C4B400) [pid = 1528] [serial = 121] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (128A5800) [pid = 1528] [serial = 111] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (12A15000) [pid = 1528] [serial = 112] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1829E000) [pid = 1528] [serial = 117] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (120F5800) [pid = 1528] [serial = 109] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (120F2800) [pid = 1528] [serial = 108] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (16EA9000) [pid = 1528] [serial = 114] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (17457C00) [pid = 1528] [serial = 115] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1B9AD000) [pid = 1528] [serial = 126] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (16C3C000) [pid = 1528] [serial = 97] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (13342400) [pid = 1528] [serial = 96] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1AC67C00) [pid = 1528] [serial = 100] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (19C42800) [pid = 1528] [serial = 99] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1C363C00) [pid = 1528] [serial = 103] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1BF60400) [pid = 1528] [serial = 102] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1D7B6C00) [pid = 1528] [serial = 106] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1CB12000) [pid = 1528] [serial = 105] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (170EC000) [pid = 1528] [serial = 129] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1BC17C00) [pid = 1528] [serial = 127] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (176CEC00) [pid = 1528] [serial = 130] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1BEBC400) [pid = 1528] [serial = 132] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1C3A9000) [pid = 1528] [serial = 135] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (19C44800) [pid = 1528] [serial = 120] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (1ACD6C00) [pid = 1528] [serial = 124] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (1BD1F800) [pid = 1528] [serial = 133] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1834A800) [pid = 1528] [serial = 118] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 1528 | 1461142358708 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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 890ms 01:52:38 INFO - PROCESS | 1528 | 1461142358759 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1528 | 1461142358765 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 01:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:52:38 INFO - PROCESS | 1528 | 1461142358771 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1528 | 1461142358774 Marionette TRACE conn5 <- [1,218,null,{}] 01:52:38 INFO - PROCESS | 1528 | 1461142358777 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}] 01:52:38 INFO - PROCESS | 1528 | 1461142358862 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 01:52:38 INFO - PROCESS | 1528 | 1461142358936 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1528 | ++DOCSHELL 0F05A400 == 35 [pid = 1528] [id = 64] 01:52:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (0F0F6800) [pid = 1528] [serial = 189] [outer = 00000000] 01:52:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (128A4000) [pid = 1528] [serial = 190] [outer = 0F0F6800] 01:52:38 INFO - PROCESS | 1528 | 1461142358982 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (12A19800) [pid = 1528] [serial = 191] [outer = 0F0F6800] 01:52:39 INFO - PROCESS | 1528 | 1461142359366 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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 01:52:39 INFO - PROCESS | 1528 | 1461142359404 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1528 | 1461142359406 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 01:52:39 INFO - PROCESS | 1528 | 1461142359409 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:52:39 INFO - PROCESS | 1528 | 1461142359413 Marionette TRACE conn5 <- [1,222,null,{}] 01:52:39 INFO - PROCESS | 1528 | 1461142359423 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}] 01:52:39 INFO - PROCESS | 1528 | 1461142359507 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 01:52:39 INFO - PROCESS | 1528 | 1461142359514 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1528 | ++DOCSHELL 16E1B800 == 36 [pid = 1528] [id = 65] 01:52:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (16E1D000) [pid = 1528] [serial = 192] [outer = 00000000] 01:52:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (18277000) [pid = 1528] [serial = 193] [outer = 16E1D000] 01:52:39 INFO - PROCESS | 1528 | 1461142359563 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (18283000) [pid = 1528] [serial = 194] [outer = 16E1D000] 01:52:39 INFO - PROCESS | 1528 | 1461142360004 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]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 01:52:40 INFO - PROCESS | 1528 | 1461142360043 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1528 | 1461142360046 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 01:52:40 INFO - PROCESS | 1528 | 1461142360053 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1528 | 1461142360055 Marionette TRACE conn5 <- [1,226,null,{}] 01:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:52:40 INFO - PROCESS | 1528 | 1461142360059 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}] 01:52:40 INFO - PROCESS | 1528 | 1461142360139 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 01:52:40 INFO - PROCESS | 1528 | 1461142360145 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1528 | ++DOCSHELL 18701400 == 37 [pid = 1528] [id = 66] 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (18701C00) [pid = 1528] [serial = 195] [outer = 00000000] 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (18E73C00) [pid = 1528] [serial = 196] [outer = 18701C00] 01:52:40 INFO - PROCESS | 1528 | 1461142360194 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (18ECE000) [pid = 1528] [serial = 197] [outer = 18701C00] 01:52:40 INFO - PROCESS | 1528 | 1461142360631 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]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 01:52:40 INFO - PROCESS | 1528 | 1461142360695 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1528 | 1461142360697 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 01:52:40 INFO - PROCESS | 1528 | 1461142360700 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:52:40 INFO - PROCESS | 1528 | 1461142360702 Marionette TRACE conn5 <- [1,230,null,{}] 01:52:40 INFO - PROCESS | 1528 | 1461142360705 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}] 01:52:40 INFO - PROCESS | 1528 | 1461142360802 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 01:52:40 INFO - PROCESS | 1528 | 1461142360809 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1528 | ++DOCSHELL 19C42000 == 38 [pid = 1528] [id = 67] 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (19C42800) [pid = 1528] [serial = 198] [outer = 00000000] 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1AC45400) [pid = 1528] [serial = 199] [outer = 19C42800] 01:52:40 INFO - PROCESS | 1528 | 1461142360854 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1AC66C00) [pid = 1528] [serial = 200] [outer = 19C42800] 01:52:41 INFO - PROCESS | 1528 | 1461142361269 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]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 01:52:41 INFO - PROCESS | 1528 | 1461142361334 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1528 | 1461142361336 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 01:52:41 INFO - PROCESS | 1528 | 1461142361339 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:52:41 INFO - PROCESS | 1528 | 1461142361341 Marionette TRACE conn5 <- [1,234,null,{}] 01:52:41 INFO - PROCESS | 1528 | 1461142361344 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}] 01:52:41 INFO - PROCESS | 1528 | 1461142361471 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 01:52:41 INFO - PROCESS | 1528 | 1461142361558 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1528 | ++DOCSHELL 1B3AAC00 == 39 [pid = 1528] [id = 68] 01:52:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1B3AC000) [pid = 1528] [serial = 201] [outer = 00000000] 01:52:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1B9A7C00) [pid = 1528] [serial = 202] [outer = 1B3AC000] 01:52:41 INFO - PROCESS | 1528 | 1461142361608 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1B9AFC00) [pid = 1528] [serial = 203] [outer = 1B3AC000] 01:52:42 INFO - PROCESS | 1528 | 1461142362030 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]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 01:52:42 INFO - PROCESS | 1528 | 1461142362074 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1528 | 1461142362076 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:52:42 INFO - PROCESS | 1528 | 1461142362079 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1528 | 1461142362080 Marionette TRACE conn5 <- [1,238,null,{}] 01:52:42 INFO - PROCESS | 1528 | 1461142362084 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}] 01:52:42 INFO - PROCESS | 1528 | 1461142362190 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 01:52:42 INFO - PROCESS | 1528 | 1461142362198 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1528 | ++DOCSHELL 1BC12400 == 40 [pid = 1528] [id = 69] 01:52:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1BC13400) [pid = 1528] [serial = 204] [outer = 00000000] 01:52:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1BEBF800) [pid = 1528] [serial = 205] [outer = 1BC13400] 01:52:42 INFO - PROCESS | 1528 | 1461142362245 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BF59000) [pid = 1528] [serial = 206] [outer = 1BC13400] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1B3ABC00) [pid = 1528] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (17456000) [pid = 1528] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (19C45400) [pid = 1528] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1ACD3C00) [pid = 1528] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1C371000) [pid = 1528] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (12009000) [pid = 1528] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1F00B400) [pid = 1528] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1ED45800) [pid = 1528] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:52:42 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (18279800) [pid = 1528] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:52:42 INFO - PROCESS | 1528 | 1461142362750 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]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 01:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:52:42 INFO - PROCESS | 1528 | 1461142362819 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1528 | 1461142362820 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 01:52:42 INFO - PROCESS | 1528 | 1461142362824 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1528 | 1461142362826 Marionette TRACE conn5 <- [1,242,null,{}] 01:52:42 INFO - PROCESS | 1528 | 1461142362829 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}] 01:52:42 INFO - PROCESS | 1528 | 1461142362905 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 01:52:42 INFO - PROCESS | 1528 | 1461142362914 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1528 | ++DOCSHELL 0F0F7400 == 41 [pid = 1528] [id = 70] 01:52:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (19C41400) [pid = 1528] [serial = 207] [outer = 00000000] 01:52:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1BF59400) [pid = 1528] [serial = 208] [outer = 19C41400] 01:52:42 INFO - PROCESS | 1528 | 1461142362958 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1C367800) [pid = 1528] [serial = 209] [outer = 19C41400] 01:52:43 INFO - PROCESS | 1528 | 1461142363365 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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 01:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:52:43 INFO - PROCESS | 1528 | 1461142363396 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1528 | 1461142363399 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 01:52:43 INFO - PROCESS | 1528 | 1461142363402 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1528 | 1461142363404 Marionette TRACE conn5 <- [1,246,null,{}] 01:52:43 INFO - PROCESS | 1528 | 1461142363407 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}] 01:52:43 INFO - PROCESS | 1528 | 1461142363484 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 01:52:43 INFO - PROCESS | 1528 | 1461142363490 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD3C00 == 42 [pid = 1528] [id = 71] 01:52:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1ACD8C00) [pid = 1528] [serial = 210] [outer = 00000000] 01:52:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1CB0B400) [pid = 1528] [serial = 211] [outer = 1ACD8C00] 01:52:43 INFO - PROCESS | 1528 | 1461142363535 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1CBB0800) [pid = 1528] [serial = 212] [outer = 1ACD8C00] 01:52:43 INFO - PROCESS | 1528 | 1461142363942 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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 01:52:43 INFO - PROCESS | 1528 | 1461142363977 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1528 | 1461142363979 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 01:52:43 INFO - PROCESS | 1528 | 1461142363982 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:52:43 INFO - PROCESS | 1528 | 1461142363984 Marionette TRACE conn5 <- [1,250,null,{}] 01:52:43 INFO - PROCESS | 1528 | 1461142363987 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}] 01:52:44 INFO - PROCESS | 1528 | 1461142364060 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 01:52:44 INFO - PROCESS | 1528 | 1461142364066 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1528 | ++DOCSHELL 1C389C00 == 43 [pid = 1528] [id = 72] 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1CB12000) [pid = 1528] [serial = 213] [outer = 00000000] 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1EB93000) [pid = 1528] [serial = 214] [outer = 1CB12000] 01:52:44 INFO - PROCESS | 1528 | 1461142364111 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1ED9E800) [pid = 1528] [serial = 215] [outer = 1CB12000] 01:52:44 INFO - PROCESS | 1528 | 1461142364561 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]]]}] 01:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 01:52:44 INFO - PROCESS | 1528 | 1461142364616 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 1528 | 1461142364618 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 01:52:44 INFO - PROCESS | 1528 | 1461142364621 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:52:44 INFO - PROCESS | 1528 | 1461142364624 Marionette TRACE conn5 <- [1,254,null,{}] 01:52:44 INFO - PROCESS | 1528 | 1461142364627 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}] 01:52:44 INFO - PROCESS | 1528 | 1461142364719 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 01:52:44 INFO - PROCESS | 1528 | 1461142364727 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1528 | ++DOCSHELL 1F107800 == 44 [pid = 1528] [id = 73] 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1F10BC00) [pid = 1528] [serial = 216] [outer = 00000000] 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1F255C00) [pid = 1528] [serial = 217] [outer = 1F10BC00] 01:52:44 INFO - PROCESS | 1528 | 1461142364777 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1F295C00) [pid = 1528] [serial = 218] [outer = 1F10BC00] 01:52:45 INFO - PROCESS | 1528 | 1461142365376 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]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 829ms 01:52:45 INFO - PROCESS | 1528 | 1461142365456 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 01:52:45 INFO - PROCESS | 1528 | 1461142365460 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 01:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:52:45 INFO - PROCESS | 1528 | 1461142365513 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1528 | 1461142365516 Marionette TRACE conn5 <- [1,258,null,{}] 01:52:45 INFO - PROCESS | 1528 | 1461142365539 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}] 01:52:45 INFO - PROCESS | 1528 | 1461142365666 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 01:52:45 INFO - PROCESS | 1528 | 1461142365770 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1528 | ++DOCSHELL 16C41400 == 45 [pid = 1528] [id = 74] 01:52:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (16E1B000) [pid = 1528] [serial = 219] [outer = 00000000] 01:52:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (176C5400) [pid = 1528] [serial = 220] [outer = 16E1B000] 01:52:45 INFO - PROCESS | 1528 | 1461142365871 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18276400) [pid = 1528] [serial = 221] [outer = 16E1B000] 01:52:46 INFO - PROCESS | 1528 | 1461142366412 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]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 971ms 01:52:46 INFO - PROCESS | 1528 | 1461142366455 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1528 | 1461142366461 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 01:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:52:46 INFO - PROCESS | 1528 | 1461142366468 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1528 | 1461142366471 Marionette TRACE conn5 <- [1,262,null,{}] 01:52:46 INFO - PROCESS | 1528 | 1461142366475 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}] 01:52:46 INFO - PROCESS | 1528 | 1461142366578 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 01:52:46 INFO - PROCESS | 1528 | 1461142366664 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1528 | ++DOCSHELL 1ACB4400 == 46 [pid = 1528] [id = 75] 01:52:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1ACD2000) [pid = 1528] [serial = 222] [outer = 00000000] 01:52:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1B9A6C00) [pid = 1528] [serial = 223] [outer = 1ACD2000] 01:52:46 INFO - PROCESS | 1528 | 1461142366719 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C371C00) [pid = 1528] [serial = 224] [outer = 1ACD2000] 01:52:47 INFO - PROCESS | 1528 | 1461142367297 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]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 01:52:47 INFO - PROCESS | 1528 | 1461142367340 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1528 | 1461142367342 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 01:52:47 INFO - PROCESS | 1528 | 1461142367346 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:52:47 INFO - PROCESS | 1528 | 1461142367350 Marionette TRACE conn5 <- [1,266,null,{}] 01:52:47 INFO - PROCESS | 1528 | 1461142367361 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}] 01:52:47 INFO - PROCESS | 1528 | 1461142367494 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 01:52:47 INFO - PROCESS | 1528 | 1461142367567 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1528 | ++DOCSHELL 18A17400 == 47 [pid = 1528] [id = 76] 01:52:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (18A17C00) [pid = 1528] [serial = 225] [outer = 00000000] 01:52:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1B9AE400) [pid = 1528] [serial = 226] [outer = 18A17C00] 01:52:47 INFO - PROCESS | 1528 | 1461142367624 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1F013800) [pid = 1528] [serial = 227] [outer = 18A17C00] 01:52:48 INFO - PROCESS | 1528 | 1461142368172 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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 01:52:48 INFO - PROCESS | 1528 | 1461142368220 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1528 | 1461142368223 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 01:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:52:48 INFO - PROCESS | 1528 | 1461142368227 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1528 | 1461142368229 Marionette TRACE conn5 <- [1,270,null,{}] 01:52:48 INFO - PROCESS | 1528 | 1461142368233 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}] 01:52:48 INFO - PROCESS | 1528 | 1461142368444 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 01:52:48 INFO - PROCESS | 1528 | 1461142368540 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1528 | ++DOCSHELL 123B6C00 == 48 [pid = 1528] [id = 77] 01:52:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (123B7C00) [pid = 1528] [serial = 228] [outer = 00000000] 01:52:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1286E800) [pid = 1528] [serial = 229] [outer = 123B7C00] 01:52:48 INFO - PROCESS | 1528 | 1461142368590 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (16C04000) [pid = 1528] [serial = 230] [outer = 123B7C00] 01:52:49 INFO - PROCESS | 1528 | 1461142369209 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]]]}] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 1C389C00 == 47 [pid = 1528] [id = 72] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 1ACD3C00 == 46 [pid = 1528] [id = 71] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 0F0F7400 == 45 [pid = 1528] [id = 70] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 1BC12400 == 44 [pid = 1528] [id = 69] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 1B3AAC00 == 43 [pid = 1528] [id = 68] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 19C42000 == 42 [pid = 1528] [id = 67] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 18701400 == 41 [pid = 1528] [id = 66] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 16E1B800 == 40 [pid = 1528] [id = 65] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 0F05A400 == 39 [pid = 1528] [id = 64] 01:52:49 INFO - PROCESS | 1528 | --DOCSHELL 12867C00 == 38 [pid = 1528] [id = 63] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (12872400) [pid = 1528] [serial = 175] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (174E0400) [pid = 1528] [serial = 144] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1334AC00) [pid = 1528] [serial = 141] [outer = 00000000] [url = about:blank] 01:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1070ms 01:52:49 INFO - PROCESS | 1528 | 1461142369312 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1528 | 1461142369316 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1BC14400) [pid = 1528] [serial = 159] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1BD1BC00) [pid = 1528] [serial = 160] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18281000) [pid = 1528] [serial = 150] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1829D400) [pid = 1528] [serial = 151] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (19C4C800) [pid = 1528] [serial = 153] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1AC3E400) [pid = 1528] [serial = 154] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1B006400) [pid = 1528] [serial = 156] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1CBBB800) [pid = 1528] [serial = 163] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (126B4400) [pid = 1528] [serial = 147] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (133A1000) [pid = 1528] [serial = 148] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1D7B0400) [pid = 1528] [serial = 162] [outer = 00000000] [url = about:blank] 01:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1F015000) [pid = 1528] [serial = 172] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1F014400) [pid = 1528] [serial = 173] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1ED9CC00) [pid = 1528] [serial = 166] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1F00FC00) [pid = 1528] [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.] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1ED9E400) [pid = 1528] [serial = 167] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1ACD4400) [pid = 1528] [serial = 169] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1B9A8800) [pid = 1528] [serial = 170] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1B010C00) [pid = 1528] [serial = 157] [outer = 00000000] [url = about:blank] 01:52:49 INFO - PROCESS | 1528 | 1461142369324 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1528 | 1461142369328 Marionette TRACE conn5 <- [1,274,null,{}] 01:52:49 INFO - PROCESS | 1528 | 1461142369335 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}] 01:52:49 INFO - PROCESS | 1528 | 1461142369421 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 01:52:49 INFO - PROCESS | 1528 | 1461142369428 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1528 | ++DOCSHELL 12866400 == 39 [pid = 1528] [id = 78] 01:52:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (12867800) [pid = 1528] [serial = 231] [outer = 00000000] 01:52:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (12872000) [pid = 1528] [serial = 232] [outer = 12867800] 01:52:49 INFO - PROCESS | 1528 | 1461142369477 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1334AC00) [pid = 1528] [serial = 233] [outer = 12867800] 01:52:50 INFO - PROCESS | 1528 | 1461142370128 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]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 01:52:50 INFO - PROCESS | 1528 | 1461142370158 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 1528 | 1461142370161 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 01:52:50 INFO - PROCESS | 1528 | 1461142370164 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:52:50 INFO - PROCESS | 1528 | 1461142370166 Marionette TRACE conn5 <- [1,278,null,{}] 01:52:50 INFO - PROCESS | 1528 | 1461142370174 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}] 01:52:50 INFO - PROCESS | 1528 | 1461142370254 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 01:52:50 INFO - PROCESS | 1528 | 1461142370260 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1528 | ++DOCSHELL 1870F400 == 40 [pid = 1528] [id = 79] 01:52:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (18A1B000) [pid = 1528] [serial = 234] [outer = 00000000] 01:52:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (18EC8C00) [pid = 1528] [serial = 235] [outer = 18A1B000] 01:52:50 INFO - PROCESS | 1528 | 1461142370309 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (19C44C00) [pid = 1528] [serial = 236] [outer = 18A1B000] 01:52:50 INFO - PROCESS | 1528 | 1461142370755 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]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 01:52:50 INFO - PROCESS | 1528 | 1461142370802 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 1528 | 1461142370806 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 01:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:52:50 INFO - PROCESS | 1528 | 1461142370816 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - PROCESS | 1528 | 1461142370821 Marionette TRACE conn5 <- [1,282,null,{}] 01:52:50 INFO - PROCESS | 1528 | 1461142370825 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}] 01:52:50 INFO - PROCESS | 1528 | 1461142370906 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 01:52:50 INFO - PROCESS | 1528 | 1461142370915 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1528 | ++DOCSHELL 1A465C00 == 41 [pid = 1528] [id = 80] 01:52:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1A466000) [pid = 1528] [serial = 237] [outer = 00000000] 01:52:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1A4E0800) [pid = 1528] [serial = 238] [outer = 1A466000] 01:52:50 INFO - PROCESS | 1528 | 1461142370961 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1AC46000) [pid = 1528] [serial = 239] [outer = 1A466000] 01:52:51 INFO - PROCESS | 1528 | 1461142371385 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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 01:52:51 INFO - PROCESS | 1528 | 1461142371443 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 01:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:52:51 INFO - PROCESS | 1528 | 1461142371445 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 01:52:51 INFO - PROCESS | 1528 | 1461142371448 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1528 | 1461142371450 Marionette TRACE conn5 <- [1,286,null,{}] 01:52:51 INFO - PROCESS | 1528 | 1461142371453 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}] 01:52:51 INFO - PROCESS | 1528 | 1461142371560 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 01:52:51 INFO - PROCESS | 1528 | 1461142371638 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD3C00 == 42 [pid = 1528] [id = 81] 01:52:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1ACD4400) [pid = 1528] [serial = 240] [outer = 00000000] 01:52:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1B009000) [pid = 1528] [serial = 241] [outer = 1ACD4400] 01:52:51 INFO - PROCESS | 1528 | 1461142371686 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1B9A1C00) [pid = 1528] [serial = 242] [outer = 1ACD4400] 01:52:52 INFO - PROCESS | 1528 | 1461142372099 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]]]}] 01:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 01:52:52 INFO - PROCESS | 1528 | 1461142372119 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1528 | 1461142372121 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 01:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:52:52 INFO - PROCESS | 1528 | 1461142372132 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1528 | 1461142372134 Marionette TRACE conn5 <- [1,290,null,{}] 01:52:52 INFO - PROCESS | 1528 | 1461142372138 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}] 01:52:52 INFO - PROCESS | 1528 | 1461142372243 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 01:52:52 INFO - PROCESS | 1528 | 1461142372251 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1528 | ++DOCSHELL 1286BC00 == 43 [pid = 1528] [id = 82] 01:52:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1BC1F800) [pid = 1528] [serial = 243] [outer = 00000000] 01:52:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BEBC400) [pid = 1528] [serial = 244] [outer = 1BC1F800] 01:52:52 INFO - PROCESS | 1528 | 1461142372309 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C369800) [pid = 1528] [serial = 245] [outer = 1BC1F800] 01:52:52 INFO - PROCESS | 1528 | 1461142372777 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]]]}] 01:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 01:52:52 INFO - PROCESS | 1528 | 1461142372804 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1528 | 1461142372806 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 01:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:52:52 INFO - PROCESS | 1528 | 1461142372809 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1528 | 1461142372810 Marionette TRACE conn5 <- [1,294,null,{}] 01:52:52 INFO - PROCESS | 1528 | 1461142372814 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}] 01:52:52 INFO - PROCESS | 1528 | 1461142372918 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 01:52:52 INFO - PROCESS | 1528 | 1461142372995 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1528 | ++DOCSHELL 1C36E800 == 44 [pid = 1528] [id = 83] 01:52:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C372400) [pid = 1528] [serial = 246] [outer = 00000000] 01:52:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1DBF4800) [pid = 1528] [serial = 247] [outer = 1C372400] 01:52:53 INFO - PROCESS | 1528 | 1461142373039 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E391000) [pid = 1528] [serial = 248] [outer = 1C372400] 01:52:53 INFO - PROCESS | 1528 | 1461142373574 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]]]}] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1CB12000) [pid = 1528] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1B3AC000) [pid = 1528] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BC13400) [pid = 1528] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1827AC00) [pid = 1528] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1C38A800) [pid = 1528] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (12869800) [pid = 1528] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (18701C00) [pid = 1528] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (0F0F6800) [pid = 1528] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (16E1D000) [pid = 1528] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (120F1000) [pid = 1528] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (19C41400) [pid = 1528] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (19C42800) [pid = 1528] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1ACD8C00) [pid = 1528] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (123BA400) [pid = 1528] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1C3B1000) [pid = 1528] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:52:53 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (12A1B800) [pid = 1528] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:52:53 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. 01:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 01:52:53 INFO - PROCESS | 1528 | 1461142373640 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1528 | 1461142373642 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 01:52:53 INFO - PROCESS | 1528 | 1461142373645 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:52:53 INFO - PROCESS | 1528 | 1461142373647 Marionette TRACE conn5 <- [1,298,null,{}] 01:52:53 INFO - PROCESS | 1528 | 1461142373651 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}] 01:52:53 INFO - PROCESS | 1528 | 1461142373730 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 01:52:53 INFO - PROCESS | 1528 | 1461142373737 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1528 | ++DOCSHELL 120B8400 == 45 [pid = 1528] [id = 84] 01:52:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1286D000) [pid = 1528] [serial = 249] [outer = 00000000] 01:52:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (182A0800) [pid = 1528] [serial = 250] [outer = 1286D000] 01:52:53 INFO - PROCESS | 1528 | 1461142373784 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (18708C00) [pid = 1528] [serial = 251] [outer = 1286D000] 01:52:54 INFO - PROCESS | 1528 | 1461142374205 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]]]}] 01:52:54 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. 01:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 01:52:54 INFO - PROCESS | 1528 | 1461142374229 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1528 | 1461142374231 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 01:52:54 INFO - PROCESS | 1528 | 1461142374270 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1528 | 1461142374271 Marionette TRACE conn5 <- [1,302,null,{}] 01:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:52:54 INFO - PROCESS | 1528 | 1461142374275 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}] 01:52:54 INFO - PROCESS | 1528 | 1461142374350 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 01:52:54 INFO - PROCESS | 1528 | 1461142374356 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1528 | ++DOCSHELL 1ACB6000 == 46 [pid = 1528] [id = 85] 01:52:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B9ACC00) [pid = 1528] [serial = 252] [outer = 00000000] 01:52:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1F00FC00) [pid = 1528] [serial = 253] [outer = 1B9ACC00] 01:52:54 INFO - PROCESS | 1528 | 1461142374401 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1F102000) [pid = 1528] [serial = 254] [outer = 1B9ACC00] 01:52:54 INFO - PROCESS | 1528 | 1461142374810 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]]]}] 01:52:54 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. 01:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 01:52:54 INFO - PROCESS | 1528 | 1461142374851 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1528 | 1461142374855 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 01:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:52:54 INFO - PROCESS | 1528 | 1461142374858 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1528 | 1461142374860 Marionette TRACE conn5 <- [1,306,null,{}] 01:52:54 INFO - PROCESS | 1528 | 1461142374864 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}] 01:52:54 INFO - PROCESS | 1528 | 1461142374947 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 01:52:54 INFO - PROCESS | 1528 | 1461142374953 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1528 | ++DOCSHELL 1F104C00 == 47 [pid = 1528] [id = 86] 01:52:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1F10C800) [pid = 1528] [serial = 255] [outer = 00000000] 01:52:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1F293800) [pid = 1528] [serial = 256] [outer = 1F10C800] 01:52:54 INFO - PROCESS | 1528 | 1461142375000 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1F2A2400) [pid = 1528] [serial = 257] [outer = 1F10C800] 01:52:55 INFO - PROCESS | 1528 | 1461142375412 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]]]}] 01:52:55 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. 01:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 569ms 01:52:55 INFO - PROCESS | 1528 | 1461142375430 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1528 | 1461142375432 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 01:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:52:55 INFO - PROCESS | 1528 | 1461142375435 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1528 | 1461142375437 Marionette TRACE conn5 <- [1,310,null,{}] 01:52:55 INFO - PROCESS | 1528 | 1461142375440 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}] 01:52:55 INFO - PROCESS | 1528 | 1461142375548 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 01:52:55 INFO - PROCESS | 1528 | 1461142375556 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1528 | ++DOCSHELL 16E24000 == 48 [pid = 1528] [id = 87] 01:52:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1829E400) [pid = 1528] [serial = 258] [outer = 00000000] 01:52:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1E677800) [pid = 1528] [serial = 259] [outer = 1829E400] 01:52:55 INFO - PROCESS | 1528 | 1461142375605 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1E67C000) [pid = 1528] [serial = 260] [outer = 1829E400] 01:52:56 INFO - PROCESS | 1528 | 1461142376293 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]]]}] 01:52:56 INFO - PROCESS | 1528 | 1461142376295 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:52:56 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. 01:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 01:52:56 INFO - PROCESS | 1528 | 1461142376367 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 01:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:52:56 INFO - PROCESS | 1528 | 1461142376371 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 01:52:56 INFO - PROCESS | 1528 | 1461142376376 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1528 | 1461142376379 Marionette TRACE conn5 <- [1,314,null,{}] 01:52:56 INFO - PROCESS | 1528 | 1461142376399 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}] 01:52:56 INFO - PROCESS | 1528 | 1461142376520 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 01:52:56 INFO - PROCESS | 1528 | 1461142376634 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1528 | ++DOCSHELL 12867000 == 49 [pid = 1528] [id = 88] 01:52:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1286CC00) [pid = 1528] [serial = 261] [outer = 00000000] 01:52:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (18A90400) [pid = 1528] [serial = 262] [outer = 1286CC00] 01:52:56 INFO - PROCESS | 1528 | 1461142376697 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1A45A000) [pid = 1528] [serial = 263] [outer = 1286CC00] 01:52:57 INFO - PROCESS | 1528 | 1461142377325 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]]]}] 01:52:57 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. 01:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 987ms 01:52:57 INFO - PROCESS | 1528 | 1461142377364 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 1528 | 1461142377369 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 01:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:52:57 INFO - PROCESS | 1528 | 1461142377376 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1528 | 1461142377379 Marionette TRACE conn5 <- [1,318,null,{}] 01:52:57 INFO - PROCESS | 1528 | 1461142377383 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}] 01:52:57 INFO - PROCESS | 1528 | 1461142377489 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 01:52:57 INFO - PROCESS | 1528 | 1461142377566 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1528 | ++DOCSHELL 1A45B400 == 50 [pid = 1528] [id = 89] 01:52:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1A467000) [pid = 1528] [serial = 264] [outer = 00000000] 01:52:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BFC2400) [pid = 1528] [serial = 265] [outer = 1A467000] 01:52:57 INFO - PROCESS | 1528 | 1461142377661 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C3AAC00) [pid = 1528] [serial = 266] [outer = 1A467000] 01:52:58 INFO - PROCESS | 1528 | 1461142378312 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]]]}] 01:52:58 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. 01:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 01:52:58 INFO - PROCESS | 1528 | 1461142378348 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 1528 | 1461142378351 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 01:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:52:58 INFO - PROCESS | 1528 | 1461142378354 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1528 | 1461142378358 Marionette TRACE conn5 <- [1,322,null,{}] 01:52:58 INFO - PROCESS | 1528 | 1461142378370 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}] 01:52:58 INFO - PROCESS | 1528 | 1461142378482 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 01:52:58 INFO - PROCESS | 1528 | 1461142378563 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 1528 | ++DOCSHELL 15E10C00 == 51 [pid = 1528] [id = 90] 01:52:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (18A12400) [pid = 1528] [serial = 267] [outer = 00000000] 01:52:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1F110C00) [pid = 1528] [serial = 268] [outer = 18A12400] 01:52:58 INFO - PROCESS | 1528 | 1461142378673 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1F986C00) [pid = 1528] [serial = 269] [outer = 18A12400] 01:52:59 INFO - PROCESS | 1528 | 1461142379407 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]]]}] 01:52:59 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. 01:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1078ms 01:52:59 INFO - PROCESS | 1528 | 1461142379448 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 1528 | 1461142379452 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 01:52:59 INFO - PROCESS | 1528 | 1461142379458 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:52:59 INFO - PROCESS | 1528 | 1461142379461 Marionette TRACE conn5 <- [1,326,null,{}] 01:52:59 INFO - PROCESS | 1528 | 1461142379467 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}] 01:52:59 INFO - PROCESS | 1528 | 1461142379586 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 01:52:59 INFO - PROCESS | 1528 | 1461142379685 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1528 | ++DOCSHELL 128B0800 == 52 [pid = 1528] [id = 91] 01:52:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (15EA9C00) [pid = 1528] [serial = 270] [outer = 00000000] 01:52:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (176C3000) [pid = 1528] [serial = 271] [outer = 15EA9C00] 01:52:59 INFO - PROCESS | 1528 | 1461142379738 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (18283400) [pid = 1528] [serial = 272] [outer = 15EA9C00] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1F104C00 == 51 [pid = 1528] [id = 86] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1ACB6000 == 50 [pid = 1528] [id = 85] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 120B8400 == 49 [pid = 1528] [id = 84] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1C36E800 == 48 [pid = 1528] [id = 83] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1286BC00 == 47 [pid = 1528] [id = 82] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1ACD3C00 == 46 [pid = 1528] [id = 81] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1A465C00 == 45 [pid = 1528] [id = 80] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 1870F400 == 44 [pid = 1528] [id = 79] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 12866400 == 43 [pid = 1528] [id = 78] 01:53:00 INFO - PROCESS | 1528 | --DOCSHELL 123B6C00 == 42 [pid = 1528] [id = 77] 01:53:00 INFO - PROCESS | 1528 | 1461142380347 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]]]}] 01:53:00 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. 01:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 01:53:00 INFO - PROCESS | 1528 | 1461142380395 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1528 | 1461142380400 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 01:53:00 INFO - PROCESS | 1528 | 1461142380406 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:53:00 INFO - PROCESS | 1528 | 1461142380408 Marionette TRACE conn5 <- [1,330,null,{}] 01:53:00 INFO - PROCESS | 1528 | 1461142380412 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}] 01:53:00 INFO - PROCESS | 1528 | 1461142380507 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1833C800) [pid = 1528] [serial = 145] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (15EAC400) [pid = 1528] [serial = 142] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1D9EEC00) [pid = 1528] [serial = 139] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1EB93000) [pid = 1528] [serial = 214] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1B9A7C00) [pid = 1528] [serial = 202] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1BEBF800) [pid = 1528] [serial = 205] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (19C45C00) [pid = 1528] [serial = 182] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (18A94000) [pid = 1528] [serial = 181] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1F105000) [pid = 1528] [serial = 185] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1F00D000) [pid = 1528] [serial = 184] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (13340400) [pid = 1528] [serial = 188] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (12A0F800) [pid = 1528] [serial = 187] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1B9AFC00) [pid = 1528] [serial = 203] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (18E73C00) [pid = 1528] [serial = 196] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (128A4000) [pid = 1528] [serial = 190] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (12A19800) [pid = 1528] [serial = 191] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (18277000) [pid = 1528] [serial = 193] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (18283000) [pid = 1528] [serial = 194] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (15EA4800) [pid = 1528] [serial = 179] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (132B2400) [pid = 1528] [serial = 178] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1C367800) [pid = 1528] [serial = 209] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BF59400) [pid = 1528] [serial = 208] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1BF59000) [pid = 1528] [serial = 206] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1AC45400) [pid = 1528] [serial = 199] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1AC66C00) [pid = 1528] [serial = 200] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1CBB0800) [pid = 1528] [serial = 212] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1ED9E800) [pid = 1528] [serial = 215] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1CB0B400) [pid = 1528] [serial = 211] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (18ECE000) [pid = 1528] [serial = 197] [outer = 00000000] [url = about:blank] 01:53:00 INFO - PROCESS | 1528 | 1461142380594 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1528 | ++DOCSHELL 0F67C400 == 43 [pid = 1528] [id = 92] 01:53:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (0F6E1000) [pid = 1528] [serial = 273] [outer = 00000000] 01:53:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (120F4C00) [pid = 1528] [serial = 274] [outer = 0F6E1000] 01:53:00 INFO - PROCESS | 1528 | 1461142380643 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (13349000) [pid = 1528] [serial = 275] [outer = 0F6E1000] 01:53:01 INFO - PROCESS | 1528 | 1461142381014 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]]]}] 01:53:01 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. 01:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 01:53:01 INFO - PROCESS | 1528 | 1461142381080 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1528 | 1461142381082 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 01:53:01 INFO - PROCESS | 1528 | 1461142381085 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:53:01 INFO - PROCESS | 1528 | 1461142381089 Marionette TRACE conn5 <- [1,334,null,{}] 01:53:01 INFO - PROCESS | 1528 | 1461142381099 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}] 01:53:01 INFO - PROCESS | 1528 | 1461142381214 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 01:53:01 INFO - PROCESS | 1528 | 1461142381221 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1528 | ++DOCSHELL 176CF000 == 44 [pid = 1528] [id = 93] 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (18276C00) [pid = 1528] [serial = 276] [outer = 00000000] 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1890F800) [pid = 1528] [serial = 277] [outer = 18276C00] 01:53:01 INFO - PROCESS | 1528 | 1461142381272 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (18A20400) [pid = 1528] [serial = 278] [outer = 18276C00] 01:53:01 INFO - PROCESS | 1528 | 1461142381730 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]]]}] 01:53:01 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. 01:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 01:53:01 INFO - PROCESS | 1528 | 1461142381759 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1528 | 1461142381761 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 01:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:53:01 INFO - PROCESS | 1528 | 1461142381765 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1528 | 1461142381766 Marionette TRACE conn5 <- [1,338,null,{}] 01:53:01 INFO - PROCESS | 1528 | 1461142381769 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}] 01:53:01 INFO - PROCESS | 1528 | 1461142381848 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 01:53:01 INFO - PROCESS | 1528 | 1461142381855 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1528 | ++DOCSHELL 19C48C00 == 45 [pid = 1528] [id = 94] 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (19C4A800) [pid = 1528] [serial = 279] [outer = 00000000] 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1A465400) [pid = 1528] [serial = 280] [outer = 19C4A800] 01:53:01 INFO - PROCESS | 1528 | 1461142381901 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1A4DC400) [pid = 1528] [serial = 281] [outer = 19C4A800] 01:53:02 INFO - PROCESS | 1528 | 1461142382328 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]]]}] 01:53:02 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. 01:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 01:53:02 INFO - PROCESS | 1528 | 1461142382395 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 1528 | 1461142382397 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 01:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:53:02 INFO - PROCESS | 1528 | 1461142382400 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1528 | 1461142382402 Marionette TRACE conn5 <- [1,342,null,{}] 01:53:02 INFO - PROCESS | 1528 | 1461142382405 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}] 01:53:02 INFO - PROCESS | 1528 | 1461142382481 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 01:53:02 INFO - PROCESS | 1528 | 1461142382488 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5A800 == 46 [pid = 1528] [id = 95] 01:53:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1AC61400) [pid = 1528] [serial = 282] [outer = 00000000] 01:53:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1ACD3C00) [pid = 1528] [serial = 283] [outer = 1AC61400] 01:53:02 INFO - PROCESS | 1528 | 1461142382533 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1B001800) [pid = 1528] [serial = 284] [outer = 1AC61400] 01:53:02 INFO - PROCESS | 1528 | 1461142383002 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]]]}] 01:53:03 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. 01:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 01:53:03 INFO - PROCESS | 1528 | 1461142383035 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1528 | 1461142383037 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 01:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:53:03 INFO - PROCESS | 1528 | 1461142383040 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 1528 | 1461142383042 Marionette TRACE conn5 <- [1,346,null,{}] 01:53:03 INFO - PROCESS | 1528 | 1461142383045 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}] 01:53:03 INFO - PROCESS | 1528 | 1461142383165 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 01:53:03 INFO - PROCESS | 1528 | 1461142383221 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1528 | ++DOCSHELL 120F6C00 == 47 [pid = 1528] [id = 96] 01:53:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BD11400) [pid = 1528] [serial = 285] [outer = 00000000] 01:53:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BF62800) [pid = 1528] [serial = 286] [outer = 1BD11400] 01:53:03 INFO - PROCESS | 1528 | 1461142383269 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1BF61400) [pid = 1528] [serial = 287] [outer = 1BD11400] 01:53:03 INFO - PROCESS | 1528 | 1461142383685 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]]]}] 01:53:03 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. 01:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 01:53:03 INFO - PROCESS | 1528 | 1461142383717 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1528 | 1461142383719 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 01:53:03 INFO - PROCESS | 1528 | 1461142383722 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:53:03 INFO - PROCESS | 1528 | 1461142383724 Marionette TRACE conn5 <- [1,350,null,{}] 01:53:03 INFO - PROCESS | 1528 | 1461142383727 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}] 01:53:03 INFO - PROCESS | 1528 | 1461142383826 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 01:53:03 INFO - PROCESS | 1528 | 1461142383904 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1528 | ++DOCSHELL 1C36BC00 == 48 [pid = 1528] [id = 97] 01:53:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C36D400) [pid = 1528] [serial = 288] [outer = 00000000] 01:53:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1C492400) [pid = 1528] [serial = 289] [outer = 1C36D400] 01:53:03 INFO - PROCESS | 1528 | 1461142383949 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C3B1400) [pid = 1528] [serial = 290] [outer = 1C36D400] 01:53:04 INFO - PROCESS | 1528 | 1461142384356 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]]]}] 01:53:04 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. 01:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 01:53:04 INFO - PROCESS | 1528 | 1461142384397 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1528 | 1461142384399 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 01:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:53:04 INFO - PROCESS | 1528 | 1461142384409 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1528 | 1461142384411 Marionette TRACE conn5 <- [1,354,null,{}] 01:53:04 INFO - PROCESS | 1528 | 1461142384418 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}] 01:53:04 INFO - PROCESS | 1528 | 1461142384519 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 01:53:04 INFO - PROCESS | 1528 | 1461142384526 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1528 | ++DOCSHELL 1D7B6400 == 49 [pid = 1528] [id = 98] 01:53:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C367C00) [pid = 1528] [serial = 291] [outer = 00000000] 01:53:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1E671800) [pid = 1528] [serial = 292] [outer = 1C367C00] 01:53:04 INFO - PROCESS | 1528 | 1461142384570 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E670C00) [pid = 1528] [serial = 293] [outer = 1C367C00] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1ACD4400) [pid = 1528] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C372400) [pid = 1528] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BC1F800) [pid = 1528] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (18A1B000) [pid = 1528] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1A466000) [pid = 1528] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (12867800) [pid = 1528] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (123B7C00) [pid = 1528] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1F10C800) [pid = 1528] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1286D000) [pid = 1528] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:53:04 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1B9ACC00) [pid = 1528] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:53:05 INFO - PROCESS | 1528 | 1461142385100 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]]]}] 01:53:05 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. 01:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 729ms 01:53:05 INFO - PROCESS | 1528 | 1461142385163 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1528 | 1461142385165 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 01:53:05 INFO - PROCESS | 1528 | 1461142385172 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1528 | 1461142385173 Marionette TRACE conn5 <- [1,358,null,{}] 01:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:53:05 INFO - PROCESS | 1528 | 1461142385177 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}] 01:53:05 INFO - PROCESS | 1528 | 1461142385253 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 01:53:05 INFO - PROCESS | 1528 | 1461142385259 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1528 | ++DOCSHELL 18A15000 == 50 [pid = 1528] [id = 99] 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1ACDAC00) [pid = 1528] [serial = 294] [outer = 00000000] 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1C37F400) [pid = 1528] [serial = 295] [outer = 1ACDAC00] 01:53:05 INFO - PROCESS | 1528 | 1461142385305 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1D7B9000) [pid = 1528] [serial = 296] [outer = 1ACDAC00] 01:53:05 INFO - PROCESS | 1528 | 1461142385726 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]]]}] 01:53:05 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. 01:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 01:53:05 INFO - PROCESS | 1528 | 1461142385754 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1528 | 1461142385756 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 01:53:05 INFO - PROCESS | 1528 | 1461142385759 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:53:05 INFO - PROCESS | 1528 | 1461142385761 Marionette TRACE conn5 <- [1,362,null,{}] 01:53:05 INFO - PROCESS | 1528 | 1461142385768 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}] 01:53:05 INFO - PROCESS | 1528 | 1461142385846 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 01:53:05 INFO - PROCESS | 1528 | 1461142385853 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1528 | ++DOCSHELL 1DBE9000 == 51 [pid = 1528] [id = 100] 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1E392800) [pid = 1528] [serial = 297] [outer = 00000000] 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1ED9C400) [pid = 1528] [serial = 298] [outer = 1E392800] 01:53:05 INFO - PROCESS | 1528 | 1461142385897 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1F00D400) [pid = 1528] [serial = 299] [outer = 1E392800] 01:53:06 INFO - PROCESS | 1528 | 1461142386325 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]]]}] 01:53:06 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. 01:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 01:53:06 INFO - PROCESS | 1528 | 1461142386393 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1528 | 1461142386395 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 01:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:53:06 INFO - PROCESS | 1528 | 1461142386398 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 1528 | 1461142386401 Marionette TRACE conn5 <- [1,366,null,{}] 01:53:06 INFO - PROCESS | 1528 | 1461142386404 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}] 01:53:06 INFO - PROCESS | 1528 | 1461142386500 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 01:53:06 INFO - PROCESS | 1528 | 1461142386509 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1528 | ++DOCSHELL 16E38000 == 52 [pid = 1528] [id = 101] 01:53:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1F00F400) [pid = 1528] [serial = 300] [outer = 00000000] 01:53:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1F293C00) [pid = 1528] [serial = 301] [outer = 1F00F400] 01:53:06 INFO - PROCESS | 1528 | 1461142386561 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1F934400) [pid = 1528] [serial = 302] [outer = 1F00F400] 01:53:07 INFO - PROCESS | 1528 | 1461142387240 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]]]}] 01:53:07 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. 01:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 01:53:07 INFO - PROCESS | 1528 | 1461142387273 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1528 | 1461142387278 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 01:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:53:07 INFO - PROCESS | 1528 | 1461142387284 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1528 | 1461142387288 Marionette TRACE conn5 <- [1,370,null,{}] 01:53:07 INFO - PROCESS | 1528 | 1461142387295 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}] 01:53:07 INFO - PROCESS | 1528 | 1461142387407 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 01:53:07 INFO - PROCESS | 1528 | 1461142387534 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1528 | ++DOCSHELL 120F2C00 == 53 [pid = 1528] [id = 102] 01:53:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1286BC00) [pid = 1528] [serial = 303] [outer = 00000000] 01:53:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (15E05C00) [pid = 1528] [serial = 304] [outer = 1286BC00] 01:53:07 INFO - PROCESS | 1528 | 1461142387597 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (16C37800) [pid = 1528] [serial = 305] [outer = 1286BC00] 01:53:08 INFO - PROCESS | 1528 | 1461142388206 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]]]}] 01:53:08 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. 01:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 01:53:08 INFO - PROCESS | 1528 | 1461142388259 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1528 | 1461142388265 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 01:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:53:08 INFO - PROCESS | 1528 | 1461142388271 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1528 | 1461142388274 Marionette TRACE conn5 <- [1,374,null,{}] 01:53:08 INFO - PROCESS | 1528 | 1461142388278 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}] 01:53:08 INFO - PROCESS | 1528 | 1461142388381 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 01:53:08 INFO - PROCESS | 1528 | 1461142388471 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1528 | ++DOCSHELL 18A1C800 == 54 [pid = 1528] [id = 103] 01:53:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (18A1E000) [pid = 1528] [serial = 306] [outer = 00000000] 01:53:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1A462000) [pid = 1528] [serial = 307] [outer = 18A1E000] 01:53:08 INFO - PROCESS | 1528 | 1461142388526 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1ACD1800) [pid = 1528] [serial = 308] [outer = 18A1E000] 01:53:09 INFO - PROCESS | 1528 | 1461142389175 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:53:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:53:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 01:53:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:53:09 INFO - PROCESS | 1528 | 1461142389203 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 1528 | 1461142389205 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 01:53:09 INFO - PROCESS | 1528 | 1461142389209 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - PROCESS | 1528 | 1461142389213 Marionette TRACE conn5 <- [1,378,null,{}] 01:53:09 INFO - PROCESS | 1528 | 1461142389223 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}] 01:53:09 INFO - PROCESS | 1528 | 1461142389328 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 01:53:09 INFO - PROCESS | 1528 | 1461142389421 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1528 | ++DOCSHELL 1C007800 == 55 [pid = 1528] [id = 104] 01:53:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1C007C00) [pid = 1528] [serial = 309] [outer = 00000000] 01:53:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C00B000) [pid = 1528] [serial = 310] [outer = 1C007C00] 01:53:09 INFO - PROCESS | 1528 | 1461142389478 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C00F000) [pid = 1528] [serial = 311] [outer = 1C007C00] 01:53:10 INFO - PROCESS | 1528 | 1461142390046 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:53:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 01:53:10 INFO - PROCESS | 1528 | 1461142390083 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1528 | 1461142390086 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 01:53:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:53:10 INFO - PROCESS | 1528 | 1461142390089 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1528 | 1461142390091 Marionette TRACE conn5 <- [1,382,null,{}] 01:53:10 INFO - PROCESS | 1528 | 1461142390095 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}] 01:53:10 INFO - PROCESS | 1528 | 1461142390197 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 01:53:10 INFO - PROCESS | 1528 | 1461142390294 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4C400 == 56 [pid = 1528] [id = 105] 01:53:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (0EC4C800) [pid = 1528] [serial = 312] [outer = 00000000] 01:53:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (15EAAC00) [pid = 1528] [serial = 313] [outer = 0EC4C800] 01:53:10 INFO - PROCESS | 1528 | 1461142390353 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C00C800) [pid = 1528] [serial = 314] [outer = 0EC4C800] 01:53:10 INFO - PROCESS | 1528 | 1461142390971 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:53:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 01:53:11 INFO - PROCESS | 1528 | 1461142391023 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1528 | 1461142391026 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 01:53:11 INFO - PROCESS | 1528 | 1461142391029 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:53:11 INFO - PROCESS | 1528 | 1461142391031 Marionette TRACE conn5 <- [1,386,null,{}] 01:53:11 INFO - PROCESS | 1528 | 1461142391036 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}] 01:53:11 INFO - PROCESS | 1528 | 1461142391139 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 01:53:11 INFO - PROCESS | 1528 | 1461142391235 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 1528 | ++DOCSHELL 133A0400 == 57 [pid = 1528] [id = 106] 01:53:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (16C09800) [pid = 1528] [serial = 315] [outer = 00000000] 01:53:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (19C4A400) [pid = 1528] [serial = 316] [outer = 16C09800] 01:53:11 INFO - PROCESS | 1528 | 1461142391294 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1AC68C00) [pid = 1528] [serial = 317] [outer = 16C09800] 01:53:11 INFO - PROCESS | 1528 | 1461142392002 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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1017ms 01:53:12 INFO - PROCESS | 1528 | 1461142392050 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1528 | 1461142392054 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 01:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:53:12 INFO - PROCESS | 1528 | 1461142392059 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1528 | 1461142392063 Marionette TRACE conn5 <- [1,390,null,{}] 01:53:12 INFO - PROCESS | 1528 | 1461142392069 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}] 01:53:12 INFO - PROCESS | 1528 | 1461142392165 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 01:53:12 INFO - PROCESS | 1528 | 1461142392247 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1528 | ++DOCSHELL 16E17000 == 58 [pid = 1528] [id = 107] 01:53:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (16E1B800) [pid = 1528] [serial = 318] [outer = 00000000] 01:53:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1827E800) [pid = 1528] [serial = 319] [outer = 16E1B800] 01:53:12 INFO - PROCESS | 1528 | 1461142392342 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (18701400) [pid = 1528] [serial = 320] [outer = 16E1B800] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 1DBE9000 == 57 [pid = 1528] [id = 100] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 18A15000 == 56 [pid = 1528] [id = 99] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 1D7B6400 == 55 [pid = 1528] [id = 98] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 1C36BC00 == 54 [pid = 1528] [id = 97] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 120F6C00 == 53 [pid = 1528] [id = 96] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 1AC5A800 == 52 [pid = 1528] [id = 95] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 19C48C00 == 51 [pid = 1528] [id = 94] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 176CF000 == 50 [pid = 1528] [id = 93] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 0F67C400 == 49 [pid = 1528] [id = 92] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 128B0800 == 48 [pid = 1528] [id = 91] 01:53:12 INFO - PROCESS | 1528 | --DOCSHELL 16E24000 == 47 [pid = 1528] [id = 87] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1F00FC00) [pid = 1528] [serial = 253] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1E391000) [pid = 1528] [serial = 248] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1F2A2400) [pid = 1528] [serial = 257] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (19C44C00) [pid = 1528] [serial = 236] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1F102000) [pid = 1528] [serial = 254] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1AC46000) [pid = 1528] [serial = 239] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1B009000) [pid = 1528] [serial = 241] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1B9A1C00) [pid = 1528] [serial = 242] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1DBF4800) [pid = 1528] [serial = 247] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C369800) [pid = 1528] [serial = 245] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1BEBC400) [pid = 1528] [serial = 244] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (18EC8C00) [pid = 1528] [serial = 235] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1A4E0800) [pid = 1528] [serial = 238] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (12872000) [pid = 1528] [serial = 232] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1334AC00) [pid = 1528] [serial = 233] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (16C04000) [pid = 1528] [serial = 230] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1286E800) [pid = 1528] [serial = 229] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1F255C00) [pid = 1528] [serial = 217] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (176C5400) [pid = 1528] [serial = 220] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1B9A6C00) [pid = 1528] [serial = 223] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1B9AE400) [pid = 1528] [serial = 226] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1F293800) [pid = 1528] [serial = 256] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (182A0800) [pid = 1528] [serial = 250] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (18708C00) [pid = 1528] [serial = 251] [outer = 00000000] [url = about:blank] 01:53:12 INFO - PROCESS | 1528 | 1461142392901 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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 01:53:12 INFO - PROCESS | 1528 | 1461142392950 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1528 | 1461142392956 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 01:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:53:12 INFO - PROCESS | 1528 | 1461142392962 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1528 | 1461142392964 Marionette TRACE conn5 <- [1,394,null,{}] 01:53:12 INFO - PROCESS | 1528 | 1461142392968 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}] 01:53:13 INFO - PROCESS | 1528 | 1461142393052 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 01:53:13 INFO - PROCESS | 1528 | 1461142393128 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1528 | ++DOCSHELL 120BE000 == 48 [pid = 1528] [id = 108] 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (120F6C00) [pid = 1528] [serial = 321] [outer = 00000000] 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1759D800) [pid = 1528] [serial = 322] [outer = 120F6C00] 01:53:13 INFO - PROCESS | 1528 | 1461142393174 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (18284000) [pid = 1528] [serial = 323] [outer = 120F6C00] 01:53:13 INFO - PROCESS | 1528 | 1461142393567 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]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 01:53:13 INFO - PROCESS | 1528 | 1461142393595 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1528 | 1461142393597 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 01:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:53:13 INFO - PROCESS | 1528 | 1461142393601 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1528 | 1461142393604 Marionette TRACE conn5 <- [1,398,null,{}] 01:53:13 INFO - PROCESS | 1528 | 1461142393614 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}] 01:53:13 INFO - PROCESS | 1528 | 1461142393730 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 01:53:13 INFO - PROCESS | 1528 | 1461142393737 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1528 | ++DOCSHELL 18A1CC00 == 49 [pid = 1528] [id = 109] 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (18A1D000) [pid = 1528] [serial = 324] [outer = 00000000] 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (19C4E000) [pid = 1528] [serial = 325] [outer = 18A1D000] 01:53:13 INFO - PROCESS | 1528 | 1461142393788 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1AC5B800) [pid = 1528] [serial = 326] [outer = 18A1D000] 01:53:14 INFO - PROCESS | 1528 | 1461142394275 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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 01:53:14 INFO - PROCESS | 1528 | 1461142394335 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1528 | 1461142394337 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 01:53:14 INFO - PROCESS | 1528 | 1461142394340 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:53:14 INFO - PROCESS | 1528 | 1461142394342 Marionette TRACE conn5 <- [1,402,null,{}] 01:53:14 INFO - PROCESS | 1528 | 1461142394345 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}] 01:53:14 INFO - PROCESS | 1528 | 1461142394425 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 01:53:14 INFO - PROCESS | 1528 | 1461142394434 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1528 | ++DOCSHELL 1B006400 == 50 [pid = 1528] [id = 110] 01:53:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1B009000) [pid = 1528] [serial = 327] [outer = 00000000] 01:53:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1B9AD400) [pid = 1528] [serial = 328] [outer = 1B009000] 01:53:14 INFO - PROCESS | 1528 | 1461142394480 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1BC17C00) [pid = 1528] [serial = 329] [outer = 1B009000] 01:53:14 INFO - PROCESS | 1528 | 1461142394958 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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 01:53:15 INFO - PROCESS | 1528 | 1461142395021 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1528 | 1461142395023 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 01:53:15 INFO - PROCESS | 1528 | 1461142395026 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:53:15 INFO - PROCESS | 1528 | 1461142395028 Marionette TRACE conn5 <- [1,406,null,{}] 01:53:15 INFO - PROCESS | 1528 | 1461142395031 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}] 01:53:15 INFO - PROCESS | 1528 | 1461142395161 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 01:53:15 INFO - PROCESS | 1528 | 1461142395183 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1528 | ++DOCSHELL 1BC19C00 == 51 [pid = 1528] [id = 111] 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1BEBD800) [pid = 1528] [serial = 330] [outer = 00000000] 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C008400) [pid = 1528] [serial = 331] [outer = 1BEBD800] 01:53:15 INFO - PROCESS | 1528 | 1461142395229 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C365000) [pid = 1528] [serial = 332] [outer = 1BEBD800] 01:53:15 INFO - PROCESS | 1528 | 1461142395683 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]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 669ms 01:53:15 INFO - PROCESS | 1528 | 1461142395701 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 01:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:53:15 INFO - PROCESS | 1528 | 1461142395703 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 01:53:15 INFO - PROCESS | 1528 | 1461142395706 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1528 | 1461142395707 Marionette TRACE conn5 <- [1,410,null,{}] 01:53:15 INFO - PROCESS | 1528 | 1461142395718 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}] 01:53:15 INFO - PROCESS | 1528 | 1461142395841 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 01:53:15 INFO - PROCESS | 1528 | 1461142395851 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1528 | ++DOCSHELL 120EE000 == 52 [pid = 1528] [id = 112] 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (120EFC00) [pid = 1528] [serial = 333] [outer = 00000000] 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1E67D000) [pid = 1528] [serial = 334] [outer = 120EFC00] 01:53:15 INFO - PROCESS | 1528 | 1461142395899 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1E6F0000) [pid = 1528] [serial = 335] [outer = 120EFC00] 01:53:16 INFO - PROCESS | 1528 | 1461142396372 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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 01:53:16 INFO - PROCESS | 1528 | 1461142396473 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1528 | 1461142396475 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 01:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:53:16 INFO - PROCESS | 1528 | 1461142396481 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1528 | 1461142396483 Marionette TRACE conn5 <- [1,414,null,{}] 01:53:16 INFO - PROCESS | 1528 | 1461142396486 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}] 01:53:16 INFO - PROCESS | 1528 | 1461142396589 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 01:53:16 INFO - PROCESS | 1528 | 1461142396599 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1528 | ++DOCSHELL 1E6FAC00 == 53 [pid = 1528] [id = 113] 01:53:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E6FB400) [pid = 1528] [serial = 336] [outer = 00000000] 01:53:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1EB96400) [pid = 1528] [serial = 337] [outer = 1E6FB400] 01:53:16 INFO - PROCESS | 1528 | 1461142396688 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1ED9CC00) [pid = 1528] [serial = 338] [outer = 1E6FB400] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1E392800) [pid = 1528] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1ACDAC00) [pid = 1528] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1286DC00) [pid = 1528] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1BD11400) [pid = 1528] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1C36D400) [pid = 1528] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1AC61400) [pid = 1528] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (0F6E1000) [pid = 1528] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (18276C00) [pid = 1528] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (18A12400) [pid = 1528] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (15EA9C00) [pid = 1528] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (19C4A800) [pid = 1528] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:53:17 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C367C00) [pid = 1528] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:53:17 INFO - PROCESS | 1528 | 1461142397204 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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 770ms 01:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:53:17 INFO - PROCESS | 1528 | 1461142397252 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1528 | 1461142397254 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 01:53:17 INFO - PROCESS | 1528 | 1461142397257 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1528 | 1461142397259 Marionette TRACE conn5 <- [1,418,null,{}] 01:53:17 INFO - PROCESS | 1528 | 1461142397262 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}] 01:53:17 INFO - PROCESS | 1528 | 1461142397340 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 01:53:17 INFO - PROCESS | 1528 | 1461142397419 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1528 | ++DOCSHELL 11F45800 == 54 [pid = 1528] [id = 114] 01:53:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (12A1AC00) [pid = 1528] [serial = 339] [outer = 00000000] 01:53:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1C368000) [pid = 1528] [serial = 340] [outer = 12A1AC00] 01:53:17 INFO - PROCESS | 1528 | 1461142397465 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1CBBC000) [pid = 1528] [serial = 341] [outer = 12A1AC00] 01:53:18 INFO - PROCESS | 1528 | 1461142398289 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]]]}] 01:53:18 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 01:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1073ms 01:53:18 INFO - PROCESS | 1528 | 1461142398331 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1528 | 1461142398333 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 01:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:53:18 INFO - PROCESS | 1528 | 1461142398336 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 1528 | 1461142398338 Marionette TRACE conn5 <- [1,422,null,{}] 01:53:18 INFO - PROCESS | 1528 | 1461142398341 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}] 01:53:18 INFO - PROCESS | 1528 | 1461142398422 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 01:53:18 INFO - PROCESS | 1528 | 1461142398428 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1528 | ++DOCSHELL 1C3C8000 == 55 [pid = 1528] [id = 115] 01:53:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C3C8C00) [pid = 1528] [serial = 342] [outer = 00000000] 01:53:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C3CF400) [pid = 1528] [serial = 343] [outer = 1C3C8C00] 01:53:18 INFO - PROCESS | 1528 | 1461142398472 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C3D1C00) [pid = 1528] [serial = 344] [outer = 1C3C8C00] 01:53:19 INFO - PROCESS | 1528 | 1461142399377 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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 01:53:19 INFO - PROCESS | 1528 | 1461142399506 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 1528 | 1461142399511 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 01:53:19 INFO - PROCESS | 1528 | 1461142399517 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 1528 | 1461142399522 Marionette TRACE conn5 <- [1,426,null,{}] 01:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:53:19 INFO - PROCESS | 1528 | 1461142399530 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}] 01:53:19 INFO - PROCESS | 1528 | 1461142399628 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 01:53:19 INFO - PROCESS | 1528 | 1461142399793 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 1528 | ++DOCSHELL 12A13C00 == 56 [pid = 1528] [id = 116] 01:53:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (12A1C800) [pid = 1528] [serial = 345] [outer = 00000000] 01:53:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (13398800) [pid = 1528] [serial = 346] [outer = 12A1C800] 01:53:19 INFO - PROCESS | 1528 | 1461142399895 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16C0EC00) [pid = 1528] [serial = 347] [outer = 12A1C800] 01:53:20 INFO - PROCESS | 1528 | 1461142400491 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] 01:53:20 INFO - PROCESS | 1528 | 1461142400568 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 01:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:53:20 INFO - PROCESS | 1528 | 1461142400596 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1528 | 1461142400599 Marionette TRACE conn5 <- [1,430,null,{}] 01:53:20 INFO - PROCESS | 1528 | 1461142400603 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}] 01:53:20 INFO - PROCESS | 1528 | 1461142400712 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 01:53:20 INFO - PROCESS | 1528 | 1461142400786 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1528 | ++DOCSHELL 18A15000 == 57 [pid = 1528] [id = 117] 01:53:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (18A1AC00) [pid = 1528] [serial = 348] [outer = 00000000] 01:53:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1ACD5C00) [pid = 1528] [serial = 349] [outer = 18A1AC00] 01:53:20 INFO - PROCESS | 1528 | 1461142400882 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1B9A6C00) [pid = 1528] [serial = 350] [outer = 18A1AC00] 01:53:21 INFO - PROCESS | 1528 | 1461142401494 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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 990ms 01:53:21 INFO - PROCESS | 1528 | 1461142401573 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 1528 | 1461142401576 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 01:53:21 INFO - PROCESS | 1528 | 1461142401580 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:53:21 INFO - PROCESS | 1528 | 1461142401583 Marionette TRACE conn5 <- [1,434,null,{}] 01:53:21 INFO - PROCESS | 1528 | 1461142401594 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}] 01:53:21 INFO - PROCESS | 1528 | 1461142401733 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 01:53:21 INFO - PROCESS | 1528 | 1461142401856 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1528 | ++DOCSHELL 12420C00 == 58 [pid = 1528] [id = 118] 01:53:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (12422C00) [pid = 1528] [serial = 351] [outer = 00000000] 01:53:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C3C9800) [pid = 1528] [serial = 352] [outer = 12422C00] 01:53:21 INFO - PROCESS | 1528 | 1461142401915 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C491800) [pid = 1528] [serial = 353] [outer = 12422C00] 01:53:22 INFO - PROCESS | 1528 | 1461142402715 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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1173ms 01:53:22 INFO - PROCESS | 1528 | 1461142402757 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1528 | 1461142402761 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 01:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:53:22 INFO - PROCESS | 1528 | 1461142402765 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1528 | 1461142402769 Marionette TRACE conn5 <- [1,438,null,{}] 01:53:22 INFO - PROCESS | 1528 | 1461142402774 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}] 01:53:22 INFO - PROCESS | 1528 | 1461142402867 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 01:53:22 INFO - PROCESS | 1528 | 1461142402965 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 1528 | ++DOCSHELL 12417400 == 59 [pid = 1528] [id = 119] 01:53:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (12420800) [pid = 1528] [serial = 354] [outer = 00000000] 01:53:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (132B2400) [pid = 1528] [serial = 355] [outer = 12420800] 01:53:23 INFO - PROCESS | 1528 | 1461142403017 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (15EA1000) [pid = 1528] [serial = 356] [outer = 12420800] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 16C41400 == 58 [pid = 1528] [id = 74] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 18A17400 == 57 [pid = 1528] [id = 76] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 1ACB4400 == 56 [pid = 1528] [id = 75] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 11F45800 == 55 [pid = 1528] [id = 114] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 1E6FAC00 == 54 [pid = 1528] [id = 113] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 120EE000 == 53 [pid = 1528] [id = 112] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 1BC19C00 == 52 [pid = 1528] [id = 111] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 1B006400 == 51 [pid = 1528] [id = 110] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 18A1CC00 == 50 [pid = 1528] [id = 109] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1E677800) [pid = 1528] [serial = 259] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (18A90400) [pid = 1528] [serial = 262] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1BFC2400) [pid = 1528] [serial = 265] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1F293C00) [pid = 1528] [serial = 301] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 120BE000 == 49 [pid = 1528] [id = 108] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 16E17000 == 48 [pid = 1528] [id = 107] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 18A1C800 == 47 [pid = 1528] [id = 103] 01:53:23 INFO - PROCESS | 1528 | --DOCSHELL 120F2C00 == 46 [pid = 1528] [id = 102] 01:53:23 INFO - PROCESS | 1528 | 1461142403616 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]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 890ms 01:53:23 INFO - PROCESS | 1528 | 1461142403657 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 01:53:23 INFO - PROCESS | 1528 | 1461142403662 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 01:53:23 INFO - PROCESS | 1528 | 1461142403667 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:53:23 INFO - PROCESS | 1528 | 1461142403670 Marionette TRACE conn5 <- [1,442,null,{}] 01:53:23 INFO - PROCESS | 1528 | 1461142403673 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}] 01:53:23 INFO - PROCESS | 1528 | 1461142403763 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (12874800) [pid = 1528] [serial = 176] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1BF62800) [pid = 1528] [serial = 286] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1C492400) [pid = 1528] [serial = 289] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1ACD3C00) [pid = 1528] [serial = 283] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (120F4C00) [pid = 1528] [serial = 274] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (13349000) [pid = 1528] [serial = 275] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1890F800) [pid = 1528] [serial = 277] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (18A20400) [pid = 1528] [serial = 278] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1F986C00) [pid = 1528] [serial = 269] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1BF61400) [pid = 1528] [serial = 287] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1F110C00) [pid = 1528] [serial = 268] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (18283400) [pid = 1528] [serial = 272] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (176C3000) [pid = 1528] [serial = 271] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1A465400) [pid = 1528] [serial = 280] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1A4DC400) [pid = 1528] [serial = 281] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1E671800) [pid = 1528] [serial = 292] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C3B1400) [pid = 1528] [serial = 290] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1ED9C400) [pid = 1528] [serial = 298] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1E670C00) [pid = 1528] [serial = 293] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1C37F400) [pid = 1528] [serial = 295] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1D7B9000) [pid = 1528] [serial = 296] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1F00D400) [pid = 1528] [serial = 299] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1B001800) [pid = 1528] [serial = 284] [outer = 00000000] [url = about:blank] 01:53:23 INFO - PROCESS | 1528 | 1461142403852 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4E800 == 47 [pid = 1528] [id = 120] 01:53:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (0F0F7000) [pid = 1528] [serial = 357] [outer = 00000000] 01:53:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (128ACC00) [pid = 1528] [serial = 358] [outer = 0F0F7000] 01:53:23 INFO - PROCESS | 1528 | 1461142403898 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (16E17000) [pid = 1528] [serial = 359] [outer = 0F0F7000] 01:53:24 INFO - PROCESS | 1528 | 1461142404360 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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 01:53:24 INFO - PROCESS | 1528 | 1461142404401 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1528 | 1461142404403 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 01:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:53:24 INFO - PROCESS | 1528 | 1461142404407 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1528 | 1461142404410 Marionette TRACE conn5 <- [1,446,null,{}] 01:53:24 INFO - PROCESS | 1528 | 1461142404420 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}] 01:53:24 INFO - PROCESS | 1528 | 1461142404501 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 01:53:24 INFO - PROCESS | 1528 | 1461142404510 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1528 | ++DOCSHELL 18A13C00 == 48 [pid = 1528] [id = 121] 01:53:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (18A1D400) [pid = 1528] [serial = 360] [outer = 00000000] 01:53:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18A93400) [pid = 1528] [serial = 361] [outer = 18A1D400] 01:53:24 INFO - PROCESS | 1528 | 1461142404557 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (18EC6400) [pid = 1528] [serial = 362] [outer = 18A1D400] 01:53:24 INFO - PROCESS | 1528 | 1461142405018 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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 01:53:25 INFO - PROCESS | 1528 | 1461142405037 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 1528 | 1461142405040 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 01:53:25 INFO - PROCESS | 1528 | 1461142405042 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:53:25 INFO - PROCESS | 1528 | 1461142405044 Marionette TRACE conn5 <- [1,450,null,{}] 01:53:25 INFO - PROCESS | 1528 | 1461142405048 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}] 01:53:25 INFO - PROCESS | 1528 | 1461142405127 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 01:53:25 INFO - PROCESS | 1528 | 1461142405134 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1528 | ++DOCSHELL 19C4CC00 == 49 [pid = 1528] [id = 122] 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (19C4E400) [pid = 1528] [serial = 363] [outer = 00000000] 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1A4D8400) [pid = 1528] [serial = 364] [outer = 19C4E400] 01:53:25 INFO - PROCESS | 1528 | 1461142405182 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1AC61C00) [pid = 1528] [serial = 365] [outer = 19C4E400] 01:53:25 INFO - PROCESS | 1528 | 1461142405603 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] 01:53:25 INFO - PROCESS | 1528 | 1461142405679 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 01:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:53:25 INFO - PROCESS | 1528 | 1461142405683 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1528 | 1461142405684 Marionette TRACE conn5 <- [1,454,null,{}] 01:53:25 INFO - PROCESS | 1528 | 1461142405688 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}] 01:53:25 INFO - PROCESS | 1528 | 1461142405762 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 01:53:25 INFO - PROCESS | 1528 | 1461142405768 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD5400 == 50 [pid = 1528] [id = 123] 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1ACDE800) [pid = 1528] [serial = 366] [outer = 00000000] 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1B9AA800) [pid = 1528] [serial = 367] [outer = 1ACDE800] 01:53:25 INFO - PROCESS | 1528 | 1461142405814 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1BC16400) [pid = 1528] [serial = 368] [outer = 1ACDE800] 01:53:26 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:26 INFO - PROCESS | 1528 | 1461142406318 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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 01:53:26 INFO - PROCESS | 1528 | 1461142406353 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 01:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:53:26 INFO - PROCESS | 1528 | 1461142406355 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 01:53:26 INFO - PROCESS | 1528 | 1461142406358 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1528 | 1461142406360 Marionette TRACE conn5 <- [1,458,null,{}] 01:53:26 INFO - PROCESS | 1528 | 1461142406364 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}] 01:53:26 INFO - PROCESS | 1528 | 1461142406488 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 01:53:26 INFO - PROCESS | 1528 | 1461142406506 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1528 | ++DOCSHELL 1C30AC00 == 51 [pid = 1528] [id = 124] 01:53:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C364800) [pid = 1528] [serial = 369] [outer = 00000000] 01:53:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C36C400) [pid = 1528] [serial = 370] [outer = 1C364800] 01:53:26 INFO - PROCESS | 1528 | 1461142406596 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C370000) [pid = 1528] [serial = 371] [outer = 1C364800] 01:53:26 INFO - PROCESS | 1528 | 1461142407018 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] 01:53:27 INFO - PROCESS | 1528 | 1461142407031 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 01:53:27 INFO - PROCESS | 1528 | 1461142407035 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1528 | 1461142407036 Marionette TRACE conn5 <- [1,462,null,{}] 01:53:27 INFO - PROCESS | 1528 | 1461142407040 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}] 01:53:27 INFO - PROCESS | 1528 | 1461142407172 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 01:53:27 INFO - PROCESS | 1528 | 1461142407192 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1528 | ++DOCSHELL 1C3B0800 == 52 [pid = 1528] [id = 125] 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1C3CB000) [pid = 1528] [serial = 372] [outer = 00000000] 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1D9A4C00) [pid = 1528] [serial = 373] [outer = 1C3CB000] 01:53:27 INFO - PROCESS | 1528 | 1461142407237 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1DBE9000) [pid = 1528] [serial = 374] [outer = 1C3CB000] 01:53:27 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:27 INFO - PROCESS | 1528 | 1461142407697 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] 01:53:27 INFO - PROCESS | 1528 | 1461142407772 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 01:53:27 INFO - PROCESS | 1528 | 1461142407775 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1528 | 1461142407776 Marionette TRACE conn5 <- [1,466,null,{}] 01:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:53:27 INFO - PROCESS | 1528 | 1461142407780 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}] 01:53:27 INFO - PROCESS | 1528 | 1461142407881 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 01:53:27 INFO - PROCESS | 1528 | 1461142407892 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1528 | ++DOCSHELL 120B8000 == 53 [pid = 1528] [id = 126] 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (126BF400) [pid = 1528] [serial = 375] [outer = 00000000] 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E67E000) [pid = 1528] [serial = 376] [outer = 126BF400] 01:53:27 INFO - PROCESS | 1528 | 1461142407937 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1E6F3800) [pid = 1528] [serial = 377] [outer = 126BF400] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1BEBD800) [pid = 1528] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (120EFC00) [pid = 1528] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (12A1AC00) [pid = 1528] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (120F6C00) [pid = 1528] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1F00F400) [pid = 1528] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1B009000) [pid = 1528] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (16E1B800) [pid = 1528] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (18A1D000) [pid = 1528] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1E6FB400) [pid = 1528] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (18A17C00) [pid = 1528] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1F10BC00) [pid = 1528] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1ACD2000) [pid = 1528] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (16E1B000) [pid = 1528] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1A467000) [pid = 1528] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:53:28 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1286CC00) [pid = 1528] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:53:28 INFO - PROCESS | 1528 | 1461142408485 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] 01:53:28 INFO - PROCESS | 1528 | 1461142408512 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 01:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:53:28 INFO - PROCESS | 1528 | 1461142408515 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1528 | 1461142408517 Marionette TRACE conn5 <- [1,470,null,{}] 01:53:28 INFO - PROCESS | 1528 | 1461142408521 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}] 01:53:28 INFO - PROCESS | 1528 | 1461142408596 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 01:53:28 INFO - PROCESS | 1528 | 1461142408602 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 1528 | ++DOCSHELL 18A1BC00 == 54 [pid = 1528] [id = 127] 01:53:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1A4D3000) [pid = 1528] [serial = 378] [outer = 00000000] 01:53:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C381800) [pid = 1528] [serial = 379] [outer = 1A4D3000] 01:53:28 INFO - PROCESS | 1528 | 1461142408647 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1DBEE800) [pid = 1528] [serial = 380] [outer = 1A4D3000] 01:53:29 INFO - PROCESS | 1528 | 1461142409059 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]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 570ms 01:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:53:29 INFO - PROCESS | 1528 | 1461142409086 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1528 | 1461142409088 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 01:53:29 INFO - PROCESS | 1528 | 1461142409091 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 1528 | 1461142409093 Marionette TRACE conn5 <- [1,474,null,{}] 01:53:29 INFO - PROCESS | 1528 | 1461142409108 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}] 01:53:29 INFO - PROCESS | 1528 | 1461142409188 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 01:53:29 INFO - PROCESS | 1528 | 1461142409195 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1528 | ++DOCSHELL 1E676C00 == 55 [pid = 1528] [id = 128] 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E6F8400) [pid = 1528] [serial = 381] [outer = 00000000] 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1ED9E400) [pid = 1528] [serial = 382] [outer = 1E6F8400] 01:53:29 INFO - PROCESS | 1528 | 1461142409242 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1F00DC00) [pid = 1528] [serial = 383] [outer = 1E6F8400] 01:53:29 INFO - PROCESS | 1528 | 1461142409694 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]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 01:53:29 INFO - PROCESS | 1528 | 1461142409722 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1528 | 1461142409725 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 01:53:29 INFO - PROCESS | 1528 | 1461142409728 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:53:29 INFO - PROCESS | 1528 | 1461142409730 Marionette TRACE conn5 <- [1,478,null,{}] 01:53:29 INFO - PROCESS | 1528 | 1461142409734 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}] 01:53:29 INFO - PROCESS | 1528 | 1461142409852 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 01:53:29 INFO - PROCESS | 1528 | 1461142409863 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1528 | ++DOCSHELL 1F013400 == 56 [pid = 1528] [id = 129] 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1F106000) [pid = 1528] [serial = 384] [outer = 00000000] 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1F110C00) [pid = 1528] [serial = 385] [outer = 1F106000] 01:53:29 INFO - PROCESS | 1528 | 1461142409917 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1F293C00) [pid = 1528] [serial = 386] [outer = 1F106000] 01:53:30 INFO - PROCESS | 1528 | 1461142410598 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]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 931ms 01:53:30 INFO - PROCESS | 1528 | 1461142410664 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 1528 | 1461142410669 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 01:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:53:30 INFO - PROCESS | 1528 | 1461142410675 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 1528 | 1461142410679 Marionette TRACE conn5 <- [1,482,null,{}] 01:53:30 INFO - PROCESS | 1528 | 1461142410685 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}] 01:53:30 INFO - PROCESS | 1528 | 1461142410799 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 01:53:30 INFO - PROCESS | 1528 | 1461142410924 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 1528 | ++DOCSHELL 1241F400 == 57 [pid = 1528] [id = 130] 01:53:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (12420400) [pid = 1528] [serial = 387] [outer = 00000000] 01:53:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1333E800) [pid = 1528] [serial = 388] [outer = 12420400] 01:53:30 INFO - PROCESS | 1528 | 1461142410983 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16EA5000) [pid = 1528] [serial = 389] [outer = 12420400] 01:53:31 INFO - PROCESS | 1528 | 1461142411679 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]]]}] 01:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1080ms 01:53:31 INFO - PROCESS | 1528 | 1461142411759 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 1528 | 1461142411765 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 01:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:53:31 INFO - PROCESS | 1528 | 1461142411772 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - PROCESS | 1528 | 1461142411775 Marionette TRACE conn5 <- [1,486,null,{}] 01:53:31 INFO - PROCESS | 1528 | 1461142411779 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}] 01:53:31 INFO - PROCESS | 1528 | 1461142411917 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 01:53:32 INFO - PROCESS | 1528 | 1461142412045 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1528 | ++DOCSHELL 12A15400 == 58 [pid = 1528] [id = 131] 01:53:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (18277C00) [pid = 1528] [serial = 390] [outer = 00000000] 01:53:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (19C49C00) [pid = 1528] [serial = 391] [outer = 18277C00] 01:53:32 INFO - PROCESS | 1528 | 1461142412104 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1ACDAC00) [pid = 1528] [serial = 392] [outer = 18277C00] 01:53:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1ED44400) [pid = 1528] [serial = 393] [outer = 1BEB7000] 01:53:32 INFO - PROCESS | 1528 | 1461142412799 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]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1069ms 01:53:32 INFO - PROCESS | 1528 | 1461142412843 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 1528 | 1461142412846 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 01:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:53:32 INFO - PROCESS | 1528 | 1461142412849 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 1528 | 1461142412853 Marionette TRACE conn5 <- [1,490,null,{}] 01:53:32 INFO - PROCESS | 1528 | 1461142412864 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}] 01:53:32 INFO - PROCESS | 1528 | 1461142412971 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 01:53:33 INFO - PROCESS | 1528 | 1461142413095 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1528 | ++DOCSHELL 1E392C00 == 59 [pid = 1528] [id = 132] 01:53:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E674400) [pid = 1528] [serial = 394] [outer = 00000000] 01:53:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1F926C00) [pid = 1528] [serial = 395] [outer = 1E674400] 01:53:33 INFO - PROCESS | 1528 | 1461142413153 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1F987400) [pid = 1528] [serial = 396] [outer = 1E674400] 01:53:33 INFO - PROCESS | 1528 | 1461142413826 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]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1023ms 01:53:33 INFO - PROCESS | 1528 | 1461142413876 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1528 | 1461142413879 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 01:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:53:33 INFO - PROCESS | 1528 | 1461142413882 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 1528 | 1461142413884 Marionette TRACE conn5 <- [1,494,null,{}] 01:53:33 INFO - PROCESS | 1528 | 1461142413888 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}] 01:53:33 INFO - PROCESS | 1528 | 1461142413989 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 01:53:34 INFO - PROCESS | 1528 | 1461142414223 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4DC00 == 60 [pid = 1528] [id = 133] 01:53:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (11F81800) [pid = 1528] [serial = 397] [outer = 00000000] 01:53:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (126B1000) [pid = 1528] [serial = 398] [outer = 11F81800] 01:53:34 INFO - PROCESS | 1528 | 1461142414282 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (12A10800) [pid = 1528] [serial = 399] [outer = 11F81800] 01:53:34 INFO - PROCESS | 1528 | 1461142414896 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]]]}] 01:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1074ms 01:53:34 INFO - PROCESS | 1528 | 1461142414960 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 1528 | 1461142414965 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 01:53:34 INFO - PROCESS | 1528 | 1461142414970 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:53:34 INFO - PROCESS | 1528 | 1461142414972 Marionette TRACE conn5 <- [1,498,null,{}] 01:53:34 INFO - PROCESS | 1528 | 1461142414977 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}] 01:53:35 INFO - PROCESS | 1528 | 1461142415079 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 01:53:35 INFO - PROCESS | 1528 | 1461142415163 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 1528 | ++DOCSHELL 12421000 == 61 [pid = 1528] [id = 134] 01:53:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (12422800) [pid = 1528] [serial = 400] [outer = 00000000] 01:53:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (18281400) [pid = 1528] [serial = 401] [outer = 12422800] 01:53:35 INFO - PROCESS | 1528 | 1461142415243 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (18A1B400) [pid = 1528] [serial = 402] [outer = 12422800] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 120ED400 == 60 [pid = 1528] [id = 37] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 1E676C00 == 59 [pid = 1528] [id = 128] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 18A1BC00 == 58 [pid = 1528] [id = 127] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 120B8000 == 57 [pid = 1528] [id = 126] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 1C3B0800 == 56 [pid = 1528] [id = 125] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 1C30AC00 == 55 [pid = 1528] [id = 124] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 1ACD5400 == 54 [pid = 1528] [id = 123] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 19C4CC00 == 53 [pid = 1528] [id = 122] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 18A13C00 == 52 [pid = 1528] [id = 121] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 0EC4E800 == 51 [pid = 1528] [id = 120] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1C3CF400) [pid = 1528] [serial = 343] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1A462000) [pid = 1528] [serial = 307] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (15E05C00) [pid = 1528] [serial = 304] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C00B000) [pid = 1528] [serial = 310] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (19C4A400) [pid = 1528] [serial = 316] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (15EAAC00) [pid = 1528] [serial = 313] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 12417400 == 50 [pid = 1528] [id = 119] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 12420C00 == 49 [pid = 1528] [id = 118] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 18A15000 == 48 [pid = 1528] [id = 117] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 12A13C00 == 47 [pid = 1528] [id = 116] 01:53:35 INFO - PROCESS | 1528 | --DOCSHELL 1C3C8000 == 46 [pid = 1528] [id = 115] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1F013800) [pid = 1528] [serial = 227] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1F295C00) [pid = 1528] [serial = 218] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C371C00) [pid = 1528] [serial = 224] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18276400) [pid = 1528] [serial = 221] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1C3AAC00) [pid = 1528] [serial = 266] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1A45A000) [pid = 1528] [serial = 263] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C008400) [pid = 1528] [serial = 331] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C365000) [pid = 1528] [serial = 332] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1E67D000) [pid = 1528] [serial = 334] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1C368000) [pid = 1528] [serial = 340] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1759D800) [pid = 1528] [serial = 322] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (18284000) [pid = 1528] [serial = 323] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1F934400) [pid = 1528] [serial = 302] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1B9AD400) [pid = 1528] [serial = 328] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (18701400) [pid = 1528] [serial = 320] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1827E800) [pid = 1528] [serial = 319] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (19C4E000) [pid = 1528] [serial = 325] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1AC5B800) [pid = 1528] [serial = 326] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1EB96400) [pid = 1528] [serial = 337] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1CBBC000) [pid = 1528] [serial = 341] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1ED9CC00) [pid = 1528] [serial = 338] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1E6F0000) [pid = 1528] [serial = 335] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1BC17C00) [pid = 1528] [serial = 329] [outer = 00000000] [url = about:blank] 01:53:35 INFO - PROCESS | 1528 | 1461142415738 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]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 829ms 01:53:35 INFO - PROCESS | 1528 | 1461142415807 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1528 | 1461142415811 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 01:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:53:35 INFO - PROCESS | 1528 | 1461142415815 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1528 | 1461142415817 Marionette TRACE conn5 <- [1,502,null,{}] 01:53:35 INFO - PROCESS | 1528 | 1461142415821 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}] 01:53:35 INFO - PROCESS | 1528 | 1461142415901 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 01:53:35 INFO - PROCESS | 1528 | 1461142415910 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 1528 | ++DOCSHELL 132F1800 == 47 [pid = 1528] [id = 135] 01:53:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (16C03800) [pid = 1528] [serial = 403] [outer = 00000000] 01:53:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (18343C00) [pid = 1528] [serial = 404] [outer = 16C03800] 01:53:35 INFO - PROCESS | 1528 | 1461142415956 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18A14C00) [pid = 1528] [serial = 405] [outer = 16C03800] 01:53:36 INFO - PROCESS | 1528 | 1461142416429 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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 632ms 01:53:36 INFO - PROCESS | 1528 | 1461142416453 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1528 | 1461142416455 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 01:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:53:36 INFO - PROCESS | 1528 | 1461142416460 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 1528 | 1461142416465 Marionette TRACE conn5 <- [1,506,null,{}] 01:53:36 INFO - PROCESS | 1528 | 1461142416474 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}] 01:53:36 INFO - PROCESS | 1528 | 1461142416557 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 01:53:36 INFO - PROCESS | 1528 | 1461142416567 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1528 | ++DOCSHELL 19C4CC00 == 48 [pid = 1528] [id = 136] 01:53:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1AC5F000) [pid = 1528] [serial = 406] [outer = 00000000] 01:53:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1ACD0C00) [pid = 1528] [serial = 407] [outer = 1AC5F000] 01:53:36 INFO - PROCESS | 1528 | 1461142416612 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1ACD7400) [pid = 1528] [serial = 408] [outer = 1AC5F000] 01:53:37 INFO - PROCESS | 1528 | 1461142417094 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]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 01:53:37 INFO - PROCESS | 1528 | 1461142417152 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 1528 | 1461142417154 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 01:53:37 INFO - PROCESS | 1528 | 1461142417158 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:53:37 INFO - PROCESS | 1528 | 1461142417159 Marionette TRACE conn5 <- [1,510,null,{}] 01:53:37 INFO - PROCESS | 1528 | 1461142417163 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}] 01:53:37 INFO - PROCESS | 1528 | 1461142417244 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 01:53:37 INFO - PROCESS | 1528 | 1461142417252 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1528 | ++DOCSHELL 18709800 == 49 [pid = 1528] [id = 137] 01:53:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1ACDCC00) [pid = 1528] [serial = 409] [outer = 00000000] 01:53:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD5E400) [pid = 1528] [serial = 410] [outer = 1ACDCC00] 01:53:37 INFO - PROCESS | 1528 | 1461142417297 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BD63400) [pid = 1528] [serial = 411] [outer = 1ACDCC00] 01:53:37 INFO - PROCESS | 1528 | 1461142417758 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]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 01:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:53:37 INFO - PROCESS | 1528 | 1461142417792 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 1528 | 1461142417794 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 01:53:37 INFO - PROCESS | 1528 | 1461142417797 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1528 | 1461142417799 Marionette TRACE conn5 <- [1,514,null,{}] 01:53:37 INFO - PROCESS | 1528 | 1461142417802 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}] 01:53:37 INFO - PROCESS | 1528 | 1461142417905 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 01:53:37 INFO - PROCESS | 1528 | 1461142417991 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1528 | ++DOCSHELL 1BD6B400 == 50 [pid = 1528] [id = 138] 01:53:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1BD6B800) [pid = 1528] [serial = 412] [outer = 00000000] 01:53:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1BF59C00) [pid = 1528] [serial = 413] [outer = 1BD6B800] 01:53:38 INFO - PROCESS | 1528 | 1461142418048 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C008400) [pid = 1528] [serial = 414] [outer = 1BD6B800] 01:53:38 INFO - PROCESS | 1528 | 1461142418494 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]]]}] 01:53:38 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 01:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 01:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:53:38 INFO - PROCESS | 1528 | 1461142418528 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 1528 | 1461142418530 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 01:53:38 INFO - PROCESS | 1528 | 1461142418533 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 1528 | 1461142418535 Marionette TRACE conn5 <- [1,518,null,{}] 01:53:38 INFO - PROCESS | 1528 | 1461142418545 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}] 01:53:38 INFO - PROCESS | 1528 | 1461142418665 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 01:53:38 INFO - PROCESS | 1528 | 1461142418676 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1528 | ++DOCSHELL 1BD6BC00 == 51 [pid = 1528] [id = 139] 01:53:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C00A400) [pid = 1528] [serial = 415] [outer = 00000000] 01:53:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1C3C6400) [pid = 1528] [serial = 416] [outer = 1C00A400] 01:53:38 INFO - PROCESS | 1528 | 1461142418720 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C3A7400) [pid = 1528] [serial = 417] [outer = 1C00A400] 01:53:39 INFO - PROCESS | 1528 | 1461142419137 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]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 01:53:39 INFO - PROCESS | 1528 | 1461142419173 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 1528 | 1461142419175 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 01:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:53:39 INFO - PROCESS | 1528 | 1461142419178 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 1528 | 1461142419180 Marionette TRACE conn5 <- [1,522,null,{}] 01:53:39 INFO - PROCESS | 1528 | 1461142419183 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}] 01:53:39 INFO - PROCESS | 1528 | 1461142419287 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 01:53:39 INFO - PROCESS | 1528 | 1461142419373 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D0800 == 52 [pid = 1528] [id = 140] 01:53:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C492800) [pid = 1528] [serial = 418] [outer = 00000000] 01:53:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1D7B6800) [pid = 1528] [serial = 419] [outer = 1C492800] 01:53:39 INFO - PROCESS | 1528 | 1461142419418 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1D9E8400) [pid = 1528] [serial = 420] [outer = 1C492800] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (16C09800) [pid = 1528] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (18A1E000) [pid = 1528] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C007C00) [pid = 1528] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1286BC00) [pid = 1528] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1829E400) [pid = 1528] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (0EC4C800) [pid = 1528] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C364800) [pid = 1528] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1C3CB000) [pid = 1528] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (126BF400) [pid = 1528] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (19C4E400) [pid = 1528] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1ACDE800) [pid = 1528] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (0F0F7000) [pid = 1528] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (12422C00) [pid = 1528] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (18A1D400) [pid = 1528] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (12420800) [pid = 1528] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1E6F8400) [pid = 1528] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:53:39 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1A4D3000) [pid = 1528] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:53:40 INFO - PROCESS | 1528 | 1461142420005 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]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 870ms 01:53:40 INFO - PROCESS | 1528 | 1461142420050 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 01:53:40 INFO - PROCESS | 1528 | 1461142420052 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 01:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:53:40 INFO - PROCESS | 1528 | 1461142420055 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1528 | 1461142420057 Marionette TRACE conn5 <- [1,526,null,{}] 01:53:40 INFO - PROCESS | 1528 | 1461142420060 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}] 01:53:40 INFO - PROCESS | 1528 | 1461142420136 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 01:53:40 INFO - PROCESS | 1528 | 1461142420218 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 1528 | ++DOCSHELL 12008400 == 53 [pid = 1528] [id = 141] 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (120F6000) [pid = 1528] [serial = 421] [outer = 00000000] 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18275800) [pid = 1528] [serial = 422] [outer = 120F6000] 01:53:40 INFO - PROCESS | 1528 | 1461142420265 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (18A1E000) [pid = 1528] [serial = 423] [outer = 120F6000] 01:53:40 INFO - PROCESS | 1528 | 1461142420665 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]]]}] 01:53:40 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 01:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 01:53:40 INFO - PROCESS | 1528 | 1461142420689 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 01:53:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:53:40 INFO - PROCESS | 1528 | 1461142420691 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 01:53:40 INFO - PROCESS | 1528 | 1461142420695 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1528 | 1461142420696 Marionette TRACE conn5 <- [1,530,null,{}] 01:53:40 INFO - PROCESS | 1528 | 1461142420700 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}] 01:53:40 INFO - PROCESS | 1528 | 1461142420807 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 01:53:40 INFO - PROCESS | 1528 | 1461142420816 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 1528 | ++DOCSHELL 19C4B000 == 54 [pid = 1528] [id = 142] 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1A45F800) [pid = 1528] [serial = 424] [outer = 00000000] 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1E67BC00) [pid = 1528] [serial = 425] [outer = 1A45F800] 01:53:40 INFO - PROCESS | 1528 | 1461142420863 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1E6F7400) [pid = 1528] [serial = 426] [outer = 1A45F800] 01:53:41 INFO - PROCESS | 1528 | 1461142421294 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"]]]}] 01:53:41 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 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:53:41 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 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:53:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 01:53:41 INFO - PROCESS | 1528 | 1461142421326 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 1528 | 1461142421328 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 01:53:41 INFO - PROCESS | 1528 | 1461142421331 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:53:41 INFO - PROCESS | 1528 | 1461142421333 Marionette TRACE conn5 <- [1,534,null,{}] 01:53:41 INFO - PROCESS | 1528 | 1461142421336 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}] 01:53:41 INFO - PROCESS | 1528 | 1461142421453 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 01:53:41 INFO - PROCESS | 1528 | 1461142421461 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 1528 | ++DOCSHELL 1B010C00 == 55 [pid = 1528] [id = 143] 01:53:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD8E400) [pid = 1528] [serial = 427] [outer = 00000000] 01:53:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BD9CC00) [pid = 1528] [serial = 428] [outer = 1BD8E400] 01:53:41 INFO - PROCESS | 1528 | 1461142421510 Marionette DEBUG loaded listener.js 01:53:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1E6FE000) [pid = 1528] [serial = 429] [outer = 1BD8E400] 01:53:41 INFO - PROCESS | 1528 | 1461142421970 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]]]}] 01:53:42 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. 01:53:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 01:53:42 INFO - PROCESS | 1528 | 1461142422007 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1528 | 1461142422012 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 01:53:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:53:42 INFO - PROCESS | 1528 | 1461142422121 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1528 | 1461142422126 Marionette TRACE conn5 <- [1,538,null,{}] 01:53:42 INFO - PROCESS | 1528 | 1461142422145 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}] 01:53:42 INFO - PROCESS | 1528 | 1461142422248 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 01:53:42 INFO - PROCESS | 1528 | 1461142422370 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1528 | ++DOCSHELL 12A15C00 == 56 [pid = 1528] [id = 144] 01:53:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (132A8800) [pid = 1528] [serial = 430] [outer = 00000000] 01:53:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (16C09C00) [pid = 1528] [serial = 431] [outer = 132A8800] 01:53:42 INFO - PROCESS | 1528 | 1461142422426 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (18275400) [pid = 1528] [serial = 432] [outer = 132A8800] 01:53:42 INFO - PROCESS | 1528 | 1461142422946 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]]]}] 01:53:42 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. 01:53:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 950ms 01:53:42 INFO - PROCESS | 1528 | 1461142422972 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1528 | 1461142422978 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 01:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:53:42 INFO - PROCESS | 1528 | 1461142422985 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1528 | 1461142422988 Marionette TRACE conn5 <- [1,542,null,{}] 01:53:42 INFO - PROCESS | 1528 | 1461142422992 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}] 01:53:43 INFO - PROCESS | 1528 | 1461142423100 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 01:53:43 INFO - PROCESS | 1528 | 1461142423199 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1528 | ++DOCSHELL 1827E800 == 57 [pid = 1528] [id = 145] 01:53:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (18281800) [pid = 1528] [serial = 433] [outer = 00000000] 01:53:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1AC3D400) [pid = 1528] [serial = 434] [outer = 18281800] 01:53:43 INFO - PROCESS | 1528 | 1461142423257 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1BC1AC00) [pid = 1528] [serial = 435] [outer = 18281800] 01:53:43 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:43 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:53:43 INFO - PROCESS | 1528 | 1461142423848 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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 01:53:43 INFO - PROCESS | 1528 | 1461142423857 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1528 | 1461142423859 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 01:53:43 INFO - PROCESS | 1528 | 1461142423863 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:53:43 INFO - PROCESS | 1528 | 1461142423867 Marionette TRACE conn5 <- [1,546,null,{}] 01:53:43 INFO - PROCESS | 1528 | 1461142423878 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}] 01:53:43 INFO - PROCESS | 1528 | 1461142423986 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 01:53:44 INFO - PROCESS | 1528 | 1461142424083 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1528 | ++DOCSHELL 1C30A400 == 58 [pid = 1528] [id = 146] 01:53:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C36EC00) [pid = 1528] [serial = 436] [outer = 00000000] 01:53:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E67F400) [pid = 1528] [serial = 437] [outer = 1C36EC00] 01:53:44 INFO - PROCESS | 1528 | 1461142424141 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1ED9D000) [pid = 1528] [serial = 438] [outer = 1C36EC00] 01:53:44 INFO - PROCESS | 1528 | 1461142424731 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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 01:53:44 INFO - PROCESS | 1528 | 1461142424797 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1528 | 1461142424800 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 01:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:53:44 INFO - PROCESS | 1528 | 1461142424803 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1528 | 1461142424805 Marionette TRACE conn5 <- [1,550,null,{}] 01:53:44 INFO - PROCESS | 1528 | 1461142424809 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}] 01:53:44 INFO - PROCESS | 1528 | 1461142424930 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 01:53:45 INFO - PROCESS | 1528 | 1461142425057 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1528 | ++DOCSHELL 1F25B400 == 59 [pid = 1528] [id = 147] 01:53:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1F25EC00) [pid = 1528] [serial = 439] [outer = 00000000] 01:53:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1F990400) [pid = 1528] [serial = 440] [outer = 1F25EC00] 01:53:45 INFO - PROCESS | 1528 | 1461142425113 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1FA86000) [pid = 1528] [serial = 441] [outer = 1F25EC00] 01:53:45 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:45 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:53:45 INFO - PROCESS | 1528 | 1461142425661 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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 929ms 01:53:45 INFO - PROCESS | 1528 | 1461142425737 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1528 | 1461142425739 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 01:53:45 INFO - PROCESS | 1528 | 1461142425743 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:53:45 INFO - PROCESS | 1528 | 1461142425745 Marionette TRACE conn5 <- [1,554,null,{}] 01:53:45 INFO - PROCESS | 1528 | 1461142425749 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}] 01:53:45 INFO - PROCESS | 1528 | 1461142425848 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 01:53:45 INFO - PROCESS | 1528 | 1461142425945 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1528 | ++DOCSHELL 1FA8DC00 == 60 [pid = 1528] [id = 148] 01:53:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1FA8E400) [pid = 1528] [serial = 442] [outer = 00000000] 01:53:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (20EE4800) [pid = 1528] [serial = 443] [outer = 1FA8E400] 01:53:46 INFO - PROCESS | 1528 | 1461142425999 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (20EE9800) [pid = 1528] [serial = 444] [outer = 1FA8E400] 01:53:46 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:46 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:53:46 INFO - PROCESS | 1528 | 1461142426618 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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 01:53:46 INFO - PROCESS | 1528 | 1461142426677 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1528 | 1461142426679 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 01:53:46 INFO - PROCESS | 1528 | 1461142426683 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:53:46 INFO - PROCESS | 1528 | 1461142426685 Marionette TRACE conn5 <- [1,558,null,{}] 01:53:46 INFO - PROCESS | 1528 | 1461142426689 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}] 01:53:46 INFO - PROCESS | 1528 | 1461142426842 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 01:53:47 INFO - PROCESS | 1528 | 1461142427100 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E1000 == 61 [pid = 1528] [id = 149] 01:53:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (12003C00) [pid = 1528] [serial = 445] [outer = 00000000] 01:53:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (12A15000) [pid = 1528] [serial = 446] [outer = 12003C00] 01:53:47 INFO - PROCESS | 1528 | 1461142427177 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (15E10800) [pid = 1528] [serial = 447] [outer = 12003C00] 01:53:47 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:47 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:53:47 INFO - PROCESS | 1528 | 1461142427760 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]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1121ms 01:53:47 INFO - PROCESS | 1528 | 1461142427808 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 1528 | 1461142427813 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 01:53:47 INFO - PROCESS | 1528 | 1461142427818 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:53:47 INFO - PROCESS | 1528 | 1461142427821 Marionette TRACE conn5 <- [1,562,null,{}] 01:53:47 INFO - PROCESS | 1528 | 1461142427826 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}] 01:53:47 INFO - PROCESS | 1528 | 1461142427928 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 01:53:48 INFO - PROCESS | 1528 | 1461142428027 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1528 | ++DOCSHELL 18A15400 == 62 [pid = 1528] [id = 150] 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (18A19000) [pid = 1528] [serial = 448] [outer = 00000000] 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (19C46C00) [pid = 1528] [serial = 449] [outer = 18A19000] 01:53:48 INFO - PROCESS | 1528 | 1461142428078 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1A45D800) [pid = 1528] [serial = 450] [outer = 18A19000] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 19C4B000 == 61 [pid = 1528] [id = 142] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 12008400 == 60 [pid = 1528] [id = 141] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 1C3D0800 == 59 [pid = 1528] [id = 140] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 1BD6BC00 == 58 [pid = 1528] [id = 139] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 1BD6B400 == 57 [pid = 1528] [id = 138] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 18709800 == 56 [pid = 1528] [id = 137] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 19C4CC00 == 55 [pid = 1528] [id = 136] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 132F1800 == 54 [pid = 1528] [id = 135] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1F110C00) [pid = 1528] [serial = 385] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 12421000 == 53 [pid = 1528] [id = 134] 01:53:48 INFO - PROCESS | 1528 | --DOCSHELL 0EC4DC00 == 52 [pid = 1528] [id = 133] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1AC68C00) [pid = 1528] [serial = 317] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1ACD1800) [pid = 1528] [serial = 308] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C00F000) [pid = 1528] [serial = 311] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (16C37800) [pid = 1528] [serial = 305] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1E67C000) [pid = 1528] [serial = 260] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1C00C800) [pid = 1528] [serial = 314] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C36C400) [pid = 1528] [serial = 370] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1D9A4C00) [pid = 1528] [serial = 373] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1C370000) [pid = 1528] [serial = 371] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1E67E000) [pid = 1528] [serial = 376] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1A4D8400) [pid = 1528] [serial = 364] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1AC61C00) [pid = 1528] [serial = 365] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1DBE9000) [pid = 1528] [serial = 374] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1B9AA800) [pid = 1528] [serial = 367] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (128ACC00) [pid = 1528] [serial = 358] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (16E17000) [pid = 1528] [serial = 359] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1C491800) [pid = 1528] [serial = 353] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C3C9800) [pid = 1528] [serial = 352] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1ACD5C00) [pid = 1528] [serial = 349] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (13398800) [pid = 1528] [serial = 346] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (18A93400) [pid = 1528] [serial = 361] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (18EC6400) [pid = 1528] [serial = 362] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (15EA1000) [pid = 1528] [serial = 356] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (132B2400) [pid = 1528] [serial = 355] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1F00DC00) [pid = 1528] [serial = 383] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1ED9E400) [pid = 1528] [serial = 382] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1E6F3800) [pid = 1528] [serial = 377] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C381800) [pid = 1528] [serial = 379] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1DBEE800) [pid = 1528] [serial = 380] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1BC16400) [pid = 1528] [serial = 368] [outer = 00000000] [url = about:blank] 01:53:48 INFO - PROCESS | 1528 | 1461142428603 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]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 830ms 01:53:48 INFO - PROCESS | 1528 | 1461142428655 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1528 | 1461142428659 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 01:53:48 INFO - PROCESS | 1528 | 1461142428663 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:53:48 INFO - PROCESS | 1528 | 1461142428665 Marionette TRACE conn5 <- [1,566,null,{}] 01:53:48 INFO - PROCESS | 1528 | 1461142428669 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}] 01:53:48 INFO - PROCESS | 1528 | 1461142428751 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 01:53:48 INFO - PROCESS | 1528 | 1461142428759 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1528 | ++DOCSHELL 1333EC00 == 53 [pid = 1528] [id = 151] 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (13349000) [pid = 1528] [serial = 451] [outer = 00000000] 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (16E21400) [pid = 1528] [serial = 452] [outer = 13349000] 01:53:48 INFO - PROCESS | 1528 | 1461142428809 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1829B000) [pid = 1528] [serial = 453] [outer = 13349000] 01:53:49 INFO - PROCESS | 1528 | 1461142429302 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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 01:53:49 INFO - PROCESS | 1528 | 1461142429339 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1528 | 1461142429341 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 01:53:49 INFO - PROCESS | 1528 | 1461142429346 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:53:49 INFO - PROCESS | 1528 | 1461142429352 Marionette TRACE conn5 <- [1,570,null,{}] 01:53:49 INFO - PROCESS | 1528 | 1461142429361 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}] 01:53:49 INFO - PROCESS | 1528 | 1461142429445 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 01:53:49 INFO - PROCESS | 1528 | 1461142429454 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 1528 | ++DOCSHELL 1A45F400 == 54 [pid = 1528] [id = 152] 01:53:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1AC5AC00) [pid = 1528] [serial = 454] [outer = 00000000] 01:53:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1ACD4400) [pid = 1528] [serial = 455] [outer = 1AC5AC00] 01:53:49 INFO - PROCESS | 1528 | 1461142429499 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1ACDB000) [pid = 1528] [serial = 456] [outer = 1AC5AC00] 01:53:50 INFO - PROCESS | 1528 | 1461142429992 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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 01:53:50 INFO - PROCESS | 1528 | 1461142430039 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 1528 | 1461142430042 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 01:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:53:50 INFO - PROCESS | 1528 | 1461142430046 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1528 | 1461142430047 Marionette TRACE conn5 <- [1,574,null,{}] 01:53:50 INFO - PROCESS | 1528 | 1461142430051 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}] 01:53:50 INFO - PROCESS | 1528 | 1461142430133 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 01:53:50 INFO - PROCESS | 1528 | 1461142430141 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AC400 == 55 [pid = 1528] [id = 153] 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1B9AC800) [pid = 1528] [serial = 457] [outer = 00000000] 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD6B400) [pid = 1528] [serial = 458] [outer = 1B9AC800] 01:53:50 INFO - PROCESS | 1528 | 1461142430186 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BD9AC00) [pid = 1528] [serial = 459] [outer = 1B9AC800] 01:53:50 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:50 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:53:50 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:53:50 INFO - PROCESS | 1528 | 1461142430583 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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 01:53:50 INFO - PROCESS | 1528 | 1461142430619 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 01:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:53:50 INFO - PROCESS | 1528 | 1461142430621 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 01:53:50 INFO - PROCESS | 1528 | 1461142430624 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1528 | 1461142430625 Marionette TRACE conn5 <- [1,578,null,{}] 01:53:50 INFO - PROCESS | 1528 | 1461142430628 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}] 01:53:50 INFO - PROCESS | 1528 | 1461142430747 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 01:53:50 INFO - PROCESS | 1528 | 1461142430763 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1528 | ++DOCSHELL 1C002400 == 56 [pid = 1528] [id = 154] 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C003800) [pid = 1528] [serial = 460] [outer = 00000000] 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C010800) [pid = 1528] [serial = 461] [outer = 1C003800] 01:53:50 INFO - PROCESS | 1528 | 1461142430821 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C370000) [pid = 1528] [serial = 462] [outer = 1C003800] 01:53:51 INFO - PROCESS | 1528 | 1461142431287 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]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 01:53:51 INFO - PROCESS | 1528 | 1461142431355 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1528 | 1461142431357 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 01:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:53:51 INFO - PROCESS | 1528 | 1461142431360 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1528 | 1461142431362 Marionette TRACE conn5 <- [1,582,null,{}] 01:53:51 INFO - PROCESS | 1528 | 1461142431366 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}] 01:53:51 INFO - PROCESS | 1528 | 1461142431483 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 01:53:51 INFO - PROCESS | 1528 | 1461142431536 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D4800 == 57 [pid = 1528] [id = 155] 01:53:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1D7B0C00) [pid = 1528] [serial = 463] [outer = 00000000] 01:53:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1DBF0C00) [pid = 1528] [serial = 464] [outer = 1D7B0C00] 01:53:51 INFO - PROCESS | 1528 | 1461142431585 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1E391C00) [pid = 1528] [serial = 465] [outer = 1D7B0C00] 01:53:52 INFO - PROCESS | 1528 | 1461142432107 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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 01:53:52 INFO - PROCESS | 1528 | 1461142432147 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 1528 | 1461142432148 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 01:53:52 INFO - PROCESS | 1528 | 1461142432152 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 1528 | 1461142432154 Marionette TRACE conn5 <- [1,586,null,{}] 01:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:53:52 INFO - PROCESS | 1528 | 1461142432163 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}] 01:53:52 INFO - PROCESS | 1528 | 1461142432277 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 01:53:52 INFO - PROCESS | 1528 | 1461142432289 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 1528 | ++DOCSHELL 1BD60400 == 58 [pid = 1528] [id = 156] 01:53:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1BD63800) [pid = 1528] [serial = 466] [outer = 00000000] 01:53:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E678800) [pid = 1528] [serial = 467] [outer = 1BD63800] 01:53:52 INFO - PROCESS | 1528 | 1461142432380 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E67D400) [pid = 1528] [serial = 468] [outer = 1BD63800] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (11F81800) [pid = 1528] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1BD6B800) [pid = 1528] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1A45F800) [pid = 1528] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (12422800) [pid = 1528] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1ACDCC00) [pid = 1528] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1AC5F000) [pid = 1528] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C00A400) [pid = 1528] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (16C03800) [pid = 1528] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (120F6000) [pid = 1528] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:53:52 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1C492800) [pid = 1528] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:53:52 INFO - PROCESS | 1528 | 1461142432947 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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 01:53:52 INFO - PROCESS | 1528 | 1461142432989 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 1528 | 1461142432991 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 01:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:53:52 INFO - PROCESS | 1528 | 1461142432994 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1528 | 1461142432996 Marionette TRACE conn5 <- [1,590,null,{}] 01:53:53 INFO - PROCESS | 1528 | 1461142432999 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}] 01:53:53 INFO - PROCESS | 1528 | 1461142433076 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 01:53:53 INFO - PROCESS | 1528 | 1461142433086 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1528 | ++DOCSHELL 18281C00 == 59 [pid = 1528] [id = 157] 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (18A20000) [pid = 1528] [serial = 469] [outer = 00000000] 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1B9A3400) [pid = 1528] [serial = 470] [outer = 18A20000] 01:53:53 INFO - PROCESS | 1528 | 1461142433130 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1BD92400) [pid = 1528] [serial = 471] [outer = 18A20000] 01:53:53 INFO - PROCESS | 1528 | 1461142433565 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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 01:53:53 INFO - PROCESS | 1528 | 1461142433625 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1528 | 1461142433627 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 01:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:53:53 INFO - PROCESS | 1528 | 1461142433630 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1528 | 1461142433632 Marionette TRACE conn5 <- [1,594,null,{}] 01:53:53 INFO - PROCESS | 1528 | 1461142433636 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}] 01:53:53 INFO - PROCESS | 1528 | 1461142433718 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 01:53:53 INFO - PROCESS | 1528 | 1461142433724 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1528 | ++DOCSHELL 1C009800 == 60 [pid = 1528] [id = 158] 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C00A400) [pid = 1528] [serial = 472] [outer = 00000000] 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1E6FC800) [pid = 1528] [serial = 473] [outer = 1C00A400] 01:53:53 INFO - PROCESS | 1528 | 1461142433770 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BD6B800) [pid = 1528] [serial = 474] [outer = 1C00A400] 01:53:54 INFO - PROCESS | 1528 | 1461142434203 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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 01:53:54 INFO - PROCESS | 1528 | 1461142434261 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1528 | 1461142434263 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 01:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:53:54 INFO - PROCESS | 1528 | 1461142434266 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1528 | 1461142434268 Marionette TRACE conn5 <- [1,598,null,{}] 01:53:54 INFO - PROCESS | 1528 | 1461142434272 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}] 01:53:54 INFO - PROCESS | 1528 | 1461142434358 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 01:53:54 INFO - PROCESS | 1528 | 1461142434366 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 1528 | ++DOCSHELL 1C01A800 == 61 [pid = 1528] [id = 159] 01:53:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C01E800) [pid = 1528] [serial = 475] [outer = 00000000] 01:53:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C025400) [pid = 1528] [serial = 476] [outer = 1C01E800] 01:53:54 INFO - PROCESS | 1528 | 1461142434417 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C029800) [pid = 1528] [serial = 477] [outer = 1C01E800] 01:53:54 INFO - PROCESS | 1528 | 1461142434932 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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 01:53:55 INFO - PROCESS | 1528 | 1461142434998 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 1528 | 1461142435002 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 01:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:53:55 INFO - PROCESS | 1528 | 1461142435008 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 1528 | 1461142435012 Marionette TRACE conn5 <- [1,602,null,{}] 01:53:55 INFO - PROCESS | 1528 | 1461142435019 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}] 01:53:55 INFO - PROCESS | 1528 | 1461142435137 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 01:53:55 INFO - PROCESS | 1528 | 1461142435259 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1528 | ++DOCSHELL 12424C00 == 62 [pid = 1528] [id = 160] 01:53:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (126BAC00) [pid = 1528] [serial = 478] [outer = 00000000] 01:53:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (128A4C00) [pid = 1528] [serial = 479] [outer = 126BAC00] 01:53:55 INFO - PROCESS | 1528 | 1461142435319 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (13398000) [pid = 1528] [serial = 480] [outer = 126BAC00] 01:53:55 INFO - PROCESS | 1528 | 1461142435967 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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1019ms 01:53:56 INFO - PROCESS | 1528 | 1461142436033 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 1528 | 1461142436039 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 01:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:53:56 INFO - PROCESS | 1528 | 1461142436046 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1528 | 1461142436049 Marionette TRACE conn5 <- [1,606,null,{}] 01:53:56 INFO - PROCESS | 1528 | 1461142436089 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}] 01:53:56 INFO - PROCESS | 1528 | 1461142436208 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 01:53:56 INFO - PROCESS | 1528 | 1461142436326 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1528 | ++DOCSHELL 18283800 == 63 [pid = 1528] [id = 161] 01:53:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (18A17400) [pid = 1528] [serial = 481] [outer = 00000000] 01:53:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1AC5A800) [pid = 1528] [serial = 482] [outer = 18A17400] 01:53:56 INFO - PROCESS | 1528 | 1461142436382 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1ACD9800) [pid = 1528] [serial = 483] [outer = 18A17400] 01:53:57 INFO - PROCESS | 1528 | [1528] 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 01:53:57 INFO - PROCESS | 1528 | 1461142437254 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]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1269ms 01:53:57 INFO - PROCESS | 1528 | 1461142437317 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1528 | 1461142437319 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 01:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:53:57 INFO - PROCESS | 1528 | 1461142437323 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 1528 | 1461142437327 Marionette TRACE conn5 <- [1,610,null,{}] 01:53:57 INFO - PROCESS | 1528 | 1461142437338 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}] 01:53:57 INFO - PROCESS | 1528 | 1461142437449 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 01:53:57 INFO - PROCESS | 1528 | 1461142437574 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1528 | ++DOCSHELL 1C184C00 == 64 [pid = 1528] [id = 162] 01:53:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1C185800) [pid = 1528] [serial = 484] [outer = 00000000] 01:53:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C18E000) [pid = 1528] [serial = 485] [outer = 1C185800] 01:53:57 INFO - PROCESS | 1528 | 1461142437633 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C191000) [pid = 1528] [serial = 486] [outer = 1C185800] 01:53:58 INFO - PROCESS | 1528 | 1461142438225 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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 01:53:58 INFO - PROCESS | 1528 | 1461142438267 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1528 | 1461142438270 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 01:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:53:58 INFO - PROCESS | 1528 | 1461142438275 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1528 | 1461142438277 Marionette TRACE conn5 <- [1,614,null,{}] 01:53:58 INFO - PROCESS | 1528 | 1461142438280 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}] 01:53:58 INFO - PROCESS | 1528 | 1461142438385 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 01:53:58 INFO - PROCESS | 1528 | 1461142438481 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1528 | ++DOCSHELL 1C494800 == 65 [pid = 1528] [id = 163] 01:53:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1CBBCC00) [pid = 1528] [serial = 487] [outer = 00000000] 01:53:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F10A400) [pid = 1528] [serial = 488] [outer = 1CBBCC00] 01:53:58 INFO - PROCESS | 1528 | 1461142438536 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1F259400) [pid = 1528] [serial = 489] [outer = 1CBBCC00] 01:53:59 INFO - PROCESS | 1528 | 1461142439155 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]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 01:53:59 INFO - PROCESS | 1528 | 1461142439207 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1528 | 1461142439209 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 01:53:59 INFO - PROCESS | 1528 | 1461142439213 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:53:59 INFO - PROCESS | 1528 | 1461142439215 Marionette TRACE conn5 <- [1,618,null,{}] 01:53:59 INFO - PROCESS | 1528 | 1461142439219 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}] 01:53:59 INFO - PROCESS | 1528 | 1461142439320 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 01:53:59 INFO - PROCESS | 1528 | 1461142439417 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 1528 | ++DOCSHELL 1F255000 == 66 [pid = 1528] [id = 164] 01:53:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1F293800) [pid = 1528] [serial = 490] [outer = 00000000] 01:53:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1FA8D400) [pid = 1528] [serial = 491] [outer = 1F293800] 01:53:59 INFO - PROCESS | 1528 | 1461142439472 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (208BA800) [pid = 1528] [serial = 492] [outer = 1F293800] 01:54:00 INFO - PROCESS | 1528 | 1461142440099 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]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 01:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:54:00 INFO - PROCESS | 1528 | 1461142440147 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 1528 | 1461142440149 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 01:54:00 INFO - PROCESS | 1528 | 1461142440152 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 1528 | 1461142440154 Marionette TRACE conn5 <- [1,622,null,{}] 01:54:00 INFO - PROCESS | 1528 | 1461142440158 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}] 01:54:00 INFO - PROCESS | 1528 | 1461142440284 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 01:54:00 INFO - PROCESS | 1528 | 1461142440552 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1528 | ++DOCSHELL 0F67C400 == 67 [pid = 1528] [id = 165] 01:54:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (120B8000) [pid = 1528] [serial = 493] [outer = 00000000] 01:54:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (16C37800) [pid = 1528] [serial = 494] [outer = 120B8000] 01:54:00 INFO - PROCESS | 1528 | 1461142440617 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (18280000) [pid = 1528] [serial = 495] [outer = 120B8000] 01:54:00 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:01 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:01 INFO - PROCESS | 1528 | 1461142441147 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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1077ms 01:54:01 INFO - PROCESS | 1528 | 1461142441230 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 1528 | 1461142441235 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 01:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:54:01 INFO - PROCESS | 1528 | 1461142441240 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1528 | 1461142441243 Marionette TRACE conn5 <- [1,626,null,{}] 01:54:01 INFO - PROCESS | 1528 | 1461142441248 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}] 01:54:01 INFO - PROCESS | 1528 | 1461142441346 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 01:54:01 INFO - PROCESS | 1528 | 1461142441452 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1528 | ++DOCSHELL 1A462400 == 68 [pid = 1528] [id = 166] 01:54:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1A464400) [pid = 1528] [serial = 496] [outer = 00000000] 01:54:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1ACD4C00) [pid = 1528] [serial = 497] [outer = 1A464400] 01:54:01 INFO - PROCESS | 1528 | 1461142441502 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1B002800) [pid = 1528] [serial = 498] [outer = 1A464400] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1F107800 == 67 [pid = 1528] [id = 73] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 16E38000 == 66 [pid = 1528] [id = 101] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 120BD800 == 65 [pid = 1528] [id = 60] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 12A0E000 == 64 [pid = 1528] [id = 33] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1F013400 == 63 [pid = 1528] [id = 129] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 176CCC00 == 62 [pid = 1528] [id = 61] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1C009800 == 61 [pid = 1528] [id = 158] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 18281C00 == 60 [pid = 1528] [id = 157] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1BD60400 == 59 [pid = 1528] [id = 156] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1C3D4800 == 58 [pid = 1528] [id = 155] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1C002400 == 57 [pid = 1528] [id = 154] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1B9AC400 == 56 [pid = 1528] [id = 153] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1A45F400 == 55 [pid = 1528] [id = 152] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1BD9CC00) [pid = 1528] [serial = 428] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1333EC00 == 54 [pid = 1528] [id = 151] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 18A15400 == 53 [pid = 1528] [id = 150] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 0F6E1000 == 52 [pid = 1528] [id = 149] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1C30A400 == 51 [pid = 1528] [id = 146] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 1827E800 == 50 [pid = 1528] [id = 145] 01:54:01 INFO - PROCESS | 1528 | --DOCSHELL 12A15C00 == 49 [pid = 1528] [id = 144] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1333E800) [pid = 1528] [serial = 388] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (19C49C00) [pid = 1528] [serial = 391] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1F926C00) [pid = 1528] [serial = 395] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (12A10800) [pid = 1528] [serial = 399] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (126B1000) [pid = 1528] [serial = 398] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1BF59C00) [pid = 1528] [serial = 413] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1E6F7400) [pid = 1528] [serial = 426] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1C008400) [pid = 1528] [serial = 414] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (18281400) [pid = 1528] [serial = 401] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (18A1B400) [pid = 1528] [serial = 402] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1BD5E400) [pid = 1528] [serial = 410] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1ACD0C00) [pid = 1528] [serial = 407] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1ACD7400) [pid = 1528] [serial = 408] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C3A7400) [pid = 1528] [serial = 417] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C3C6400) [pid = 1528] [serial = 416] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (18343C00) [pid = 1528] [serial = 404] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (18A14C00) [pid = 1528] [serial = 405] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18275800) [pid = 1528] [serial = 422] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1D7B6800) [pid = 1528] [serial = 419] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E67BC00) [pid = 1528] [serial = 425] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1E393C00) [pid = 1528] [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.] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1D9E8400) [pid = 1528] [serial = 420] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (18A1E000) [pid = 1528] [serial = 423] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1BD63400) [pid = 1528] [serial = 411] [outer = 00000000] [url = about:blank] 01:54:01 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:01 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:02 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:02 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:02 INFO - PROCESS | 1528 | 1461142442058 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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 890ms 01:54:02 INFO - PROCESS | 1528 | 1461142442132 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1528 | 1461142442136 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 01:54:02 INFO - PROCESS | 1528 | 1461142442140 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:54:02 INFO - PROCESS | 1528 | 1461142442142 Marionette TRACE conn5 <- [1,630,null,{}] 01:54:02 INFO - PROCESS | 1528 | 1461142442146 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}] 01:54:02 INFO - PROCESS | 1528 | 1461142442234 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 01:54:02 INFO - PROCESS | 1528 | 1461142442318 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1528 | ++DOCSHELL 1241C400 == 50 [pid = 1528] [id = 167] 01:54:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (126BD800) [pid = 1528] [serial = 499] [outer = 00000000] 01:54:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (175C5400) [pid = 1528] [serial = 500] [outer = 126BD800] 01:54:02 INFO - PROCESS | 1528 | 1461142442365 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (18345400) [pid = 1528] [serial = 501] [outer = 126BD800] 01:54:02 INFO - PROCESS | 1528 | 1461142442783 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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 01:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:54:02 INFO - PROCESS | 1528 | 1461142442816 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1528 | 1461142442818 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 01:54:02 INFO - PROCESS | 1528 | 1461142442823 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1528 | 1461142442829 Marionette TRACE conn5 <- [1,634,null,{}] 01:54:02 INFO - PROCESS | 1528 | 1461142442837 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}] 01:54:02 INFO - PROCESS | 1528 | 1461142442922 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 01:54:02 INFO - PROCESS | 1528 | 1461142442928 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1528 | ++DOCSHELL 12868800 == 51 [pid = 1528] [id = 168] 01:54:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (18A1B400) [pid = 1528] [serial = 502] [outer = 00000000] 01:54:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1B00C400) [pid = 1528] [serial = 503] [outer = 18A1B400] 01:54:02 INFO - PROCESS | 1528 | 1461142442973 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1B9B0800) [pid = 1528] [serial = 504] [outer = 18A1B400] 01:54:03 INFO - PROCESS | 1528 | 1461142443419 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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 01:54:03 INFO - PROCESS | 1528 | 1461142443457 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 1528 | 1461142443459 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 01:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:54:03 INFO - PROCESS | 1528 | 1461142443462 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1528 | 1461142443464 Marionette TRACE conn5 <- [1,638,null,{}] 01:54:03 INFO - PROCESS | 1528 | 1461142443468 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}] 01:54:03 INFO - PROCESS | 1528 | 1461142443549 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 01:54:03 INFO - PROCESS | 1528 | 1461142443555 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1528 | ++DOCSHELL 12868400 == 52 [pid = 1528] [id = 169] 01:54:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1BC17000) [pid = 1528] [serial = 505] [outer = 00000000] 01:54:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BD90400) [pid = 1528] [serial = 506] [outer = 1BC17000] 01:54:03 INFO - PROCESS | 1528 | 1461142443600 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1BEBBC00) [pid = 1528] [serial = 507] [outer = 1BC17000] 01:54:04 INFO - PROCESS | 1528 | 1461142444052 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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 01:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:54:04 INFO - PROCESS | 1528 | 1461142444100 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1528 | 1461142444103 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 01:54:04 INFO - PROCESS | 1528 | 1461142444106 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1528 | 1461142444107 Marionette TRACE conn5 <- [1,642,null,{}] 01:54:04 INFO - PROCESS | 1528 | 1461142444110 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}] 01:54:04 INFO - PROCESS | 1528 | 1461142444224 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 01:54:04 INFO - PROCESS | 1528 | 1461142444230 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1528 | ++DOCSHELL 1C004400 == 53 [pid = 1528] [id = 170] 01:54:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1C004800) [pid = 1528] [serial = 508] [outer = 00000000] 01:54:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1C010C00) [pid = 1528] [serial = 509] [outer = 1C004800] 01:54:04 INFO - PROCESS | 1528 | 1461142444330 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C029C00) [pid = 1528] [serial = 510] [outer = 1C004800] 01:54:04 INFO - PROCESS | 1528 | 1461142444785 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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 01:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:54:04 INFO - PROCESS | 1528 | 1461142444840 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1528 | 1461142444842 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 01:54:04 INFO - PROCESS | 1528 | 1461142444845 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1528 | 1461142444847 Marionette TRACE conn5 <- [1,646,null,{}] 01:54:04 INFO - PROCESS | 1528 | 1461142444856 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}] 01:54:05 INFO - PROCESS | 1528 | 1461142444995 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 01:54:05 INFO - PROCESS | 1528 | 1461142445058 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1528 | ++DOCSHELL 1C37F400 == 54 [pid = 1528] [id = 171] 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C381000) [pid = 1528] [serial = 511] [outer = 00000000] 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1C3CE800) [pid = 1528] [serial = 512] [outer = 1C381000] 01:54:05 INFO - PROCESS | 1528 | 1461142445102 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C3D3400) [pid = 1528] [serial = 513] [outer = 1C381000] 01:54:05 INFO - PROCESS | 1528 | 1461142445514 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]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 729ms 01:54:05 INFO - PROCESS | 1528 | 1461142445576 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1528 | 1461142445578 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 01:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:54:05 INFO - PROCESS | 1528 | 1461142445581 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1528 | 1461142445583 Marionette TRACE conn5 <- [1,650,null,{}] 01:54:05 INFO - PROCESS | 1528 | 1461142445595 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}] 01:54:05 INFO - PROCESS | 1528 | 1461142445704 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 01:54:05 INFO - PROCESS | 1528 | 1461142445713 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1528 | ++DOCSHELL 1E38A000 == 55 [pid = 1528] [id = 172] 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1E38C800) [pid = 1528] [serial = 514] [outer = 00000000] 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1E672800) [pid = 1528] [serial = 515] [outer = 1E38C800] 01:54:05 INFO - PROCESS | 1528 | 1461142445758 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1E6EF400) [pid = 1528] [serial = 516] [outer = 1E38C800] 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (13349000) [pid = 1528] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1C00A400) [pid = 1528] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1C003800) [pid = 1528] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1AC5AC00) [pid = 1528] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1D7B0C00) [pid = 1528] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BD8E400) [pid = 1528] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18A19000) [pid = 1528] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (18A20000) [pid = 1528] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1B9AC800) [pid = 1528] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (12003C00) [pid = 1528] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:54:06 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1BD63800) [pid = 1528] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:54:06 INFO - PROCESS | 1528 | 1461142446387 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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 01:54:06 INFO - PROCESS | 1528 | 1461142446413 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1528 | 1461142446414 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 01:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:54:06 INFO - PROCESS | 1528 | 1461142446418 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1528 | 1461142446419 Marionette TRACE conn5 <- [1,654,null,{}] 01:54:06 INFO - PROCESS | 1528 | 1461142446423 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}] 01:54:06 INFO - PROCESS | 1528 | 1461142446501 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 01:54:06 INFO - PROCESS | 1528 | 1461142446507 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1528 | ++DOCSHELL 18278C00 == 56 [pid = 1528] [id = 173] 01:54:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (19C40C00) [pid = 1528] [serial = 517] [outer = 00000000] 01:54:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1B9A5400) [pid = 1528] [serial = 518] [outer = 19C40C00] 01:54:06 INFO - PROCESS | 1528 | 1461142446552 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1C00A400) [pid = 1528] [serial = 519] [outer = 19C40C00] 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:06 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:06 INFO - PROCESS | 1528 | 1461142446977 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]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 01:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:54:07 INFO - PROCESS | 1528 | 1461142447049 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1528 | 1461142447051 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 01:54:07 INFO - PROCESS | 1528 | 1461142447054 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1528 | 1461142447056 Marionette TRACE conn5 <- [1,658,null,{}] 01:54:07 INFO - PROCESS | 1528 | 1461142447059 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}] 01:54:07 INFO - PROCESS | 1528 | 1461142447140 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 01:54:07 INFO - PROCESS | 1528 | 1461142447146 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1528 | ++DOCSHELL 1C372000 == 57 [pid = 1528] [id = 174] 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1D9EEC00) [pid = 1528] [serial = 520] [outer = 00000000] 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1EB90400) [pid = 1528] [serial = 521] [outer = 1D9EEC00] 01:54:07 INFO - PROCESS | 1528 | 1461142447191 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1ED9C400) [pid = 1528] [serial = 522] [outer = 1D9EEC00] 01:54:07 INFO - PROCESS | 1528 | 1461142447605 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]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 01:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:54:07 INFO - PROCESS | 1528 | 1461142447624 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1528 | 1461142447626 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 01:54:07 INFO - PROCESS | 1528 | 1461142447642 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1528 | 1461142447643 Marionette TRACE conn5 <- [1,662,null,{}] 01:54:07 INFO - PROCESS | 1528 | 1461142447648 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}] 01:54:07 INFO - PROCESS | 1528 | 1461142447727 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 01:54:07 INFO - PROCESS | 1528 | 1461142447733 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1528 | ++DOCSHELL 1F252400 == 58 [pid = 1528] [id = 175] 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1F260400) [pid = 1528] [serial = 523] [outer = 00000000] 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1FA85800) [pid = 1528] [serial = 524] [outer = 1F260400] 01:54:07 INFO - PROCESS | 1528 | 1461142447784 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (208BE400) [pid = 1528] [serial = 525] [outer = 1F260400] 01:54:08 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:08 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:08 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:54:08 INFO - PROCESS | 1528 | [1528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:54:08 INFO - PROCESS | 1528 | 1461142448250 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]]]}] 01:54:08 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 01:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 631ms 01:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:54:08 INFO - PROCESS | 1528 | 1461142448261 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1528 | 1461142448264 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 01:54:08 INFO - PROCESS | 1528 | 1461142448282 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1528 | 1461142448285 Marionette TRACE conn5 <- [1,666,null,{}] 01:54:08 INFO - PROCESS | 1528 | 1461142448289 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}] 01:54:08 INFO - PROCESS | 1528 | 1461142448441 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 01:54:08 INFO - PROCESS | 1528 | 1461142448574 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 1528 | ++DOCSHELL 0F639800 == 59 [pid = 1528] [id = 176] 01:54:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (0F685C00) [pid = 1528] [serial = 526] [outer = 00000000] 01:54:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1286B400) [pid = 1528] [serial = 527] [outer = 0F685C00] 01:54:08 INFO - PROCESS | 1528 | 1461142448633 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (132B2400) [pid = 1528] [serial = 528] [outer = 0F685C00] 01:54:09 INFO - PROCESS | 1528 | 1461142449305 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]]]}] 01:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1087ms 01:54:09 INFO - PROCESS | 1528 | 1461142449356 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 1528 | 1461142449361 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 01:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:54:09 INFO - PROCESS | 1528 | 1461142449365 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 1528 | 1461142449370 Marionette TRACE conn5 <- [1,670,null,{}] 01:54:09 INFO - PROCESS | 1528 | 1461142449375 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}] 01:54:09 INFO - PROCESS | 1528 | 1461142449486 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 01:54:09 INFO - PROCESS | 1528 | 1461142449615 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1528 | ++DOCSHELL 18E6EC00 == 60 [pid = 1528] [id = 177] 01:54:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (18E72800) [pid = 1528] [serial = 529] [outer = 00000000] 01:54:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1A4E0000) [pid = 1528] [serial = 530] [outer = 18E72800] 01:54:09 INFO - PROCESS | 1528 | 1461142449674 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1ACD0C00) [pid = 1528] [serial = 531] [outer = 18E72800] 01:54:10 INFO - PROCESS | 1528 | 1461142450671 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]]]}] 01:54:10 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) 01:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1329ms 01:54:10 INFO - PROCESS | 1528 | 1461142450699 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1528 | 1461142450703 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 01:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:54:10 INFO - PROCESS | 1528 | 1461142450707 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1528 | 1461142450709 Marionette TRACE conn5 <- [1,674,null,{}] 01:54:10 INFO - PROCESS | 1528 | 1461142450714 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}] 01:54:10 INFO - PROCESS | 1528 | 1461142450853 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 01:54:11 INFO - PROCESS | 1528 | 1461142451023 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1528 | ++DOCSHELL 1C36AC00 == 61 [pid = 1528] [id = 178] 01:54:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1C36F000) [pid = 1528] [serial = 532] [outer = 00000000] 01:54:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1DBE9000) [pid = 1528] [serial = 533] [outer = 1C36F000] 01:54:11 INFO - PROCESS | 1528 | 1461142451083 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1F018C00) [pid = 1528] [serial = 534] [outer = 1C36F000] 01:54:12 INFO - PROCESS | 1528 | 1461142452128 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]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1471ms 01:54:12 INFO - PROCESS | 1528 | 1461142452180 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1528 | 1461142452184 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 01:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:54:12 INFO - PROCESS | 1528 | 1461142452196 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1528 | 1461142452201 Marionette TRACE conn5 <- [1,678,null,{}] 01:54:12 INFO - PROCESS | 1528 | 1461142452279 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}] 01:54:12 INFO - PROCESS | 1528 | 1461142452444 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 01:54:12 INFO - PROCESS | 1528 | 1461142452511 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1528 | ++DOCSHELL 2080C400 == 62 [pid = 1528] [id = 179] 01:54:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (20812400) [pid = 1528] [serial = 535] [outer = 00000000] 01:54:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (20818400) [pid = 1528] [serial = 536] [outer = 20812400] 01:54:12 INFO - PROCESS | 1528 | 1461142452566 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (2081B400) [pid = 1528] [serial = 537] [outer = 20812400] 01:54:13 INFO - PROCESS | 1528 | 1461142453739 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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1593ms 01:54:13 INFO - PROCESS | 1528 | 1461142453783 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1528 | 1461142453787 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 01:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:54:13 INFO - PROCESS | 1528 | 1461142453884 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1528 | 1461142453887 Marionette TRACE conn5 <- [1,682,null,{}] 01:54:13 INFO - PROCESS | 1528 | 1461142453894 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}] 01:54:13 INFO - PROCESS | 1528 | 1461142453990 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 01:54:14 INFO - PROCESS | 1528 | 1461142454072 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E1000 == 63 [pid = 1528] [id = 180] 01:54:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (11F81000) [pid = 1528] [serial = 538] [outer = 00000000] 01:54:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (15EA7800) [pid = 1528] [serial = 539] [outer = 11F81000] 01:54:14 INFO - PROCESS | 1528 | 1461142454150 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (18344400) [pid = 1528] [serial = 540] [outer = 11F81000] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1F252400 == 62 [pid = 1528] [id = 175] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C372000 == 61 [pid = 1528] [id = 174] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 18278C00 == 60 [pid = 1528] [id = 173] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1E38A000 == 59 [pid = 1528] [id = 172] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C37F400 == 58 [pid = 1528] [id = 171] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C004400 == 57 [pid = 1528] [id = 170] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 12868400 == 56 [pid = 1528] [id = 169] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 12868800 == 55 [pid = 1528] [id = 168] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1241C400 == 54 [pid = 1528] [id = 167] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (16C09C00) [pid = 1528] [serial = 431] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1AC3D400) [pid = 1528] [serial = 434] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1E67F400) [pid = 1528] [serial = 437] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1F990400) [pid = 1528] [serial = 440] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (20EE4800) [pid = 1528] [serial = 443] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C025400) [pid = 1528] [serial = 476] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1A462400 == 53 [pid = 1528] [id = 166] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 0F67C400 == 52 [pid = 1528] [id = 165] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C494800 == 51 [pid = 1528] [id = 163] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C184C00 == 50 [pid = 1528] [id = 162] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 18283800 == 49 [pid = 1528] [id = 161] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 12424C00 == 48 [pid = 1528] [id = 160] 01:54:14 INFO - PROCESS | 1528 | --DOCSHELL 1C01A800 == 47 [pid = 1528] [id = 159] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1DBF0C00) [pid = 1528] [serial = 464] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1E391C00) [pid = 1528] [serial = 465] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1E6FE000) [pid = 1528] [serial = 429] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (15E10800) [pid = 1528] [serial = 447] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (12A15000) [pid = 1528] [serial = 446] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (16E21400) [pid = 1528] [serial = 452] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1829B000) [pid = 1528] [serial = 453] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1BD6B400) [pid = 1528] [serial = 458] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1BD9AC00) [pid = 1528] [serial = 459] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1ACD4400) [pid = 1528] [serial = 455] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1ACDB000) [pid = 1528] [serial = 456] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1A45D800) [pid = 1528] [serial = 450] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (19C46C00) [pid = 1528] [serial = 449] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1E678800) [pid = 1528] [serial = 467] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B9A3400) [pid = 1528] [serial = 470] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1E67D400) [pid = 1528] [serial = 468] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD6B800) [pid = 1528] [serial = 474] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C010800) [pid = 1528] [serial = 461] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1BD92400) [pid = 1528] [serial = 471] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1C370000) [pid = 1528] [serial = 462] [outer = 00000000] [url = about:blank] 01:54:14 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E6FC800) [pid = 1528] [serial = 473] [outer = 00000000] [url = about:blank] 01:54:15 INFO - PROCESS | 1528 | 1461142455110 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]]]}] 01:54:15 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) 01:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1337ms 01:54:15 INFO - PROCESS | 1528 | 1461142455177 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1528 | 1461142455182 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 01:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:54:15 INFO - PROCESS | 1528 | 1461142455189 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1528 | 1461142455191 Marionette TRACE conn5 <- [1,686,null,{}] 01:54:15 INFO - PROCESS | 1528 | 1461142455195 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}] 01:54:15 INFO - PROCESS | 1528 | 1461142455284 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 01:54:15 INFO - PROCESS | 1528 | 1461142455291 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1528 | ++DOCSHELL 132AE000 == 48 [pid = 1528] [id = 181] 01:54:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (132E9800) [pid = 1528] [serial = 541] [outer = 00000000] 01:54:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (18A1DC00) [pid = 1528] [serial = 542] [outer = 132E9800] 01:54:15 INFO - PROCESS | 1528 | 1461142455337 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (18E6E800) [pid = 1528] [serial = 543] [outer = 132E9800] 01:54:16 INFO - PROCESS | 1528 | 1461142456311 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]]]}] 01:54:16 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) 01:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1184ms 01:54:16 INFO - PROCESS | 1528 | 1461142456375 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1528 | 1461142456378 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 01:54:16 INFO - PROCESS | 1528 | 1461142456381 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:54:16 INFO - PROCESS | 1528 | 1461142456385 Marionette TRACE conn5 <- [1,690,null,{}] 01:54:16 INFO - PROCESS | 1528 | 1461142456396 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}] 01:54:16 INFO - PROCESS | 1528 | 1461142456516 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 01:54:16 INFO - PROCESS | 1528 | 1461142456523 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1528 | ++DOCSHELL 18EC1400 == 49 [pid = 1528] [id = 182] 01:54:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (19C4E400) [pid = 1528] [serial = 544] [outer = 00000000] 01:54:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1ACD9C00) [pid = 1528] [serial = 545] [outer = 19C4E400] 01:54:16 INFO - PROCESS | 1528 | 1461142456571 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1B3A9800) [pid = 1528] [serial = 546] [outer = 19C4E400] 01:54:17 INFO - PROCESS | 1528 | 1461142457535 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]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 01:54:17 INFO - PROCESS | 1528 | 1461142457560 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 1528 | 1461142457562 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 01:54:17 INFO - PROCESS | 1528 | 1461142457566 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 1528 | 1461142457567 Marionette TRACE conn5 <- [1,694,null,{}] 01:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:54:17 INFO - PROCESS | 1528 | 1461142457571 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}] 01:54:17 INFO - PROCESS | 1528 | 1461142457682 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 01:54:17 INFO - PROCESS | 1528 | 1461142457689 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A7C00 == 50 [pid = 1528] [id = 183] 01:54:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1BC19000) [pid = 1528] [serial = 547] [outer = 00000000] 01:54:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1BD91800) [pid = 1528] [serial = 548] [outer = 1BC19000] 01:54:17 INFO - PROCESS | 1528 | 1461142457782 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD9CC00) [pid = 1528] [serial = 549] [outer = 1BC19000] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C01E800) [pid = 1528] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18A1B400) [pid = 1528] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1BC17000) [pid = 1528] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1A464400) [pid = 1528] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (120B8000) [pid = 1528] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (126BD800) [pid = 1528] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C381000) [pid = 1528] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1E38C800) [pid = 1528] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (19C40C00) [pid = 1528] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C004800) [pid = 1528] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:54:18 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1D9EEC00) [pid = 1528] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:54:18 INFO - PROCESS | 1528 | 1461142458678 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]]]}] 01:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 01:54:18 INFO - PROCESS | 1528 | 1461142458695 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 1528 | 1461142458697 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 01:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:54:18 INFO - PROCESS | 1528 | 1461142458700 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 1528 | 1461142458702 Marionette TRACE conn5 <- [1,698,null,{}] 01:54:18 INFO - PROCESS | 1528 | 1461142458706 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}] 01:54:18 INFO - PROCESS | 1528 | 1461142458784 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 01:54:18 INFO - PROCESS | 1528 | 1461142458790 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 1528 | ++DOCSHELL 126BD800 == 51 [pid = 1528] [id = 184] 01:54:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16C02000) [pid = 1528] [serial = 550] [outer = 00000000] 01:54:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1BD6BC00) [pid = 1528] [serial = 551] [outer = 16C02000] 01:54:18 INFO - PROCESS | 1528 | 1461142458835 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BD69400) [pid = 1528] [serial = 552] [outer = 16C02000] 01:54:19 INFO - PROCESS | 1528 | 1461142459771 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]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 01:54:19 INFO - PROCESS | 1528 | 1461142459834 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 01:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:54:19 INFO - PROCESS | 1528 | 1461142459836 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 01:54:19 INFO - PROCESS | 1528 | 1461142459839 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 1528 | 1461142459841 Marionette TRACE conn5 <- [1,702,null,{}] 01:54:19 INFO - PROCESS | 1528 | 1461142459845 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}] 01:54:19 INFO - PROCESS | 1528 | 1461142459945 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 01:54:19 INFO - PROCESS | 1528 | 1461142459954 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 1528 | ++DOCSHELL 1A466400 == 52 [pid = 1528] [id = 185] 01:54:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C003800) [pid = 1528] [serial = 553] [outer = 00000000] 01:54:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C30A400) [pid = 1528] [serial = 554] [outer = 1C003800] 01:54:20 INFO - PROCESS | 1528 | 1461142460003 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C191400) [pid = 1528] [serial = 555] [outer = 1C003800] 01:54:21 INFO - PROCESS | 1528 | 1461142461006 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]]]}] 01:54:21 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 01:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1223ms 01:54:21 INFO - PROCESS | 1528 | 1461142461063 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1528 | 1461142461068 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 01:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:54:21 INFO - PROCESS | 1528 | 1461142461116 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1528 | 1461142461120 Marionette TRACE conn5 <- [1,706,null,{}] 01:54:21 INFO - PROCESS | 1528 | 1461142461126 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}] 01:54:21 INFO - PROCESS | 1528 | 1461142461231 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 01:54:21 INFO - PROCESS | 1528 | 1461142461410 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1528 | ++DOCSHELL 12866800 == 53 [pid = 1528] [id = 186] 01:54:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (16E20400) [pid = 1528] [serial = 556] [outer = 00000000] 01:54:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (18279C00) [pid = 1528] [serial = 557] [outer = 16E20400] 01:54:21 INFO - PROCESS | 1528 | 1461142461510 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (18344C00) [pid = 1528] [serial = 558] [outer = 16E20400] 01:54:22 INFO - PROCESS | 1528 | 1461142462594 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]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1523ms 01:54:22 INFO - PROCESS | 1528 | 1461142462642 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 1528 | 1461142462648 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 01:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:54:22 INFO - PROCESS | 1528 | 1461142462654 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 1528 | 1461142462657 Marionette TRACE conn5 <- [1,710,null,{}] 01:54:22 INFO - PROCESS | 1528 | 1461142462661 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}] 01:54:22 INFO - PROCESS | 1528 | 1461142462796 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 01:54:22 INFO - PROCESS | 1528 | 1461142462928 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 1528 | ++DOCSHELL 126B1000 == 54 [pid = 1528] [id = 187] 01:54:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (19C4E000) [pid = 1528] [serial = 559] [outer = 00000000] 01:54:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1B9A8800) [pid = 1528] [serial = 560] [outer = 19C4E000] 01:54:22 INFO - PROCESS | 1528 | 1461142462983 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1BD63000) [pid = 1528] [serial = 561] [outer = 19C4E000] 01:54:23 INFO - PROCESS | 1528 | 1461142463525 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] 01:54:23 INFO - PROCESS | 1528 | 1461142463589 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 01:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:54:23 INFO - PROCESS | 1528 | 1461142463593 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1528 | 1461142463596 Marionette TRACE conn5 <- [1,714,null,{}] 01:54:23 INFO - PROCESS | 1528 | 1461142463607 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}] 01:54:23 INFO - PROCESS | 1528 | 1461142463744 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 01:54:23 INFO - PROCESS | 1528 | 1461142463871 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1528 | ++DOCSHELL 1C36A800 == 55 [pid = 1528] [id = 188] 01:54:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C36D400) [pid = 1528] [serial = 562] [outer = 00000000] 01:54:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C49B000) [pid = 1528] [serial = 563] [outer = 1C36D400] 01:54:23 INFO - PROCESS | 1528 | 1461142463930 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1D7B5C00) [pid = 1528] [serial = 564] [outer = 1C36D400] 01:54:24 INFO - PROCESS | 1528 | 1461142464555 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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1021ms 01:54:24 INFO - PROCESS | 1528 | 1461142464618 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 1528 | 1461142464620 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 01:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:54:24 INFO - PROCESS | 1528 | 1461142464624 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 1528 | 1461142464626 Marionette TRACE conn5 <- [1,718,null,{}] 01:54:24 INFO - PROCESS | 1528 | 1461142464630 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}] 01:54:24 INFO - PROCESS | 1528 | 1461142464732 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 01:54:24 INFO - PROCESS | 1528 | 1461142464873 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 1528 | ++DOCSHELL 1C372400 == 56 [pid = 1528] [id = 189] 01:54:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1D9A9C00) [pid = 1528] [serial = 565] [outer = 00000000] 01:54:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1E676000) [pid = 1528] [serial = 566] [outer = 1D9A9C00] 01:54:24 INFO - PROCESS | 1528 | 1461142464929 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1E67E800) [pid = 1528] [serial = 567] [outer = 1D9A9C00] 01:54:25 INFO - PROCESS | 1528 | 1461142465631 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] 01:54:25 INFO - PROCESS | 1528 | 1461142465701 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 01:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:54:25 INFO - PROCESS | 1528 | 1461142465707 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1528 | 1461142465711 Marionette TRACE conn5 <- [1,722,null,{}] 01:54:25 INFO - PROCESS | 1528 | 1461142465717 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}] 01:54:25 INFO - PROCESS | 1528 | 1461142465815 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 01:54:25 INFO - PROCESS | 1528 | 1461142465948 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1528 | ++DOCSHELL 1286C800 == 57 [pid = 1528] [id = 190] 01:54:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (15EA7C00) [pid = 1528] [serial = 568] [outer = 00000000] 01:54:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1A45A000) [pid = 1528] [serial = 569] [outer = 15EA7C00] 01:54:25 INFO - PROCESS | 1528 | 1461142465998 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1A4D3000) [pid = 1528] [serial = 570] [outer = 15EA7C00] 01:54:26 INFO - PROCESS | 1528 | 1461142466568 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]]]}] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 126BD800 == 56 [pid = 1528] [id = 184] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 1B9A7C00 == 55 [pid = 1528] [id = 183] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 18EC1400 == 54 [pid = 1528] [id = 182] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 132AE000 == 53 [pid = 1528] [id = 181] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 0F6E1000 == 52 [pid = 1528] [id = 180] 01:54:26 INFO - PROCESS | 1528 | --DOCSHELL 0F639800 == 51 [pid = 1528] [id = 176] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1C029800) [pid = 1528] [serial = 477] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1B00C400) [pid = 1528] [serial = 503] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1B9B0800) [pid = 1528] [serial = 504] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1BD90400) [pid = 1528] [serial = 506] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1B002800) [pid = 1528] [serial = 498] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1ACD4C00) [pid = 1528] [serial = 497] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (18280000) [pid = 1528] [serial = 495] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (16C37800) [pid = 1528] [serial = 494] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (175C5400) [pid = 1528] [serial = 500] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (18345400) [pid = 1528] [serial = 501] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C3D3400) [pid = 1528] [serial = 513] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (128A4C00) [pid = 1528] [serial = 479] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1AC5A800) [pid = 1528] [serial = 482] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C18E000) [pid = 1528] [serial = 485] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1F10A400) [pid = 1528] [serial = 488] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1FA8D400) [pid = 1528] [serial = 491] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C3CE800) [pid = 1528] [serial = 512] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1E672800) [pid = 1528] [serial = 515] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1B9A5400) [pid = 1528] [serial = 518] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C00A400) [pid = 1528] [serial = 519] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C010C00) [pid = 1528] [serial = 509] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1C029C00) [pid = 1528] [serial = 510] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1E6EF400) [pid = 1528] [serial = 516] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1EB90400) [pid = 1528] [serial = 521] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1BEBBC00) [pid = 1528] [serial = 507] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1ED9C400) [pid = 1528] [serial = 522] [outer = 00000000] [url = about:blank] 01:54:26 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1FA85800) [pid = 1528] [serial = 524] [outer = 00000000] [url = about:blank] 01:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 01:54:26 INFO - PROCESS | 1528 | 1461142466640 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 1528 | 1461142466645 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 01:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:54:26 INFO - PROCESS | 1528 | 1461142466651 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 1528 | 1461142466653 Marionette TRACE conn5 <- [1,726,null,{}] 01:54:26 INFO - PROCESS | 1528 | 1461142466657 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}] 01:54:26 INFO - PROCESS | 1528 | 1461142466751 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 01:54:26 INFO - PROCESS | 1528 | 1461142466836 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 1528 | ++DOCSHELL 1241E400 == 52 [pid = 1528] [id = 191] 01:54:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (12875400) [pid = 1528] [serial = 571] [outer = 00000000] 01:54:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1827BC00) [pid = 1528] [serial = 572] [outer = 12875400] 01:54:26 INFO - PROCESS | 1528 | 1461142466884 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (18903000) [pid = 1528] [serial = 573] [outer = 12875400] 01:54:27 INFO - PROCESS | 1528 | 1461142467762 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]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms 01:54:27 INFO - PROCESS | 1528 | 1461142467773 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 1528 | 1461142467776 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 01:54:27 INFO - PROCESS | 1528 | 1461142467779 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:54:27 INFO - PROCESS | 1528 | 1461142467782 Marionette TRACE conn5 <- [1,730,null,{}] 01:54:27 INFO - PROCESS | 1528 | 1461142467792 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}] 01:54:27 INFO - PROCESS | 1528 | 1461142467886 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 01:54:27 INFO - PROCESS | 1528 | 1461142467964 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5A800 == 53 [pid = 1528] [id = 192] 01:54:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1AC66C00) [pid = 1528] [serial = 574] [outer = 00000000] 01:54:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BD90400) [pid = 1528] [serial = 575] [outer = 1AC66C00] 01:54:28 INFO - PROCESS | 1528 | 1461142468012 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1BD9D400) [pid = 1528] [serial = 576] [outer = 1AC66C00] 01:54:28 INFO - PROCESS | 1528 | 1461142468874 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]]]}] 01:54:28 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 01:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 01:54:28 INFO - PROCESS | 1528 | 1461142468913 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1528 | 1461142468916 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 01:54:28 INFO - PROCESS | 1528 | 1461142468919 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:54:28 INFO - PROCESS | 1528 | 1461142468921 Marionette TRACE conn5 <- [1,734,null,{}] 01:54:28 INFO - PROCESS | 1528 | 1461142468925 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}] 01:54:29 INFO - PROCESS | 1528 | 1461142469044 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 01:54:29 INFO - PROCESS | 1528 | 1461142469099 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1528 | ++DOCSHELL 1C01D800 == 54 [pid = 1528] [id = 193] 01:54:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C01F400) [pid = 1528] [serial = 577] [outer = 00000000] 01:54:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C18EC00) [pid = 1528] [serial = 578] [outer = 1C01F400] 01:54:29 INFO - PROCESS | 1528 | 1461142469149 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1C368000) [pid = 1528] [serial = 579] [outer = 1C01F400] 01:54:30 INFO - PROCESS | 1528 | 1461142470075 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]]]}] 01:54:30 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.) 01:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 01:54:30 INFO - PROCESS | 1528 | 1461142470102 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1528 | 1461142470105 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 01:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:54:30 INFO - PROCESS | 1528 | 1461142470108 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1528 | 1461142470109 Marionette TRACE conn5 <- [1,738,null,{}] 01:54:30 INFO - PROCESS | 1528 | 1461142470113 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}] 01:54:30 INFO - PROCESS | 1528 | 1461142470221 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 01:54:30 INFO - PROCESS | 1528 | 1461142470228 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1528 | ++DOCSHELL 1C3CE000 == 55 [pid = 1528] [id = 194] 01:54:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C3CEC00) [pid = 1528] [serial = 580] [outer = 00000000] 01:54:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1D7B5000) [pid = 1528] [serial = 581] [outer = 1C3CEC00] 01:54:30 INFO - PROCESS | 1528 | 1461142470322 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1DBF1000) [pid = 1528] [serial = 582] [outer = 1C3CEC00] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (19C4E400) [pid = 1528] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (132E9800) [pid = 1528] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (20812400) [pid = 1528] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1BC19000) [pid = 1528] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (11F81000) [pid = 1528] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:54:30 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (16C02000) [pid = 1528] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:54:31 INFO - PROCESS | 1528 | 1461142471292 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]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1218ms 01:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:54:31 INFO - PROCESS | 1528 | 1461142471327 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 1528 | 1461142471328 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 01:54:31 INFO - PROCESS | 1528 | 1461142471332 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 1528 | 1461142471333 Marionette TRACE conn5 <- [1,742,null,{}] 01:54:31 INFO - PROCESS | 1528 | 1461142471337 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}] 01:54:31 INFO - PROCESS | 1528 | 1461142471443 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 01:54:31 INFO - PROCESS | 1528 | 1461142471451 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 1528 | ++DOCSHELL 13348800 == 56 [pid = 1528] [id = 195] 01:54:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1BC19000) [pid = 1528] [serial = 583] [outer = 00000000] 01:54:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E6FE400) [pid = 1528] [serial = 584] [outer = 1BC19000] 01:54:31 INFO - PROCESS | 1528 | 1461142471503 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1ED99C00) [pid = 1528] [serial = 585] [outer = 1BC19000] 01:54:32 INFO - PROCESS | 1528 | 1461142472424 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]]]}] 01:54:32 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 01:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 01:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:54:32 INFO - PROCESS | 1528 | 1461142472453 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1528 | 1461142472455 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 01:54:32 INFO - PROCESS | 1528 | 1461142472458 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 1528 | 1461142472460 Marionette TRACE conn5 <- [1,746,null,{}] 01:54:32 INFO - PROCESS | 1528 | 1461142472463 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}] 01:54:32 INFO - PROCESS | 1528 | 1461142472572 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 01:54:32 INFO - PROCESS | 1528 | 1461142472580 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1528 | ++DOCSHELL 1ED9CC00 == 57 [pid = 1528] [id = 196] 01:54:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1EDA3400) [pid = 1528] [serial = 586] [outer = 00000000] 01:54:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1F104800) [pid = 1528] [serial = 587] [outer = 1EDA3400] 01:54:32 INFO - PROCESS | 1528 | 1461142472624 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1F101400) [pid = 1528] [serial = 588] [outer = 1EDA3400] 01:54:33 INFO - PROCESS | 1528 | 1461142473298 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]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 01:54:33 INFO - PROCESS | 1528 | 1461142473330 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1528 | 1461142473336 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 01:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:54:33 INFO - PROCESS | 1528 | 1461142473341 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1528 | 1461142473345 Marionette TRACE conn5 <- [1,750,null,{}] 01:54:33 INFO - PROCESS | 1528 | 1461142473350 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}] 01:54:33 INFO - PROCESS | 1528 | 1461142473460 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 01:54:33 INFO - PROCESS | 1528 | 1461142473591 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1528 | ++DOCSHELL 18A17000 == 58 [pid = 1528] [id = 197] 01:54:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (18A18000) [pid = 1528] [serial = 589] [outer = 00000000] 01:54:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1AC3D400) [pid = 1528] [serial = 590] [outer = 18A18000] 01:54:33 INFO - PROCESS | 1528 | 1461142473650 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1ACDD000) [pid = 1528] [serial = 591] [outer = 18A18000] 01:54:34 INFO - PROCESS | 1528 | 1461142474692 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]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1372ms 01:54:34 INFO - PROCESS | 1528 | 1461142474717 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 1528 | 1461142474723 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 01:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:54:34 INFO - PROCESS | 1528 | 1461142474730 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 1528 | 1461142474733 Marionette TRACE conn5 <- [1,754,null,{}] 01:54:34 INFO - PROCESS | 1528 | 1461142474780 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}] 01:54:34 INFO - PROCESS | 1528 | 1461142474876 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 01:54:34 INFO - PROCESS | 1528 | 1461142474997 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 1528 | ++DOCSHELL 182A1400 == 59 [pid = 1528] [id = 198] 01:54:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (18A89000) [pid = 1528] [serial = 592] [outer = 00000000] 01:54:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C028800) [pid = 1528] [serial = 593] [outer = 18A89000] 01:54:35 INFO - PROCESS | 1528 | 1461142475052 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1C18B400) [pid = 1528] [serial = 594] [outer = 18A89000] 01:54:36 INFO - PROCESS | 1528 | 1461142476135 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]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1411ms 01:54:36 INFO - PROCESS | 1528 | 1461142476144 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 1528 | 1461142476146 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 01:54:36 INFO - PROCESS | 1528 | 1461142476150 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:54:36 INFO - PROCESS | 1528 | 1461142476154 Marionette TRACE conn5 <- [1,758,null,{}] 01:54:36 INFO - PROCESS | 1528 | 1461142476165 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}] 01:54:36 INFO - PROCESS | 1528 | 1461142476302 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 01:54:36 INFO - PROCESS | 1528 | 1461142476459 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1528 | ++DOCSHELL 1ED46400 == 60 [pid = 1528] [id = 199] 01:54:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F015C00) [pid = 1528] [serial = 595] [outer = 00000000] 01:54:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1F2A1C00) [pid = 1528] [serial = 596] [outer = 1F015C00] 01:54:36 INFO - PROCESS | 1528 | 1461142476518 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1F991C00) [pid = 1528] [serial = 597] [outer = 1F015C00] 01:54:37 INFO - PROCESS | 1528 | 1461142477066 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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 01:54:37 INFO - PROCESS | 1528 | 1461142477124 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1528 | 1461142477127 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:54:37 INFO - PROCESS | 1528 | 1461142477131 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1528 | 1461142477133 Marionette TRACE conn5 <- [1,762,null,{}] 01:54:37 INFO - PROCESS | 1528 | 1461142477137 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}] 01:54:37 INFO - PROCESS | 1528 | 1461142477256 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 01:54:37 INFO - PROCESS | 1528 | 1461142477384 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1528 | ++DOCSHELL 128A4000 == 61 [pid = 1528] [id = 200] 01:54:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (16C06400) [pid = 1528] [serial = 598] [outer = 00000000] 01:54:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (18A8F000) [pid = 1528] [serial = 599] [outer = 16C06400] 01:54:37 INFO - PROCESS | 1528 | 1461142477441 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1ACDF400) [pid = 1528] [serial = 600] [outer = 16C06400] 01:54:38 INFO - PROCESS | 1528 | 1461142478101 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]]]}] 01:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1019ms 01:54:38 INFO - PROCESS | 1528 | 1461142478153 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 1528 | 1461142478157 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 01:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:54:38 INFO - PROCESS | 1528 | 1461142478162 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 1528 | 1461142478166 Marionette TRACE conn5 <- [1,766,null,{}] 01:54:38 INFO - PROCESS | 1528 | 1461142478204 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}] 01:54:38 INFO - PROCESS | 1528 | 1461142478338 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 01:54:38 INFO - PROCESS | 1528 | 1461142478470 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 1528 | ++DOCSHELL 1827C400 == 62 [pid = 1528] [id = 201] 01:54:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (18296C00) [pid = 1528] [serial = 601] [outer = 00000000] 01:54:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1B00C000) [pid = 1528] [serial = 602] [outer = 18296C00] 01:54:38 INFO - PROCESS | 1528 | 1461142478524 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1BD62400) [pid = 1528] [serial = 603] [outer = 18296C00] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1E392C00 == 61 [pid = 1528] [id = 132] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 13348800 == 60 [pid = 1528] [id = 195] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1C3CE000 == 59 [pid = 1528] [id = 194] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1C01D800 == 58 [pid = 1528] [id = 193] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1AC5A800 == 57 [pid = 1528] [id = 192] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1241E400 == 56 [pid = 1528] [id = 191] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 1286C800 == 55 [pid = 1528] [id = 190] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1286B400) [pid = 1528] [serial = 527] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1A4E0000) [pid = 1528] [serial = 530] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1DBE9000) [pid = 1528] [serial = 533] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1C30A400) [pid = 1528] [serial = 554] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 126B1000 == 54 [pid = 1528] [id = 187] 01:54:39 INFO - PROCESS | 1528 | --DOCSHELL 12866800 == 53 [pid = 1528] [id = 186] 01:54:39 INFO - PROCESS | 1528 | 1461142479162 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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1031ms 01:54:39 INFO - PROCESS | 1528 | 1461142479194 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 1528 | 1461142479199 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:54:39 INFO - PROCESS | 1528 | 1461142479205 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 1528 | 1461142479208 Marionette TRACE conn5 <- [1,770,null,{}] 01:54:39 INFO - PROCESS | 1528 | 1461142479212 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}] 01:54:39 INFO - PROCESS | 1528 | 1461142479313 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1B3A9800) [pid = 1528] [serial = 546] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1ACD9C00) [pid = 1528] [serial = 545] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (18A1DC00) [pid = 1528] [serial = 542] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (2081B400) [pid = 1528] [serial = 537] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1BD9CC00) [pid = 1528] [serial = 549] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (20818400) [pid = 1528] [serial = 536] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (15EA7800) [pid = 1528] [serial = 539] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18344400) [pid = 1528] [serial = 540] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1BD91800) [pid = 1528] [serial = 548] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1BD69400) [pid = 1528] [serial = 552] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD6BC00) [pid = 1528] [serial = 551] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (18E6E800) [pid = 1528] [serial = 543] [outer = 00000000] [url = about:blank] 01:54:39 INFO - PROCESS | 1528 | 1461142479416 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1528 | ++DOCSHELL 0F681C00 == 54 [pid = 1528] [id = 202] 01:54:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (11F81000) [pid = 1528] [serial = 604] [outer = 00000000] 01:54:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (128ACC00) [pid = 1528] [serial = 605] [outer = 11F81000] 01:54:39 INFO - PROCESS | 1528 | 1461142479466 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (176CCC00) [pid = 1528] [serial = 606] [outer = 11F81000] 01:54:39 INFO - PROCESS | 1528 | 1461142479826 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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 01:54:39 INFO - PROCESS | 1528 | 1461142479879 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 1528 | 1461142479881 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:54:39 INFO - PROCESS | 1528 | 1461142479885 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 1528 | 1461142479888 Marionette TRACE conn5 <- [1,774,null,{}] 01:54:39 INFO - PROCESS | 1528 | 1461142479899 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}] 01:54:39 INFO - PROCESS | 1528 | 1461142479992 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 01:54:40 INFO - PROCESS | 1528 | 1461142480034 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD9C00 == 55 [pid = 1528] [id = 203] 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1B9AC400) [pid = 1528] [serial = 607] [outer = 00000000] 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1BD67800) [pid = 1528] [serial = 608] [outer = 1B9AC400] 01:54:40 INFO - PROCESS | 1528 | 1461142480088 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD9CC00) [pid = 1528] [serial = 609] [outer = 1B9AC400] 01:54:40 INFO - PROCESS | 1528 | 1461142480559 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]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 01:54:40 INFO - PROCESS | 1528 | 1461142480619 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 1528 | 1461142480622 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 01:54:40 INFO - PROCESS | 1528 | 1461142480625 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:54:40 INFO - PROCESS | 1528 | 1461142480627 Marionette TRACE conn5 <- [1,778,null,{}] 01:54:40 INFO - PROCESS | 1528 | 1461142480631 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}] 01:54:40 INFO - PROCESS | 1528 | 1461142480718 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 01:54:40 INFO - PROCESS | 1528 | 1461142480727 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1528 | ++DOCSHELL 18EC7400 == 56 [pid = 1528] [id = 204] 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1BD6A000) [pid = 1528] [serial = 610] [outer = 00000000] 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C184000) [pid = 1528] [serial = 611] [outer = 1BD6A000] 01:54:40 INFO - PROCESS | 1528 | 1461142480856 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C18E000) [pid = 1528] [serial = 612] [outer = 1BD6A000] 01:54:41 INFO - PROCESS | 1528 | 1461142481255 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]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 01:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:54:41 INFO - PROCESS | 1528 | 1461142481299 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 1528 | 1461142481301 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 01:54:41 INFO - PROCESS | 1528 | 1461142481304 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 1528 | 1461142481306 Marionette TRACE conn5 <- [1,782,null,{}] 01:54:41 INFO - PROCESS | 1528 | 1461142481310 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}] 01:54:41 INFO - PROCESS | 1528 | 1461142481467 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 01:54:41 INFO - PROCESS | 1528 | 1461142481489 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 1528 | ++DOCSHELL 12419C00 == 57 [pid = 1528] [id = 205] 01:54:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C01DC00) [pid = 1528] [serial = 613] [outer = 00000000] 01:54:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1E38AC00) [pid = 1528] [serial = 614] [outer = 1C01DC00] 01:54:41 INFO - PROCESS | 1528 | 1461142481537 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1DBE9000) [pid = 1528] [serial = 615] [outer = 1C01DC00] 01:54:41 INFO - PROCESS | 1528 | 1461142481993 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]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 01:54:42 INFO - PROCESS | 1528 | 1461142482035 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 1528 | 1461142482037 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 01:54:42 INFO - PROCESS | 1528 | 1461142482041 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:54:42 INFO - PROCESS | 1528 | 1461142482042 Marionette TRACE conn5 <- [1,786,null,{}] 01:54:42 INFO - PROCESS | 1528 | 1461142482046 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}] 01:54:42 INFO - PROCESS | 1528 | 1461142482188 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 01:54:42 INFO - PROCESS | 1528 | 1461142482254 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 1528 | ++DOCSHELL 18276C00 == 58 [pid = 1528] [id = 206] 01:54:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1E676C00) [pid = 1528] [serial = 616] [outer = 00000000] 01:54:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1F011400) [pid = 1528] [serial = 617] [outer = 1E676C00] 01:54:42 INFO - PROCESS | 1528 | 1461142482307 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1F2A0000) [pid = 1528] [serial = 618] [outer = 1E676C00] 01:54:42 INFO - PROCESS | 1528 | 1461142482752 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]]]}] 01:54:42 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 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 772ms 01:54:42 INFO - PROCESS | 1528 | 1461142482819 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 1528 | 1461142482821 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 01:54:42 INFO - PROCESS | 1528 | 1461142482828 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:54:42 INFO - PROCESS | 1528 | 1461142482830 Marionette TRACE conn5 <- [1,790,null,{}] 01:54:42 INFO - PROCESS | 1528 | 1461142482834 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}] 01:54:42 INFO - PROCESS | 1528 | 1461142482947 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 01:54:43 INFO - PROCESS | 1528 | 1461142483010 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 1528 | ++DOCSHELL 1F990400 == 59 [pid = 1528] [id = 207] 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (20808C00) [pid = 1528] [serial = 619] [outer = 00000000] 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (20814C00) [pid = 1528] [serial = 620] [outer = 20808C00] 01:54:43 INFO - PROCESS | 1528 | 1461142483055 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (20818800) [pid = 1528] [serial = 621] [outer = 20808C00] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1BC19000) [pid = 1528] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1AC66C00) [pid = 1528] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (16E20400) [pid = 1528] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (12875400) [pid = 1528] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1C3CEC00) [pid = 1528] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1D9A9C00) [pid = 1528] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (19C4E000) [pid = 1528] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1C36D400) [pid = 1528] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1C01F400) [pid = 1528] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (15EA7C00) [pid = 1528] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1F293800) [pid = 1528] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (18A17400) [pid = 1528] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18A1AC00) [pid = 1528] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (0F685C00) [pid = 1528] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C36F000) [pid = 1528] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (18E72800) [pid = 1528] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (12A1C800) [pid = 1528] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C185800) [pid = 1528] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1CBBCC00) [pid = 1528] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1C3C8C00) [pid = 1528] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1F106000) [pid = 1528] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (12420400) [pid = 1528] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (18277C00) [pid = 1528] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1E674400) [pid = 1528] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (132A8800) [pid = 1528] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (18281800) [pid = 1528] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C36EC00) [pid = 1528] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1F25EC00) [pid = 1528] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:54:43 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 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1FA8E400) [pid = 1528] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 950ms 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (126BAC00) [pid = 1528] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:54:43 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1F260400) [pid = 1528] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:54:43 INFO - PROCESS | 1528 | 1461142483703 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]]]}] 01:54:43 INFO - PROCESS | 1528 | 1461142483782 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 1528 | 1461142483784 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 01:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:54:43 INFO - PROCESS | 1528 | 1461142483791 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 1528 | 1461142483793 Marionette TRACE conn5 <- [1,794,null,{}] 01:54:43 INFO - PROCESS | 1528 | 1461142483797 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}] 01:54:43 INFO - PROCESS | 1528 | 1461142483877 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 01:54:43 INFO - PROCESS | 1528 | 1461142483889 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 1528 | ++DOCSHELL 12A0FC00 == 60 [pid = 1528] [id = 208] 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (12A1C800) [pid = 1528] [serial = 622] [outer = 00000000] 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (176CF000) [pid = 1528] [serial = 623] [outer = 12A1C800] 01:54:43 INFO - PROCESS | 1528 | 1461142483934 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (18A16C00) [pid = 1528] [serial = 624] [outer = 12A1C800] 01:54:44 INFO - PROCESS | 1528 | 1461142484381 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]]]}] 01:54:44 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 01:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 01:54:44 INFO - PROCESS | 1528 | 1461142484422 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 01:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:54:44 INFO - PROCESS | 1528 | 1461142484424 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 01:54:44 INFO - PROCESS | 1528 | 1461142484427 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 1528 | 1461142484428 Marionette TRACE conn5 <- [1,798,null,{}] 01:54:44 INFO - PROCESS | 1528 | 1461142484431 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}] 01:54:44 INFO - PROCESS | 1528 | 1461142484512 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 01:54:44 INFO - PROCESS | 1528 | 1461142484518 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 1528 | ++DOCSHELL 19C49000 == 61 [pid = 1528] [id = 209] 01:54:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (19C4E000) [pid = 1528] [serial = 625] [outer = 00000000] 01:54:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C01F800) [pid = 1528] [serial = 626] [outer = 19C4E000] 01:54:44 INFO - PROCESS | 1528 | 1461142484563 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C382800) [pid = 1528] [serial = 627] [outer = 19C4E000] 01:54:44 INFO - PROCESS | 1528 | 1461142484983 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]]]}] 01:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:54:45 INFO - PROCESS | 1528 | 1461142484998 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 1528 | 1461142485000 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 01:54:45 INFO - PROCESS | 1528 | 1461142485003 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 1528 | 1461142485004 Marionette TRACE conn5 <- [1,802,null,{}] 01:54:45 INFO - PROCESS | 1528 | 1461142485008 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}] 01:54:45 INFO - PROCESS | 1528 | 1461142485133 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 01:54:45 INFO - PROCESS | 1528 | 1461142485158 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1528 | ++DOCSHELL 1D9A9C00 == 62 [pid = 1528] [id = 210] 01:54:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1F108800) [pid = 1528] [serial = 628] [outer = 00000000] 01:54:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (20812000) [pid = 1528] [serial = 629] [outer = 1F108800] 01:54:45 INFO - PROCESS | 1528 | 1461142485207 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (2081F800) [pid = 1528] [serial = 630] [outer = 1F108800] 01:54:45 INFO - PROCESS | 1528 | 1461142485647 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] 01:54:45 INFO - PROCESS | 1528 | 1461142485737 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:54:45 INFO - PROCESS | 1528 | 1461142485747 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 1528 | 1461142485752 Marionette TRACE conn5 <- [1,806,null,{}] 01:54:45 INFO - PROCESS | 1528 | 1461142485758 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}] 01:54:45 INFO - PROCESS | 1528 | 1461142485880 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 01:54:45 INFO - PROCESS | 1528 | 1461142485998 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 1528 | ++DOCSHELL 15EA8400 == 63 [pid = 1528] [id = 211] 01:54:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (15EABC00) [pid = 1528] [serial = 631] [outer = 00000000] 01:54:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (18701400) [pid = 1528] [serial = 632] [outer = 15EABC00] 01:54:46 INFO - PROCESS | 1528 | 1461142486059 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (18A20400) [pid = 1528] [serial = 633] [outer = 15EABC00] 01:54:46 INFO - PROCESS | 1528 | 1461142486713 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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 01:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:54:46 INFO - PROCESS | 1528 | 1461142486722 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1528 | 1461142486726 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 01:54:46 INFO - PROCESS | 1528 | 1461142486734 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1528 | 1461142486738 Marionette TRACE conn5 <- [1,810,null,{}] 01:54:46 INFO - PROCESS | 1528 | 1461142486742 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}] 01:54:46 INFO - PROCESS | 1528 | 1461142486851 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 01:54:46 INFO - PROCESS | 1528 | 1461142486957 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 1528 | ++DOCSHELL 1BD68800 == 64 [pid = 1528] [id = 212] 01:54:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1BD6B400) [pid = 1528] [serial = 634] [outer = 00000000] 01:54:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C021800) [pid = 1528] [serial = 635] [outer = 1BD6B400] 01:54:47 INFO - PROCESS | 1528 | 1461142487011 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C367000) [pid = 1528] [serial = 636] [outer = 1BD6B400] 01:54:47 INFO - PROCESS | 1528 | 1461142487645 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] 01:54:47 INFO - PROCESS | 1528 | 1461142487726 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 01:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:54:47 INFO - PROCESS | 1528 | 1461142487729 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:54:47 INFO - PROCESS | 1528 | 1461142487732 Marionette TRACE conn5 <- [1,814,null,{}] 01:54:47 INFO - PROCESS | 1528 | 1461142487743 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}] 01:54:47 INFO - PROCESS | 1528 | 1461142487870 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 01:54:47 INFO - PROCESS | 1528 | 1461142488004 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 1528 | ++DOCSHELL 20807400 == 65 [pid = 1528] [id = 213] 01:54:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (20815400) [pid = 1528] [serial = 637] [outer = 00000000] 01:54:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (208C4000) [pid = 1528] [serial = 638] [outer = 20815400] 01:54:48 INFO - PROCESS | 1528 | 1461142488069 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (20EE4000) [pid = 1528] [serial = 639] [outer = 20815400] 01:54:48 INFO - PROCESS | 1528 | 1461142488659 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]]]}] 01:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 01:54:48 INFO - PROCESS | 1528 | 1461142488703 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 1528 | 1461142488706 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 01:54:48 INFO - PROCESS | 1528 | 1461142488709 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:54:48 INFO - PROCESS | 1528 | 1461142488711 Marionette TRACE conn5 <- [1,818,null,{}] 01:54:48 INFO - PROCESS | 1528 | 1461142488715 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}] 01:54:48 INFO - PROCESS | 1528 | 1461142488828 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 01:54:48 INFO - PROCESS | 1528 | 1461142488939 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 1528 | ++DOCSHELL 208C1C00 == 66 [pid = 1528] [id = 214] 01:54:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (20EE8000) [pid = 1528] [serial = 640] [outer = 00000000] 01:54:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (213CDC00) [pid = 1528] [serial = 641] [outer = 20EE8000] 01:54:48 INFO - PROCESS | 1528 | 1461142488997 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (21465C00) [pid = 1528] [serial = 642] [outer = 20EE8000] 01:54:49 INFO - PROCESS | 1528 | 1461142489600 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]]]}] 01:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 01:54:49 INFO - PROCESS | 1528 | 1461142489644 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 01:54:49 INFO - PROCESS | 1528 | 1461142489646 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 01:54:49 INFO - PROCESS | 1528 | 1461142489649 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:54:49 INFO - PROCESS | 1528 | 1461142489651 Marionette TRACE conn5 <- [1,822,null,{}] 01:54:49 INFO - PROCESS | 1528 | 1461142489655 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}] 01:54:49 INFO - PROCESS | 1528 | 1461142489758 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 01:54:49 INFO - PROCESS | 1528 | 1461142489863 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 1528 | ++DOCSHELL 1C006C00 == 67 [pid = 1528] [id = 215] 01:54:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (21464800) [pid = 1528] [serial = 643] [outer = 00000000] 01:54:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (2332F800) [pid = 1528] [serial = 644] [outer = 21464800] 01:54:49 INFO - PROCESS | 1528 | 1461142489917 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (2332F400) [pid = 1528] [serial = 645] [outer = 21464800] 01:54:50 INFO - PROCESS | 1528 | 1461142490478 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]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 01:54:50 INFO - PROCESS | 1528 | 1461142490584 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 1528 | 1461142490586 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 01:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:54:50 INFO - PROCESS | 1528 | 1461142490605 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 1528 | 1461142490607 Marionette TRACE conn5 <- [1,826,null,{}] 01:54:50 INFO - PROCESS | 1528 | 1461142490611 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}] 01:54:50 INFO - PROCESS | 1528 | 1461142490754 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 01:54:50 INFO - PROCESS | 1528 | 1461142490889 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 1528 | ++DOCSHELL 20EE6000 == 68 [pid = 1528] [id = 216] 01:54:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (2146A000) [pid = 1528] [serial = 646] [outer = 00000000] 01:54:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (23E07800) [pid = 1528] [serial = 647] [outer = 2146A000] 01:54:50 INFO - PROCESS | 1528 | 1461142490953 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (23E0B800) [pid = 1528] [serial = 648] [outer = 2146A000] 01:54:51 INFO - PROCESS | 1528 | 1461142491566 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]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 990ms 01:54:51 INFO - PROCESS | 1528 | 1461142491595 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 1528 | 1461142491597 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 01:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:54:51 INFO - PROCESS | 1528 | 1461142491600 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 1528 | 1461142491602 Marionette TRACE conn5 <- [1,830,null,{}] 01:54:51 INFO - PROCESS | 1528 | 1461142491606 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}] 01:54:51 INFO - PROCESS | 1528 | 1461142491718 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 01:54:51 INFO - PROCESS | 1528 | 1461142491831 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 1528 | ++DOCSHELL 12420C00 == 69 [pid = 1528] [id = 217] 01:54:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (12875800) [pid = 1528] [serial = 649] [outer = 00000000] 01:54:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (19C3F400) [pid = 1528] [serial = 650] [outer = 12875800] 01:54:51 INFO - PROCESS | 1528 | 1461142491888 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1A465800) [pid = 1528] [serial = 651] [outer = 12875800] 01:54:52 INFO - PROCESS | 1528 | 1461142492731 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]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1180ms 01:54:52 INFO - PROCESS | 1528 | 1461142492784 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 1528 | 1461142492789 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 01:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:54:52 INFO - PROCESS | 1528 | 1461142492794 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 1528 | 1461142492798 Marionette TRACE conn5 <- [1,834,null,{}] 01:54:52 INFO - PROCESS | 1528 | 1461142492803 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}] 01:54:52 INFO - PROCESS | 1528 | 1461142492904 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 01:54:53 INFO - PROCESS | 1528 | 1461142493045 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1528 | ++DOCSHELL 123BE800 == 70 [pid = 1528] [id = 218] 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (12422400) [pid = 1528] [serial = 652] [outer = 00000000] 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (182A2800) [pid = 1528] [serial = 653] [outer = 12422400] 01:54:53 INFO - PROCESS | 1528 | 1461142493099 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (18A21800) [pid = 1528] [serial = 654] [outer = 12422400] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 19C49000 == 69 [pid = 1528] [id = 209] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 12A0FC00 == 68 [pid = 1528] [id = 208] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 1F990400 == 67 [pid = 1528] [id = 207] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 18276C00 == 66 [pid = 1528] [id = 206] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 12419C00 == 65 [pid = 1528] [id = 205] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 18EC7400 == 64 [pid = 1528] [id = 204] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1F104800) [pid = 1528] [serial = 587] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 1ACD9C00 == 63 [pid = 1528] [id = 203] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 0F681C00 == 62 [pid = 1528] [id = 202] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 1827C400 == 61 [pid = 1528] [id = 201] 01:54:53 INFO - PROCESS | 1528 | --DOCSHELL 1ED9CC00 == 60 [pid = 1528] [id = 196] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1F293C00) [pid = 1528] [serial = 386] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (16EA5000) [pid = 1528] [serial = 389] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1ACDAC00) [pid = 1528] [serial = 392] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1F987400) [pid = 1528] [serial = 396] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (18275400) [pid = 1528] [serial = 432] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BC1AC00) [pid = 1528] [serial = 435] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1ED9D000) [pid = 1528] [serial = 438] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1FA86000) [pid = 1528] [serial = 441] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (20EE9800) [pid = 1528] [serial = 444] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (13398000) [pid = 1528] [serial = 480] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (208BE400) [pid = 1528] [serial = 525] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (208BA800) [pid = 1528] [serial = 492] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1ACD9800) [pid = 1528] [serial = 483] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1B9A6C00) [pid = 1528] [serial = 350] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (132B2400) [pid = 1528] [serial = 528] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1F018C00) [pid = 1528] [serial = 534] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1ACD0C00) [pid = 1528] [serial = 531] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (16C0EC00) [pid = 1528] [serial = 347] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C191000) [pid = 1528] [serial = 486] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1F259400) [pid = 1528] [serial = 489] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1C3D1C00) [pid = 1528] [serial = 344] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E6FE400) [pid = 1528] [serial = 584] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1BD90400) [pid = 1528] [serial = 575] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (18344C00) [pid = 1528] [serial = 558] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (18279C00) [pid = 1528] [serial = 557] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1827BC00) [pid = 1528] [serial = 572] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (18903000) [pid = 1528] [serial = 573] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1D7B5000) [pid = 1528] [serial = 581] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1E67E800) [pid = 1528] [serial = 567] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1E676000) [pid = 1528] [serial = 566] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1BD63000) [pid = 1528] [serial = 561] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1B9A8800) [pid = 1528] [serial = 560] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1D7B5C00) [pid = 1528] [serial = 564] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1C49B000) [pid = 1528] [serial = 563] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C368000) [pid = 1528] [serial = 579] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1A4D3000) [pid = 1528] [serial = 570] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1A45A000) [pid = 1528] [serial = 569] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1C18EC00) [pid = 1528] [serial = 578] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1BD9D400) [pid = 1528] [serial = 576] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1ED99C00) [pid = 1528] [serial = 585] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1DBF1000) [pid = 1528] [serial = 582] [outer = 00000000] [url = about:blank] 01:54:53 INFO - PROCESS | 1528 | 1461142493692 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]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 01:54:53 INFO - PROCESS | 1528 | 1461142493730 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 1528 | 1461142493736 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 01:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:54:53 INFO - PROCESS | 1528 | 1461142493742 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 1528 | 1461142493745 Marionette TRACE conn5 <- [1,838,null,{}] 01:54:53 INFO - PROCESS | 1528 | 1461142493748 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}] 01:54:53 INFO - PROCESS | 1528 | 1461142493839 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 01:54:53 INFO - PROCESS | 1528 | 1461142493849 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1528 | ++DOCSHELL 12871C00 == 61 [pid = 1528] [id = 219] 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1333D400) [pid = 1528] [serial = 655] [outer = 00000000] 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (18277400) [pid = 1528] [serial = 656] [outer = 1333D400] 01:54:53 INFO - PROCESS | 1528 | 1461142493897 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (18281400) [pid = 1528] [serial = 657] [outer = 1333D400] 01:54:54 INFO - PROCESS | 1528 | 1461142494391 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]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 01:54:54 INFO - PROCESS | 1528 | 1461142494415 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 1528 | 1461142494417 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 01:54:54 INFO - PROCESS | 1528 | 1461142494421 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:54:54 INFO - PROCESS | 1528 | 1461142494424 Marionette TRACE conn5 <- [1,842,null,{}] 01:54:54 INFO - PROCESS | 1528 | 1461142494434 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}] 01:54:54 INFO - PROCESS | 1528 | 1461142494522 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 01:54:54 INFO - PROCESS | 1528 | 1461142494530 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 1528 | ++DOCSHELL 1A45DC00 == 62 [pid = 1528] [id = 220] 01:54:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1A462800) [pid = 1528] [serial = 658] [outer = 00000000] 01:54:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1AC3C800) [pid = 1528] [serial = 659] [outer = 1A462800] 01:54:54 INFO - PROCESS | 1528 | 1461142494578 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1ACD3400) [pid = 1528] [serial = 660] [outer = 1A462800] 01:54:55 INFO - PROCESS | 1528 | 1461142495053 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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 01:54:55 INFO - PROCESS | 1528 | 1461142495094 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1528 | 1461142495097 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:54:55 INFO - PROCESS | 1528 | 1461142495100 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1528 | 1461142495102 Marionette TRACE conn5 <- [1,846,null,{}] 01:54:55 INFO - PROCESS | 1528 | 1461142495105 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}] 01:54:55 INFO - PROCESS | 1528 | 1461142495190 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 01:54:55 INFO - PROCESS | 1528 | 1461142495196 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD7400 == 63 [pid = 1528] [id = 221] 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1ACDB000) [pid = 1528] [serial = 661] [outer = 00000000] 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BC19800) [pid = 1528] [serial = 662] [outer = 1ACDB000] 01:54:55 INFO - PROCESS | 1528 | 1461142495242 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1BD62000) [pid = 1528] [serial = 663] [outer = 1ACDB000] 01:54:55 INFO - PROCESS | 1528 | 1461142495677 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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 01:54:55 INFO - PROCESS | 1528 | 1461142495735 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1528 | 1461142495737 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:54:55 INFO - PROCESS | 1528 | 1461142495740 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1528 | 1461142495742 Marionette TRACE conn5 <- [1,850,null,{}] 01:54:55 INFO - PROCESS | 1528 | 1461142495745 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}] 01:54:55 INFO - PROCESS | 1528 | 1461142495830 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 01:54:55 INFO - PROCESS | 1528 | 1461142495838 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 1528 | ++DOCSHELL 1BD5F400 == 64 [pid = 1528] [id = 222] 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD66000) [pid = 1528] [serial = 664] [outer = 00000000] 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BD9AC00) [pid = 1528] [serial = 665] [outer = 1BD66000] 01:54:55 INFO - PROCESS | 1528 | 1461142495886 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1BD9D000) [pid = 1528] [serial = 666] [outer = 1BD66000] 01:54:57 INFO - PROCESS | 1528 | 1461142497823 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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2121ms 01:54:57 INFO - PROCESS | 1528 | 1461142497866 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 01:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:54:57 INFO - PROCESS | 1528 | 1461142497868 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 01:54:57 INFO - PROCESS | 1528 | 1461142497871 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 1528 | 1461142497873 Marionette TRACE conn5 <- [1,854,null,{}] 01:54:57 INFO - PROCESS | 1528 | 1461142497876 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}] 01:54:57 INFO - PROCESS | 1528 | 1461142497999 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 01:54:58 INFO - PROCESS | 1528 | 1461142498063 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D4C00 == 65 [pid = 1528] [id = 223] 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C3D5000) [pid = 1528] [serial = 667] [outer = 00000000] 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1CB14000) [pid = 1528] [serial = 668] [outer = 1C3D5000] 01:54:58 INFO - PROCESS | 1528 | 1461142498111 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1D7B6400) [pid = 1528] [serial = 669] [outer = 1C3D5000] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (12A1C800) [pid = 1528] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (18296C00) [pid = 1528] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (11F81000) [pid = 1528] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1BD6A000) [pid = 1528] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (19C4E000) [pid = 1528] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (20808C00) [pid = 1528] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1B9AC400) [pid = 1528] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1E676C00) [pid = 1528] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:54:58 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C01DC00) [pid = 1528] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:54:58 INFO - PROCESS | 1528 | 1461142498579 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]]]}] 01:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 01:54:58 INFO - PROCESS | 1528 | 1461142498642 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 1528 | 1461142498644 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 01:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:54:58 INFO - PROCESS | 1528 | 1461142498647 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 1528 | 1461142498649 Marionette TRACE conn5 <- [1,858,null,{}] 01:54:58 INFO - PROCESS | 1528 | 1461142498652 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}] 01:54:58 INFO - PROCESS | 1528 | 1461142498732 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 01:54:58 INFO - PROCESS | 1528 | 1461142498739 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 1528 | ++DOCSHELL 1B009000 == 66 [pid = 1528] [id = 224] 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C00DC00) [pid = 1528] [serial = 670] [outer = 00000000] 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C492800) [pid = 1528] [serial = 671] [outer = 1C00DC00] 01:54:58 INFO - PROCESS | 1528 | 1461142498784 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1D9A0800) [pid = 1528] [serial = 672] [outer = 1C00DC00] 01:54:59 INFO - PROCESS | 1528 | 1461142499212 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]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 01:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:54:59 INFO - PROCESS | 1528 | 1461142499218 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 1528 | 1461142499220 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 01:54:59 INFO - PROCESS | 1528 | 1461142499223 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1528 | 1461142499225 Marionette TRACE conn5 <- [1,862,null,{}] 01:54:59 INFO - PROCESS | 1528 | 1461142499242 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}] 01:54:59 INFO - PROCESS | 1528 | 1461142499323 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 01:54:59 INFO - PROCESS | 1528 | 1461142499329 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D1400 == 67 [pid = 1528] [id = 225] 01:54:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1DBE8000) [pid = 1528] [serial = 673] [outer = 00000000] 01:54:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1E67A000) [pid = 1528] [serial = 674] [outer = 1DBE8000] 01:54:59 INFO - PROCESS | 1528 | 1461142499373 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1E6F0C00) [pid = 1528] [serial = 675] [outer = 1DBE8000] 01:54:59 INFO - PROCESS | 1528 | 1461142499819 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]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 01:54:59 INFO - PROCESS | 1528 | 1461142499859 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 1528 | 1461142499861 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 01:54:59 INFO - PROCESS | 1528 | 1461142499864 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1528 | 1461142499866 Marionette TRACE conn5 <- [1,866,null,{}] 01:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:54:59 INFO - PROCESS | 1528 | 1461142499870 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}] 01:54:59 INFO - PROCESS | 1528 | 1461142499957 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 01:54:59 INFO - PROCESS | 1528 | 1461142499963 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1528 | ++DOCSHELL 1E578000 == 68 [pid = 1528] [id = 226] 01:54:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1E67DC00) [pid = 1528] [serial = 676] [outer = 00000000] 01:54:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1ED99400) [pid = 1528] [serial = 677] [outer = 1E67DC00] 01:55:00 INFO - PROCESS | 1528 | 1461142500007 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1ED9F400) [pid = 1528] [serial = 678] [outer = 1E67DC00] 01:55:00 INFO - PROCESS | 1528 | 1461142500637 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]]]}] 01:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 830ms 01:55:00 INFO - PROCESS | 1528 | 1461142500713 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 01:55:00 INFO - PROCESS | 1528 | 1461142500717 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 01:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:55:00 INFO - PROCESS | 1528 | 1461142500724 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 1528 | 1461142500728 Marionette TRACE conn5 <- [1,870,null,{}] 01:55:00 INFO - PROCESS | 1528 | 1461142500733 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}] 01:55:00 INFO - PROCESS | 1528 | 1461142500850 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 01:55:00 INFO - PROCESS | 1528 | 1461142500984 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 1528 | ++DOCSHELL 13398000 == 69 [pid = 1528] [id = 227] 01:55:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (133A3000) [pid = 1528] [serial = 679] [outer = 00000000] 01:55:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (176CB800) [pid = 1528] [serial = 680] [outer = 133A3000] 01:55:01 INFO - PROCESS | 1528 | 1461142501043 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (18343800) [pid = 1528] [serial = 681] [outer = 133A3000] 01:55:01 INFO - PROCESS | 1528 | 1461142501608 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]]]}] 01:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 01:55:01 INFO - PROCESS | 1528 | 1461142501659 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 01:55:01 INFO - PROCESS | 1528 | 1461142501665 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 01:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:55:01 INFO - PROCESS | 1528 | 1461142501671 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 1528 | 1461142501674 Marionette TRACE conn5 <- [1,874,null,{}] 01:55:01 INFO - PROCESS | 1528 | 1461142501678 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}] 01:55:01 INFO - PROCESS | 1528 | 1461142501788 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 01:55:01 INFO - PROCESS | 1528 | 1461142501892 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1528 | ++DOCSHELL 1AC38C00 == 70 [pid = 1528] [id = 228] 01:55:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1AC3A000) [pid = 1528] [serial = 682] [outer = 00000000] 01:55:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BD69400) [pid = 1528] [serial = 683] [outer = 1AC3A000] 01:55:01 INFO - PROCESS | 1528 | 1461142501946 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1BEC4800) [pid = 1528] [serial = 684] [outer = 1AC3A000] 01:55:02 INFO - PROCESS | 1528 | 1461142502554 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]]]}] 01:55:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C3A9400) [pid = 1528] [serial = 685] [outer = 1BEB7000] 01:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 01:55:02 INFO - PROCESS | 1528 | 1461142502616 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 1528 | 1461142502619 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 01:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:55:02 INFO - PROCESS | 1528 | 1461142502684 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 1528 | 1461142502688 Marionette TRACE conn5 <- [1,878,null,{}] 01:55:02 INFO - PROCESS | 1528 | 1461142502701 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}] 01:55:02 INFO - PROCESS | 1528 | 1461142502828 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 01:55:02 INFO - PROCESS | 1528 | 1461142502959 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1528 | ++DOCSHELL 1B3B0800 == 71 [pid = 1528] [id = 229] 01:55:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BEB9C00) [pid = 1528] [serial = 686] [outer = 00000000] 01:55:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1F107000) [pid = 1528] [serial = 687] [outer = 1BEB9C00] 01:55:03 INFO - PROCESS | 1528 | 1461142503025 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1F92D400) [pid = 1528] [serial = 688] [outer = 1BEB9C00] 01:55:03 INFO - PROCESS | 1528 | 1461142503630 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]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1001ms 01:55:03 INFO - PROCESS | 1528 | 1461142503659 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 1528 | 1461142503662 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 01:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:55:03 INFO - PROCESS | 1528 | 1461142503666 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - PROCESS | 1528 | 1461142503668 Marionette TRACE conn5 <- [1,882,null,{}] 01:55:03 INFO - PROCESS | 1528 | 1461142503672 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}] 01:55:03 INFO - PROCESS | 1528 | 1461142503779 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 01:55:03 INFO - PROCESS | 1528 | 1461142503884 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1528 | ++DOCSHELL 1F2A0C00 == 72 [pid = 1528] [id = 230] 01:55:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1F98EC00) [pid = 1528] [serial = 689] [outer = 00000000] 01:55:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1FA92000) [pid = 1528] [serial = 690] [outer = 1F98EC00] 01:55:03 INFO - PROCESS | 1528 | 1461142503939 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (2080A000) [pid = 1528] [serial = 691] [outer = 1F98EC00] 01:55:04 INFO - PROCESS | 1528 | 1461142504493 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]]]}] 01:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 870ms 01:55:04 INFO - PROCESS | 1528 | 1461142504546 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1528 | 1461142504548 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 01:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:55:04 INFO - PROCESS | 1528 | 1461142504552 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 1528 | 1461142504554 Marionette TRACE conn5 <- [1,886,null,{}] 01:55:04 INFO - PROCESS | 1528 | 1461142504558 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}] 01:55:04 INFO - PROCESS | 1528 | 1461142504662 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 01:55:04 INFO - PROCESS | 1528 | 1461142504766 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1528 | ++DOCSHELL 2080D400 == 73 [pid = 1528] [id = 231] 01:55:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (20811800) [pid = 1528] [serial = 692] [outer = 00000000] 01:55:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (2081CC00) [pid = 1528] [serial = 693] [outer = 20811800] 01:55:04 INFO - PROCESS | 1528 | 1461142504820 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (20823000) [pid = 1528] [serial = 694] [outer = 20811800] 01:55:05 INFO - PROCESS | 1528 | 1461142505387 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]]]}] 01:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 869ms 01:55:05 INFO - PROCESS | 1528 | 1461142505424 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 01:55:05 INFO - PROCESS | 1528 | 1461142505427 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 01:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:55:05 INFO - PROCESS | 1528 | 1461142505430 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:55:05 INFO - PROCESS | 1528 | 1461142505433 Marionette TRACE conn5 <- [1,890,null,{}] 01:55:05 INFO - PROCESS | 1528 | 1461142505437 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}] 01:55:05 INFO - PROCESS | 1528 | 1461142505569 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 01:55:05 INFO - PROCESS | 1528 | 1461142505682 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1528 | ++DOCSHELL 20819800 == 74 [pid = 1528] [id = 232] 01:55:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (208BA000) [pid = 1528] [serial = 695] [outer = 00000000] 01:55:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (213CD400) [pid = 1528] [serial = 696] [outer = 208BA000] 01:55:05 INFO - PROCESS | 1528 | 1461142505739 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (21462000) [pid = 1528] [serial = 697] [outer = 208BA000] 01:55:06 INFO - PROCESS | 1528 | 1461142506347 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]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 01:55:06 INFO - PROCESS | 1528 | 1461142506404 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 1528 | 1461142506406 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 01:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:55:06 INFO - PROCESS | 1528 | 1461142506409 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1528 | 1461142506412 Marionette TRACE conn5 <- [1,894,null,{}] 01:55:06 INFO - PROCESS | 1528 | 1461142506415 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}] 01:55:06 INFO - PROCESS | 1528 | 1461142506520 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 01:55:06 INFO - PROCESS | 1528 | 1461142506797 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 1528 | ++DOCSHELL 12418000 == 75 [pid = 1528] [id = 233] 01:55:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1241C000) [pid = 1528] [serial = 698] [outer = 00000000] 01:55:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (16E21400) [pid = 1528] [serial = 699] [outer = 1241C000] 01:55:06 INFO - PROCESS | 1528 | 1461142506856 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (170E5400) [pid = 1528] [serial = 700] [outer = 1241C000] 01:55:07 INFO - PROCESS | 1528 | 1461142507495 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]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1124ms 01:55:07 INFO - PROCESS | 1528 | 1461142507538 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 1528 | 1461142507543 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 01:55:07 INFO - PROCESS | 1528 | 1461142507549 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:55:07 INFO - PROCESS | 1528 | 1461142507552 Marionette TRACE conn5 <- [1,898,null,{}] 01:55:07 INFO - PROCESS | 1528 | 1461142507557 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}] 01:55:07 INFO - PROCESS | 1528 | 1461142507666 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 01:55:07 INFO - PROCESS | 1528 | 1461142507814 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 1528 | ++DOCSHELL 1AC3EC00 == 76 [pid = 1528] [id = 234] 01:55:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1AC5AC00) [pid = 1528] [serial = 701] [outer = 00000000] 01:55:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1B3AB800) [pid = 1528] [serial = 702] [outer = 1AC5AC00] 01:55:07 INFO - PROCESS | 1528 | 1461142507868 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1BC17400) [pid = 1528] [serial = 703] [outer = 1AC5AC00] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1C3D1400 == 75 [pid = 1528] [id = 225] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1B009000 == 74 [pid = 1528] [id = 224] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1C3D4C00 == 73 [pid = 1528] [id = 223] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1BD5F400 == 72 [pid = 1528] [id = 222] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1ACD7400 == 71 [pid = 1528] [id = 221] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1A45DC00 == 70 [pid = 1528] [id = 220] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (20812000) [pid = 1528] [serial = 629] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1AC3D400) [pid = 1528] [serial = 590] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1F2A1C00) [pid = 1528] [serial = 596] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (18A8F000) [pid = 1528] [serial = 599] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1C028800) [pid = 1528] [serial = 593] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 12871C00 == 69 [pid = 1528] [id = 219] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 123BE800 == 68 [pid = 1528] [id = 218] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 208C1C00 == 67 [pid = 1528] [id = 214] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 20807400 == 66 [pid = 1528] [id = 213] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 1BD68800 == 65 [pid = 1528] [id = 212] 01:55:08 INFO - PROCESS | 1528 | --DOCSHELL 15EA8400 == 64 [pid = 1528] [id = 211] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1C382800) [pid = 1528] [serial = 627] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (176CF000) [pid = 1528] [serial = 623] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1B00C000) [pid = 1528] [serial = 602] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (176CCC00) [pid = 1528] [serial = 606] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1C184000) [pid = 1528] [serial = 611] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C01F800) [pid = 1528] [serial = 626] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (20818800) [pid = 1528] [serial = 621] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BD9CC00) [pid = 1528] [serial = 609] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1BD62400) [pid = 1528] [serial = 603] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1BD67800) [pid = 1528] [serial = 608] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (128ACC00) [pid = 1528] [serial = 605] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1F2A0000) [pid = 1528] [serial = 618] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1DBE9000) [pid = 1528] [serial = 615] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18A16C00) [pid = 1528] [serial = 624] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (20814C00) [pid = 1528] [serial = 620] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E38AC00) [pid = 1528] [serial = 614] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1F011400) [pid = 1528] [serial = 617] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C18E000) [pid = 1528] [serial = 612] [outer = 00000000] [url = about:blank] 01:55:08 INFO - PROCESS | 1528 | 1461142508415 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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 01:55:08 INFO - PROCESS | 1528 | 1461142508485 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1528 | 1461142508489 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 01:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:55:08 INFO - PROCESS | 1528 | 1461142508494 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1528 | 1461142508496 Marionette TRACE conn5 <- [1,902,null,{}] 01:55:08 INFO - PROCESS | 1528 | 1461142508499 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}] 01:55:08 INFO - PROCESS | 1528 | 1461142508589 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 01:55:08 INFO - PROCESS | 1528 | 1461142508680 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1528 | ++DOCSHELL 12A1C400 == 65 [pid = 1528] [id = 235] 01:55:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (132AC400) [pid = 1528] [serial = 704] [outer = 00000000] 01:55:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (18A19400) [pid = 1528] [serial = 705] [outer = 132AC400] 01:55:08 INFO - PROCESS | 1528 | 1461142508727 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (19C41C00) [pid = 1528] [serial = 706] [outer = 132AC400] 01:55:09 INFO - PROCESS | 1528 | 1461142509117 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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 01:55:09 INFO - PROCESS | 1528 | 1461142509189 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 1528 | 1461142509191 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 01:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:55:09 INFO - PROCESS | 1528 | 1461142509196 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 1528 | 1461142509201 Marionette TRACE conn5 <- [1,906,null,{}] 01:55:09 INFO - PROCESS | 1528 | 1461142509210 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}] 01:55:09 INFO - PROCESS | 1528 | 1461142509302 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 01:55:09 INFO - PROCESS | 1528 | 1461142509316 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDC800 == 66 [pid = 1528] [id = 236] 01:55:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1BC1B800) [pid = 1528] [serial = 707] [outer = 00000000] 01:55:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1BD94800) [pid = 1528] [serial = 708] [outer = 1BC1B800] 01:55:09 INFO - PROCESS | 1528 | 1461142509364 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BEBEC00) [pid = 1528] [serial = 709] [outer = 1BC1B800] 01:55:09 INFO - PROCESS | 1528 | 1461142509820 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]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 01:55:09 INFO - PROCESS | 1528 | 1461142509886 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 1528 | 1461142509889 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 01:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:55:09 INFO - PROCESS | 1528 | 1461142509892 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - PROCESS | 1528 | 1461142509893 Marionette TRACE conn5 <- [1,910,null,{}] 01:55:09 INFO - PROCESS | 1528 | 1461142509897 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}] 01:55:09 INFO - PROCESS | 1528 | 1461142509982 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 01:55:09 INFO - PROCESS | 1528 | 1461142509991 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1528 | ++DOCSHELL 13397000 == 67 [pid = 1528] [id = 237] 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C023C00) [pid = 1528] [serial = 710] [outer = 00000000] 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1C190400) [pid = 1528] [serial = 711] [outer = 1C023C00] 01:55:10 INFO - PROCESS | 1528 | 1461142510036 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1C380000) [pid = 1528] [serial = 712] [outer = 1C023C00] 01:55:10 INFO - PROCESS | 1528 | 1461142510493 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]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 01:55:10 INFO - PROCESS | 1528 | 1461142510567 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 1528 | 1461142510569 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 01:55:10 INFO - PROCESS | 1528 | 1461142510572 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:55:10 INFO - PROCESS | 1528 | 1461142510574 Marionette TRACE conn5 <- [1,914,null,{}] 01:55:10 INFO - PROCESS | 1528 | 1461142510578 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}] 01:55:10 INFO - PROCESS | 1528 | 1461142510734 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 01:55:10 INFO - PROCESS | 1528 | 1461142510753 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D3000 == 68 [pid = 1528] [id = 238] 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C3D4400) [pid = 1528] [serial = 713] [outer = 00000000] 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1E38A400) [pid = 1528] [serial = 714] [outer = 1C3D4400] 01:55:10 INFO - PROCESS | 1528 | 1461142510814 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1E675400) [pid = 1528] [serial = 715] [outer = 1C3D4400] 01:55:11 INFO - PROCESS | 1528 | 1461142511293 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]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 01:55:11 INFO - PROCESS | 1528 | 1461142511347 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 1528 | 1461142511349 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 01:55:11 INFO - PROCESS | 1528 | 1461142511352 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:55:11 INFO - PROCESS | 1528 | 1461142511354 Marionette TRACE conn5 <- [1,918,null,{}] 01:55:11 INFO - PROCESS | 1528 | 1461142511362 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}] 01:55:11 INFO - PROCESS | 1528 | 1461142511487 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 01:55:11 INFO - PROCESS | 1528 | 1461142511558 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 1528 | ++DOCSHELL 1ED9B400 == 69 [pid = 1528] [id = 239] 01:55:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F01A400) [pid = 1528] [serial = 716] [outer = 00000000] 01:55:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1F110C00) [pid = 1528] [serial = 717] [outer = 1F01A400] 01:55:11 INFO - PROCESS | 1528 | 1461142511606 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1F261800) [pid = 1528] [serial = 718] [outer = 1F01A400] 01:55:12 INFO - PROCESS | 1528 | 1461142512039 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]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 01:55:12 INFO - PROCESS | 1528 | 1461142512104 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1528 | 1461142512106 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 01:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:55:12 INFO - PROCESS | 1528 | 1461142512112 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 1528 | 1461142512113 Marionette TRACE conn5 <- [1,922,null,{}] 01:55:12 INFO - PROCESS | 1528 | 1461142512117 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}] 01:55:12 INFO - PROCESS | 1528 | 1461142512233 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 01:55:12 INFO - PROCESS | 1528 | 1461142512299 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 1528 | ++DOCSHELL 1F296000 == 70 [pid = 1528] [id = 240] 01:55:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1F296400) [pid = 1528] [serial = 719] [outer = 00000000] 01:55:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1FA8F400) [pid = 1528] [serial = 720] [outer = 1F296400] 01:55:12 INFO - PROCESS | 1528 | 1461142512345 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (20812000) [pid = 1528] [serial = 721] [outer = 1F296400] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1C3D5000) [pid = 1528] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C00DC00) [pid = 1528] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1DBE8000) [pid = 1528] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1ACDB000) [pid = 1528] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (12422400) [pid = 1528] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1A462800) [pid = 1528] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1BD66000) [pid = 1528] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1333D400) [pid = 1528] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18A89000) [pid = 1528] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (18A18000) [pid = 1528] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C003800) [pid = 1528] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (16C06400) [pid = 1528] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1F015C00) [pid = 1528] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:55:12 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1EDA3400) [pid = 1528] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:55:12 INFO - PROCESS | 1528 | 1461142512922 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]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 830ms 01:55:12 INFO - PROCESS | 1528 | 1461142512945 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1528 | 1461142512947 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 01:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:55:12 INFO - PROCESS | 1528 | 1461142512950 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 1528 | 1461142512952 Marionette TRACE conn5 <- [1,926,null,{}] 01:55:12 INFO - PROCESS | 1528 | 1461142512959 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}] 01:55:13 INFO - PROCESS | 1528 | 1461142513076 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 01:55:13 INFO - PROCESS | 1528 | 1461142513137 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1528 | ++DOCSHELL 132F1400 == 71 [pid = 1528] [id = 241] 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1829E800) [pid = 1528] [serial = 722] [outer = 00000000] 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C3C9000) [pid = 1528] [serial = 723] [outer = 1829E800] 01:55:13 INFO - PROCESS | 1528 | 1461142513182 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1EDA6C00) [pid = 1528] [serial = 724] [outer = 1829E800] 01:55:13 INFO - PROCESS | 1528 | 1461142513541 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]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 01:55:13 INFO - PROCESS | 1528 | 1461142513585 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 1528 | 1461142513587 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 01:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:55:13 INFO - PROCESS | 1528 | 1461142513590 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 1528 | 1461142513592 Marionette TRACE conn5 <- [1,930,null,{}] 01:55:13 INFO - PROCESS | 1528 | 1461142513595 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}] 01:55:13 INFO - PROCESS | 1528 | 1461142513682 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 01:55:13 INFO - PROCESS | 1528 | 1461142513690 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 1528 | ++DOCSHELL 1FA85800 == 72 [pid = 1528] [id = 242] 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1FA8B000) [pid = 1528] [serial = 725] [outer = 00000000] 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (208C2C00) [pid = 1528] [serial = 726] [outer = 1FA8B000] 01:55:13 INFO - PROCESS | 1528 | 1461142513734 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (20EECC00) [pid = 1528] [serial = 727] [outer = 1FA8B000] 01:55:14 INFO - PROCESS | 1528 | 1461142514192 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]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 01:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:55:14 INFO - PROCESS | 1528 | 1461142514230 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1528 | 1461142514232 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 01:55:14 INFO - PROCESS | 1528 | 1461142514236 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 1528 | 1461142514237 Marionette TRACE conn5 <- [1,934,null,{}] 01:55:14 INFO - PROCESS | 1528 | 1461142514246 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}] 01:55:14 INFO - PROCESS | 1528 | 1461142514330 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 01:55:14 INFO - PROCESS | 1528 | 1461142514336 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1528 | ++DOCSHELL 213C6000 == 73 [pid = 1528] [id = 243] 01:55:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (213C8C00) [pid = 1528] [serial = 728] [outer = 00000000] 01:55:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (2332FC00) [pid = 1528] [serial = 729] [outer = 213C8C00] 01:55:14 INFO - PROCESS | 1528 | 1461142514386 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (2333C800) [pid = 1528] [serial = 730] [outer = 213C8C00] 01:55:14 INFO - PROCESS | 1528 | 1461142514977 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]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 790ms 01:55:15 INFO - PROCESS | 1528 | 1461142515063 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1528 | 1461142515068 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 01:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:55:15 INFO - PROCESS | 1528 | 1461142515088 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 1528 | 1461142515093 Marionette TRACE conn5 <- [1,938,null,{}] 01:55:15 INFO - PROCESS | 1528 | 1461142515101 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}] 01:55:15 INFO - PROCESS | 1528 | 1461142515279 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 01:55:15 INFO - PROCESS | 1528 | 1461142515412 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1528 | ++DOCSHELL 16EA3000 == 74 [pid = 1528] [id = 244] 01:55:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (16EA5000) [pid = 1528] [serial = 731] [outer = 00000000] 01:55:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (18ECEC00) [pid = 1528] [serial = 732] [outer = 16EA5000] 01:55:15 INFO - PROCESS | 1528 | 1461142515474 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1A45D800) [pid = 1528] [serial = 733] [outer = 16EA5000] 01:55:16 INFO - PROCESS | 1528 | 1461142516051 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]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 990ms 01:55:16 INFO - PROCESS | 1528 | 1461142516087 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 1528 | 1461142516093 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 01:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:55:16 INFO - PROCESS | 1528 | 1461142516101 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 1528 | 1461142516105 Marionette TRACE conn5 <- [1,942,null,{}] 01:55:16 INFO - PROCESS | 1528 | 1461142516109 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}] 01:55:16 INFO - PROCESS | 1528 | 1461142516228 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 01:55:16 INFO - PROCESS | 1528 | 1461142516344 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 1528 | ++DOCSHELL 12872800 == 75 [pid = 1528] [id = 245] 01:55:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1A466C00) [pid = 1528] [serial = 734] [outer = 00000000] 01:55:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C306C00) [pid = 1528] [serial = 735] [outer = 1A466C00] 01:55:16 INFO - PROCESS | 1528 | 1461142516444 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1E38B000) [pid = 1528] [serial = 736] [outer = 1A466C00] 01:55:17 INFO - PROCESS | 1528 | 1461142517071 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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1016ms 01:55:17 INFO - PROCESS | 1528 | 1461142517123 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 1528 | 1461142517126 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 01:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:55:17 INFO - PROCESS | 1528 | 1461142517130 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 1528 | 1461142517134 Marionette TRACE conn5 <- [1,946,null,{}] 01:55:17 INFO - PROCESS | 1528 | 1461142517144 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}] 01:55:17 INFO - PROCESS | 1528 | 1461142517287 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 01:55:17 INFO - PROCESS | 1528 | 1461142517429 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 1528 | ++DOCSHELL 1E673000 == 76 [pid = 1528] [id = 246] 01:55:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1E7A4000) [pid = 1528] [serial = 737] [outer = 00000000] 01:55:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1EB90000) [pid = 1528] [serial = 738] [outer = 1E7A4000] 01:55:17 INFO - PROCESS | 1528 | 1461142517492 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1F299000) [pid = 1528] [serial = 739] [outer = 1E7A4000] 01:55:18 INFO - PROCESS | 1528 | 1461142518119 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]]]}] 01:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1022ms 01:55:18 INFO - PROCESS | 1528 | 1461142518156 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 01:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:55:18 INFO - PROCESS | 1528 | 1461142518159 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 01:55:18 INFO - PROCESS | 1528 | 1461142518162 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 1528 | 1461142518165 Marionette TRACE conn5 <- [1,950,null,{}] 01:55:18 INFO - PROCESS | 1528 | 1461142518168 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}] 01:55:18 INFO - PROCESS | 1528 | 1461142518283 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 01:55:18 INFO - PROCESS | 1528 | 1461142518392 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1528 | ++DOCSHELL 21460000 == 77 [pid = 1528] [id = 247] 01:55:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (2146A800) [pid = 1528] [serial = 740] [outer = 00000000] 01:55:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (23429400) [pid = 1528] [serial = 741] [outer = 2146A800] 01:55:18 INFO - PROCESS | 1528 | 1461142518447 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (2342C800) [pid = 1528] [serial = 742] [outer = 2146A800] 01:55:19 INFO - PROCESS | 1528 | 1461142519054 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]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 01:55:19 INFO - PROCESS | 1528 | 1461142519096 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 01:55:19 INFO - PROCESS | 1528 | 1461142519098 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 01:55:19 INFO - PROCESS | 1528 | 1461142519102 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:55:19 INFO - PROCESS | 1528 | 1461142519104 Marionette TRACE conn5 <- [1,954,null,{}] 01:55:19 INFO - PROCESS | 1528 | 1461142519107 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}] 01:55:19 INFO - PROCESS | 1528 | 1461142519222 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 01:55:19 INFO - PROCESS | 1528 | 1461142519338 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 1528 | ++DOCSHELL 209A2C00 == 78 [pid = 1528] [id = 248] 01:55:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (209A4800) [pid = 1528] [serial = 743] [outer = 00000000] 01:55:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (209AD800) [pid = 1528] [serial = 744] [outer = 209A4800] 01:55:19 INFO - PROCESS | 1528 | 1461142519438 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (209AF800) [pid = 1528] [serial = 745] [outer = 209A4800] 01:55:20 INFO - PROCESS | 1528 | 1461142520027 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]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 01:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:55:20 INFO - PROCESS | 1528 | 1461142520075 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 1528 | 1461142520078 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 01:55:20 INFO - PROCESS | 1528 | 1461142520081 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 1528 | 1461142520083 Marionette TRACE conn5 <- [1,958,null,{}] 01:55:20 INFO - PROCESS | 1528 | 1461142520087 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}] 01:55:20 INFO - PROCESS | 1528 | 1461142520213 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 01:55:20 INFO - PROCESS | 1528 | 1461142520356 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 1528 | ++DOCSHELL 0F67C400 == 79 [pid = 1528] [id = 249] 01:55:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (15EA8400) [pid = 1528] [serial = 746] [outer = 00000000] 01:55:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1BD60000) [pid = 1528] [serial = 747] [outer = 15EA8400] 01:55:20 INFO - PROCESS | 1528 | 1461142520420 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1C024800) [pid = 1528] [serial = 748] [outer = 15EA8400] 01:55:21 INFO - PROCESS | 1528 | 1461142521251 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]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1223ms 01:55:21 INFO - PROCESS | 1528 | 1461142521319 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 1528 | 1461142521324 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 01:55:21 INFO - PROCESS | 1528 | 1461142521330 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 1528 | 1461142521333 Marionette TRACE conn5 <- [1,962,null,{}] 01:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:55:21 INFO - PROCESS | 1528 | 1461142521338 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}] 01:55:21 INFO - PROCESS | 1528 | 1461142521440 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 01:55:21 INFO - PROCESS | 1528 | 1461142521583 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1528 | ++DOCSHELL 18284800 == 80 [pid = 1528] [id = 250] 01:55:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (18298400) [pid = 1528] [serial = 749] [outer = 00000000] 01:55:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (18A1B000) [pid = 1528] [serial = 750] [outer = 18298400] 01:55:21 INFO - PROCESS | 1528 | 1461142521636 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1829E400) [pid = 1528] [serial = 751] [outer = 18298400] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1FA85800 == 79 [pid = 1528] [id = 242] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 132F1400 == 78 [pid = 1528] [id = 241] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1F296000 == 77 [pid = 1528] [id = 240] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1ED9B400 == 76 [pid = 1528] [id = 239] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1C3D3000 == 75 [pid = 1528] [id = 238] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 13397000 == 74 [pid = 1528] [id = 237] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1ACDC800 == 73 [pid = 1528] [id = 236] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (213CDC00) [pid = 1528] [serial = 641] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (19C3F400) [pid = 1528] [serial = 650] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (2332F800) [pid = 1528] [serial = 644] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (23E07800) [pid = 1528] [serial = 647] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1ED99400) [pid = 1528] [serial = 677] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 12A1C400 == 72 [pid = 1528] [id = 235] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1AC3EC00 == 71 [pid = 1528] [id = 234] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 12418000 == 70 [pid = 1528] [id = 233] 01:55:22 INFO - PROCESS | 1528 | --DOCSHELL 1E578000 == 69 [pid = 1528] [id = 226] 01:55:22 INFO - PROCESS | 1528 | 1461142522281 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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 01:55:22 INFO - PROCESS | 1528 | 1461142522307 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1528 | 1461142522312 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 01:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:55:22 INFO - PROCESS | 1528 | 1461142522318 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 1528 | 1461142522321 Marionette TRACE conn5 <- [1,966,null,{}] 01:55:22 INFO - PROCESS | 1528 | 1461142522325 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}] 01:55:22 INFO - PROCESS | 1528 | 1461142522424 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1ACDF400) [pid = 1528] [serial = 600] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1F991C00) [pid = 1528] [serial = 597] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1F101400) [pid = 1528] [serial = 588] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1C18B400) [pid = 1528] [serial = 594] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1ACDD000) [pid = 1528] [serial = 591] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C191400) [pid = 1528] [serial = 555] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1CB14000) [pid = 1528] [serial = 668] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1C492800) [pid = 1528] [serial = 671] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1E67A000) [pid = 1528] [serial = 674] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1BC19800) [pid = 1528] [serial = 662] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BD62000) [pid = 1528] [serial = 663] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (208C4000) [pid = 1528] [serial = 638] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C021800) [pid = 1528] [serial = 635] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (18A21800) [pid = 1528] [serial = 654] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (182A2800) [pid = 1528] [serial = 653] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1AC3C800) [pid = 1528] [serial = 659] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1ACD3400) [pid = 1528] [serial = 660] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1BD9AC00) [pid = 1528] [serial = 665] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18701400) [pid = 1528] [serial = 632] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18277400) [pid = 1528] [serial = 656] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (18281400) [pid = 1528] [serial = 657] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1D7B6400) [pid = 1528] [serial = 669] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD9D000) [pid = 1528] [serial = 666] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1D9A0800) [pid = 1528] [serial = 672] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1E6F0C00) [pid = 1528] [serial = 675] [outer = 00000000] [url = about:blank] 01:55:22 INFO - PROCESS | 1528 | 1461142522545 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E9400 == 70 [pid = 1528] [id = 251] 01:55:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (11F4A400) [pid = 1528] [serial = 752] [outer = 00000000] 01:55:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (16E1BC00) [pid = 1528] [serial = 753] [outer = 11F4A400] 01:55:22 INFO - PROCESS | 1528 | 1461142522594 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (18278000) [pid = 1528] [serial = 754] [outer = 11F4A400] 01:55:23 INFO - PROCESS | 1528 | 1461142523028 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]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 01:55:23 INFO - PROCESS | 1528 | 1461142523113 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 1528 | 1461142523116 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:55:23 INFO - PROCESS | 1528 | 1461142523119 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 1528 | 1461142523122 Marionette TRACE conn5 <- [1,970,null,{}] 01:55:23 INFO - PROCESS | 1528 | 1461142523135 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}] 01:55:23 INFO - PROCESS | 1528 | 1461142523236 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 01:55:23 INFO - PROCESS | 1528 | 1461142523243 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1528 | ++DOCSHELL 1A462000 == 71 [pid = 1528] [id = 252] 01:55:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1A463400) [pid = 1528] [serial = 755] [outer = 00000000] 01:55:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1AC41800) [pid = 1528] [serial = 756] [outer = 1A463400] 01:55:23 INFO - PROCESS | 1528 | 1461142523294 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1ACD5000) [pid = 1528] [serial = 757] [outer = 1A463400] 01:55:23 INFO - PROCESS | 1528 | 1461142523750 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]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 01:55:23 INFO - PROCESS | 1528 | 1461142523810 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 1528 | 1461142523813 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 01:55:23 INFO - PROCESS | 1528 | 1461142523816 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:55:23 INFO - PROCESS | 1528 | 1461142523818 Marionette TRACE conn5 <- [1,974,null,{}] 01:55:23 INFO - PROCESS | 1528 | 1461142523822 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}] 01:55:23 INFO - PROCESS | 1528 | 1461142523907 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 01:55:23 INFO - PROCESS | 1528 | 1461142523915 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD7800 == 72 [pid = 1528] [id = 253] 01:55:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1ACDAC00) [pid = 1528] [serial = 758] [outer = 00000000] 01:55:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1B9AB800) [pid = 1528] [serial = 759] [outer = 1ACDAC00] 01:55:23 INFO - PROCESS | 1528 | 1461142523964 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1BC19C00) [pid = 1528] [serial = 760] [outer = 1ACDAC00] 01:55:24 INFO - PROCESS | 1528 | 1461142524402 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]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 01:55:24 INFO - PROCESS | 1528 | 1461142524451 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 1528 | 1461142524453 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 01:55:24 INFO - PROCESS | 1528 | 1461142524456 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:55:24 INFO - PROCESS | 1528 | 1461142524458 Marionette TRACE conn5 <- [1,978,null,{}] 01:55:24 INFO - PROCESS | 1528 | 1461142524462 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}] 01:55:24 INFO - PROCESS | 1528 | 1461142524548 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 01:55:24 INFO - PROCESS | 1528 | 1461142524556 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 1528 | ++DOCSHELL 12423000 == 73 [pid = 1528] [id = 254] 01:55:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1BD60800) [pid = 1528] [serial = 761] [outer = 00000000] 01:55:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1BD9C400) [pid = 1528] [serial = 762] [outer = 1BD60800] 01:55:24 INFO - PROCESS | 1528 | 1461142524633 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1BEC0C00) [pid = 1528] [serial = 763] [outer = 1BD60800] 01:55:25 INFO - PROCESS | 1528 | 1461142525139 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]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 01:55:25 INFO - PROCESS | 1528 | 1461142525191 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 1528 | 1461142525193 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 01:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:55:25 INFO - PROCESS | 1528 | 1461142525197 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 1528 | 1461142525198 Marionette TRACE conn5 <- [1,982,null,{}] 01:55:25 INFO - PROCESS | 1528 | 1461142525202 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}] 01:55:25 INFO - PROCESS | 1528 | 1461142525324 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 01:55:25 INFO - PROCESS | 1528 | 1461142525389 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1528 | ++DOCSHELL 1C184C00 == 74 [pid = 1528] [id = 255] 01:55:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C185800) [pid = 1528] [serial = 764] [outer = 00000000] 01:55:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C365800) [pid = 1528] [serial = 765] [outer = 1C185800] 01:55:25 INFO - PROCESS | 1528 | 1461142525438 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1C36F400) [pid = 1528] [serial = 766] [outer = 1C185800] 01:55:25 INFO - PROCESS | 1528 | 1461142525853 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]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 01:55:25 INFO - PROCESS | 1528 | 1461142525949 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 1528 | 1461142525951 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 01:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:55:25 INFO - PROCESS | 1528 | 1461142525963 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 1528 | 1461142525965 Marionette TRACE conn5 <- [1,986,null,{}] 01:55:25 INFO - PROCESS | 1528 | 1461142525968 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}] 01:55:26 INFO - PROCESS | 1528 | 1461142526081 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 01:55:26 INFO - PROCESS | 1528 | 1461142526090 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 1528 | ++DOCSHELL 1C3C6400 == 75 [pid = 1528] [id = 256] 01:55:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1C3C7C00) [pid = 1528] [serial = 767] [outer = 00000000] 01:55:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1CB14000) [pid = 1528] [serial = 768] [outer = 1C3C7C00] 01:55:26 INFO - PROCESS | 1528 | 1461142526187 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1D7B6000) [pid = 1528] [serial = 769] [outer = 1C3C7C00] 01:55:26 INFO - PROCESS | 1528 | 1461142526924 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]]]}] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1AC5AC00) [pid = 1528] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1FA8B000) [pid = 1528] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1BC1B800) [pid = 1528] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1C023C00) [pid = 1528] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1F108800) [pid = 1528] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (12875800) [pid = 1528] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1C3D4400) [pid = 1528] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1F01A400) [pid = 1528] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1829E800) [pid = 1528] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1F296400) [pid = 1528] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (132AC400) [pid = 1528] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:55:26 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1241C000) [pid = 1528] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1030ms 01:55:26 INFO - PROCESS | 1528 | 1461142526986 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 1528 | 1461142526991 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 01:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:55:26 INFO - PROCESS | 1528 | 1461142526996 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 1528 | 1461142527000 Marionette TRACE conn5 <- [1,990,null,{}] 01:55:27 INFO - PROCESS | 1528 | 1461142527034 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}] 01:55:27 INFO - PROCESS | 1528 | 1461142527199 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 01:55:27 INFO - PROCESS | 1528 | 1461142527259 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 1528 | ++DOCSHELL 126B3C00 == 76 [pid = 1528] [id = 257] 01:55:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (126BD800) [pid = 1528] [serial = 770] [outer = 00000000] 01:55:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (12A0FC00) [pid = 1528] [serial = 771] [outer = 126BD800] 01:55:27 INFO - PROCESS | 1528 | 1461142527317 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (132F6800) [pid = 1528] [serial = 772] [outer = 126BD800] 01:55:27 INFO - PROCESS | 1528 | 1461142527914 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]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 01:55:27 INFO - PROCESS | 1528 | 1461142527967 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 1528 | 1461142527973 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 01:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:55:27 INFO - PROCESS | 1528 | 1461142527980 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - PROCESS | 1528 | 1461142527983 Marionette TRACE conn5 <- [1,994,null,{}] 01:55:27 INFO - PROCESS | 1528 | 1461142527988 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}] 01:55:28 INFO - PROCESS | 1528 | 1461142528105 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 01:55:28 INFO - PROCESS | 1528 | 1461142528245 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 1528 | ++DOCSHELL 174C5800 == 77 [pid = 1528] [id = 258] 01:55:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (174DC400) [pid = 1528] [serial = 773] [outer = 00000000] 01:55:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (18ECE000) [pid = 1528] [serial = 774] [outer = 174DC400] 01:55:28 INFO - PROCESS | 1528 | 1461142528305 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (19C47800) [pid = 1528] [serial = 775] [outer = 174DC400] 01:55:28 INFO - PROCESS | 1528 | 1461142528918 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]]]}] 01:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 01:55:28 INFO - PROCESS | 1528 | 1461142528951 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 1528 | 1461142528954 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 01:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:55:28 INFO - PROCESS | 1528 | 1461142528957 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 1528 | 1461142528961 Marionette TRACE conn5 <- [1,998,null,{}] 01:55:28 INFO - PROCESS | 1528 | 1461142528973 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}] 01:55:29 INFO - PROCESS | 1528 | 1461142529097 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 01:55:29 INFO - PROCESS | 1528 | 1461142529237 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1528 | ++DOCSHELL 1A45C000 == 78 [pid = 1528] [id = 259] 01:55:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1B9A8C00) [pid = 1528] [serial = 776] [outer = 00000000] 01:55:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C023C00) [pid = 1528] [serial = 777] [outer = 1B9A8C00] 01:55:29 INFO - PROCESS | 1528 | 1461142529298 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1C18E000) [pid = 1528] [serial = 778] [outer = 1B9A8C00] 01:55:29 INFO - PROCESS | 1528 | 1461142529936 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]]]}] 01:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1020ms 01:55:29 INFO - PROCESS | 1528 | 1461142529981 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 1528 | 1461142529984 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 01:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:55:29 INFO - PROCESS | 1528 | 1461142530001 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:55:29 INFO - PROCESS | 1528 | 1461142530003 Marionette TRACE conn5 <- [1,1002,null,{}] 01:55:29 INFO - PROCESS | 1528 | 1461142530009 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}] 01:55:30 INFO - PROCESS | 1528 | 1461142530127 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 01:55:30 INFO - PROCESS | 1528 | 1461142530265 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 1528 | ++DOCSHELL 1C191400 == 79 [pid = 1528] [id = 260] 01:55:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1D9EF000) [pid = 1528] [serial = 779] [outer = 00000000] 01:55:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1E6F6000) [pid = 1528] [serial = 780] [outer = 1D9EF000] 01:55:30 INFO - PROCESS | 1528 | 1461142530324 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1EB0A800) [pid = 1528] [serial = 781] [outer = 1D9EF000] 01:55:30 INFO - PROCESS | 1528 | 1461142530931 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]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 990ms 01:55:30 INFO - PROCESS | 1528 | 1461142530981 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1528 | 1461142530983 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 01:55:30 INFO - PROCESS | 1528 | 1461142530987 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:55:30 INFO - PROCESS | 1528 | 1461142530989 Marionette TRACE conn5 <- [1,1006,null,{}] 01:55:30 INFO - PROCESS | 1528 | 1461142530993 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}] 01:55:31 INFO - PROCESS | 1528 | 1461142531100 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 01:55:31 INFO - PROCESS | 1528 | 1461142531207 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A4800 == 80 [pid = 1528] [id = 261] 01:55:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1E7A6000) [pid = 1528] [serial = 782] [outer = 00000000] 01:55:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1F012800) [pid = 1528] [serial = 783] [outer = 1E7A6000] 01:55:31 INFO - PROCESS | 1528 | 1461142531262 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1F00C000) [pid = 1528] [serial = 784] [outer = 1E7A6000] 01:55:31 INFO - PROCESS | 1528 | 1461142531848 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]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 01:55:31 INFO - PROCESS | 1528 | 1461142531921 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 01:55:31 INFO - PROCESS | 1528 | 1461142531923 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 01:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:55:31 INFO - PROCESS | 1528 | 1461142531926 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 1528 | 1461142531929 Marionette TRACE conn5 <- [1,1010,null,{}] 01:55:31 INFO - PROCESS | 1528 | 1461142531932 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}] 01:55:32 INFO - PROCESS | 1528 | 1461142532092 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 01:55:32 INFO - PROCESS | 1528 | 1461142532229 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 1528 | ++DOCSHELL 123B6C00 == 81 [pid = 1528] [id = 262] 01:55:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1C3A9000) [pid = 1528] [serial = 785] [outer = 00000000] 01:55:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1FA8B000) [pid = 1528] [serial = 786] [outer = 1C3A9000] 01:55:32 INFO - PROCESS | 1528 | 1461142532288 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (2080B000) [pid = 1528] [serial = 787] [outer = 1C3A9000] 01:55:32 INFO - PROCESS | 1528 | 1461142532875 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]]]}] 01:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1019ms 01:55:32 INFO - PROCESS | 1528 | 1461142532950 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 1528 | 1461142532952 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 01:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:55:32 INFO - PROCESS | 1528 | 1461142532970 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 1528 | 1461142532972 Marionette TRACE conn5 <- [1,1014,null,{}] 01:55:32 INFO - PROCESS | 1528 | 1461142532977 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}] 01:55:33 INFO - PROCESS | 1528 | 1461142533080 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 01:55:33 INFO - PROCESS | 1528 | 1461142533214 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 1528 | ++DOCSHELL 16EAA000 == 82 [pid = 1528] [id = 263] 01:55:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1B9A1800) [pid = 1528] [serial = 788] [outer = 00000000] 01:55:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (2081E000) [pid = 1528] [serial = 789] [outer = 1B9A1800] 01:55:33 INFO - PROCESS | 1528 | 1461142533271 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (20820800) [pid = 1528] [serial = 790] [outer = 1B9A1800] 01:55:33 INFO - PROCESS | 1528 | 1461142533829 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]]]}] 01:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 890ms 01:55:33 INFO - PROCESS | 1528 | 1461142533886 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 1528 | 1461142533889 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 01:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:55:33 INFO - PROCESS | 1528 | 1461142533894 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 1528 | 1461142533896 Marionette TRACE conn5 <- [1,1018,null,{}] 01:55:33 INFO - PROCESS | 1528 | 1461142533899 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}] 01:55:33 INFO - PROCESS | 1528 | 1461142534003 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 01:55:34 INFO - PROCESS | 1528 | 1461142534111 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1528 | ++DOCSHELL 11F44C00 == 83 [pid = 1528] [id = 264] 01:55:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (120F3000) [pid = 1528] [serial = 791] [outer = 00000000] 01:55:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1B9AD000) [pid = 1528] [serial = 792] [outer = 120F3000] 01:55:34 INFO - PROCESS | 1528 | 1461142534165 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1BEB6000) [pid = 1528] [serial = 793] [outer = 120F3000] 01:55:34 INFO - PROCESS | 1528 | 1461142534873 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]]]}] 01:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1019ms 01:55:34 INFO - PROCESS | 1528 | 1461142534914 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 01:55:34 INFO - PROCESS | 1528 | 1461142534919 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 01:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:55:34 INFO - PROCESS | 1528 | 1461142534924 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 1528 | 1461142534927 Marionette TRACE conn5 <- [1,1022,null,{}] 01:55:34 INFO - PROCESS | 1528 | 1461142534932 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}] 01:55:35 INFO - PROCESS | 1528 | 1461142535059 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 01:55:35 INFO - PROCESS | 1528 | 1461142535201 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 1528 | ++DOCSHELL 120EA000 == 84 [pid = 1528] [id = 265] 01:55:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (123BAC00) [pid = 1528] [serial = 794] [outer = 00000000] 01:55:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (12871C00) [pid = 1528] [serial = 795] [outer = 123BAC00] 01:55:35 INFO - PROCESS | 1528 | 1461142535253 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (12A0F400) [pid = 1528] [serial = 796] [outer = 123BAC00] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 1C184C00 == 83 [pid = 1528] [id = 255] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 12423000 == 82 [pid = 1528] [id = 254] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 1ACD7800 == 81 [pid = 1528] [id = 253] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 1A462000 == 80 [pid = 1528] [id = 252] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 0F6E9400 == 79 [pid = 1528] [id = 251] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 18284800 == 78 [pid = 1528] [id = 250] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 21460000 == 77 [pid = 1528] [id = 247] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 1E673000 == 76 [pid = 1528] [id = 246] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 12872800 == 75 [pid = 1528] [id = 245] 01:55:35 INFO - PROCESS | 1528 | --DOCSHELL 16EA3000 == 74 [pid = 1528] [id = 244] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (2332FC00) [pid = 1528] [serial = 729] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (2081F800) [pid = 1528] [serial = 630] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1A465800) [pid = 1528] [serial = 651] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1E38A400) [pid = 1528] [serial = 714] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1E675400) [pid = 1528] [serial = 715] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1F261800) [pid = 1528] [serial = 718] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1F110C00) [pid = 1528] [serial = 717] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1C3C9000) [pid = 1528] [serial = 723] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1FA8F400) [pid = 1528] [serial = 720] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (18A19400) [pid = 1528] [serial = 705] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (19C41C00) [pid = 1528] [serial = 706] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1F107000) [pid = 1528] [serial = 687] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (170E5400) [pid = 1528] [serial = 700] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (16E21400) [pid = 1528] [serial = 699] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (213CD400) [pid = 1528] [serial = 696] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1FA92000) [pid = 1528] [serial = 690] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (176CB800) [pid = 1528] [serial = 680] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1BC17400) [pid = 1528] [serial = 703] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1B3AB800) [pid = 1528] [serial = 702] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (208C2C00) [pid = 1528] [serial = 726] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1BD69400) [pid = 1528] [serial = 683] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1BD94800) [pid = 1528] [serial = 708] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1BEBEC00) [pid = 1528] [serial = 709] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1C190400) [pid = 1528] [serial = 711] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (2081CC00) [pid = 1528] [serial = 693] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (20EECC00) [pid = 1528] [serial = 727] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1ED44400) [pid = 1528] [serial = 393] [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.] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (20812000) [pid = 1528] [serial = 721] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C380000) [pid = 1528] [serial = 712] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1EDA6C00) [pid = 1528] [serial = 724] [outer = 00000000] [url = about:blank] 01:55:35 INFO - PROCESS | 1528 | 1461142535804 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]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 929ms 01:55:35 INFO - PROCESS | 1528 | 1461142535859 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 1528 | 1461142535864 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 01:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:55:35 INFO - PROCESS | 1528 | 1461142535871 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1528 | 1461142535873 Marionette TRACE conn5 <- [1,1026,null,{}] 01:55:35 INFO - PROCESS | 1528 | 1461142535877 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}] 01:55:35 INFO - PROCESS | 1528 | 1461142535971 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 01:55:36 INFO - PROCESS | 1528 | 1461142536067 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1528 | ++DOCSHELL 12A0F000 == 75 [pid = 1528] [id = 266] 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (12A1A400) [pid = 1528] [serial = 797] [outer = 00000000] 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (16E3F400) [pid = 1528] [serial = 798] [outer = 12A1A400] 01:55:36 INFO - PROCESS | 1528 | 1461142536112 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (174C8C00) [pid = 1528] [serial = 799] [outer = 12A1A400] 01:55:36 INFO - PROCESS | 1528 | 1461142536511 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]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 01:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:55:36 INFO - PROCESS | 1528 | 1461142536544 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 1528 | 1461142536546 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 01:55:36 INFO - PROCESS | 1528 | 1461142536549 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 1528 | 1461142536553 Marionette TRACE conn5 <- [1,1030,null,{}] 01:55:36 INFO - PROCESS | 1528 | 1461142536563 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}] 01:55:36 INFO - PROCESS | 1528 | 1461142536655 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 01:55:36 INFO - PROCESS | 1528 | 1461142536661 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 1528 | ++DOCSHELL 18277400 == 76 [pid = 1528] [id = 267] 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (18278C00) [pid = 1528] [serial = 800] [outer = 00000000] 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (18A16C00) [pid = 1528] [serial = 801] [outer = 18278C00] 01:55:36 INFO - PROCESS | 1528 | 1461142536709 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (18A86C00) [pid = 1528] [serial = 802] [outer = 18278C00] 01:55:37 INFO - PROCESS | 1528 | 1461142537186 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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 01:55:37 INFO - PROCESS | 1528 | 1461142537240 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1528 | 1461142537242 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 01:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:55:37 INFO - PROCESS | 1528 | 1461142537246 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1528 | 1461142537247 Marionette TRACE conn5 <- [1,1034,null,{}] 01:55:37 INFO - PROCESS | 1528 | 1461142537251 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}] 01:55:37 INFO - PROCESS | 1528 | 1461142537339 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 01:55:37 INFO - PROCESS | 1528 | 1461142537348 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 1528 | ++DOCSHELL 19C4A000 == 77 [pid = 1528] [id = 268] 01:55:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (19C4A800) [pid = 1528] [serial = 803] [outer = 00000000] 01:55:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1A4D8800) [pid = 1528] [serial = 804] [outer = 19C4A800] 01:55:37 INFO - PROCESS | 1528 | 1461142537393 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1AC3EC00) [pid = 1528] [serial = 805] [outer = 19C4A800] 01:55:37 INFO - PROCESS | 1528 | 1461142537831 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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 01:55:37 INFO - PROCESS | 1528 | 1461142537880 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1528 | 1461142537882 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 01:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:55:37 INFO - PROCESS | 1528 | 1461142537891 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1528 | 1461142537893 Marionette TRACE conn5 <- [1,1038,null,{}] 01:55:37 INFO - PROCESS | 1528 | 1461142537896 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}] 01:55:37 INFO - PROCESS | 1528 | 1461142538011 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 01:55:38 INFO - PROCESS | 1528 | 1461142538102 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1528 | ++DOCSHELL 1AC67400 == 78 [pid = 1528] [id = 269] 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1ACB3800) [pid = 1528] [serial = 806] [outer = 00000000] 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1ACD6C00) [pid = 1528] [serial = 807] [outer = 1ACB3800] 01:55:38 INFO - PROCESS | 1528 | 1461142538149 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1ACDD000) [pid = 1528] [serial = 808] [outer = 1ACB3800] 01:55:38 INFO - PROCESS | 1528 | 1461142538581 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]]]}] 01:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 01:55:38 INFO - PROCESS | 1528 | 1461142538618 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 1528 | 1461142538620 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 01:55:38 INFO - PROCESS | 1528 | 1461142538627 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:55:38 INFO - PROCESS | 1528 | 1461142538629 Marionette TRACE conn5 <- [1,1042,null,{}] 01:55:38 INFO - PROCESS | 1528 | 1461142538632 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}] 01:55:38 INFO - PROCESS | 1528 | 1461142538770 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 01:55:38 INFO - PROCESS | 1528 | 1461142538846 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1528 | ++DOCSHELL 1BC19000 == 79 [pid = 1528] [id = 270] 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1BC1A000) [pid = 1528] [serial = 809] [outer = 00000000] 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1BD67000) [pid = 1528] [serial = 810] [outer = 1BC1A000] 01:55:38 INFO - PROCESS | 1528 | 1461142538894 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1BD8EC00) [pid = 1528] [serial = 811] [outer = 1BC1A000] 01:55:39 INFO - PROCESS | 1528 | 1461142539305 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]]]}] 01:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 01:55:39 INFO - PROCESS | 1528 | 1461142539393 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 1528 | 1461142539395 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 01:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:55:39 INFO - PROCESS | 1528 | 1461142539404 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 1528 | 1461142539406 Marionette TRACE conn5 <- [1,1046,null,{}] 01:55:39 INFO - PROCESS | 1528 | 1461142539409 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}] 01:55:39 INFO - PROCESS | 1528 | 1461142539527 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 01:55:39 INFO - PROCESS | 1528 | 1461142539595 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1528 | ++DOCSHELL 1BD94800 == 80 [pid = 1528] [id = 271] 01:55:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1BD9A000) [pid = 1528] [serial = 812] [outer = 00000000] 01:55:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1C002800) [pid = 1528] [serial = 813] [outer = 1BD9A000] 01:55:39 INFO - PROCESS | 1528 | 1461142539639 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1C00DC00) [pid = 1528] [serial = 814] [outer = 1BD9A000] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (208BA000) [pid = 1528] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1AC3A000) [pid = 1528] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (20811800) [pid = 1528] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1F98EC00) [pid = 1528] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1E67DC00) [pid = 1528] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (133A3000) [pid = 1528] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BEB9C00) [pid = 1528] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1A463400) [pid = 1528] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (15EA8400) [pid = 1528] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (20EE8000) [pid = 1528] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (21464800) [pid = 1528] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (11F4A400) [pid = 1528] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (20815400) [pid = 1528] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (18298400) [pid = 1528] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BD6B400) [pid = 1528] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (15EABC00) [pid = 1528] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1ACDAC00) [pid = 1528] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (2146A000) [pid = 1528] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD60800) [pid = 1528] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:55:40 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C185800) [pid = 1528] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 01:55:40 INFO - PROCESS | 1528 | 1461142540167 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]]]}] 01:55:40 INFO - PROCESS | 1528 | 1461142540176 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 01:55:40 INFO - PROCESS | 1528 | 1461142540178 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 01:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:55:40 INFO - PROCESS | 1528 | 1461142540180 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 1528 | 1461142540182 Marionette TRACE conn5 <- [1,1050,null,{}] 01:55:40 INFO - PROCESS | 1528 | 1461142540186 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}] 01:55:40 INFO - PROCESS | 1528 | 1461142540272 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 01:55:40 INFO - PROCESS | 1528 | 1461142540377 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 1528 | ++DOCSHELL 15EA8400 == 81 [pid = 1528] [id = 272] 01:55:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (174CD000) [pid = 1528] [serial = 815] [outer = 00000000] 01:55:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1BD63400) [pid = 1528] [serial = 816] [outer = 174CD000] 01:55:40 INFO - PROCESS | 1528 | 1461142540423 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1BEBDC00) [pid = 1528] [serial = 817] [outer = 174CD000] 01:55:40 INFO - PROCESS | 1528 | 1461142540789 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]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 01:55:40 INFO - PROCESS | 1528 | 1461142540812 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 01:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:55:40 INFO - PROCESS | 1528 | 1461142540814 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 01:55:40 INFO - PROCESS | 1528 | 1461142540817 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 1528 | 1461142540818 Marionette TRACE conn5 <- [1,1054,null,{}] 01:55:40 INFO - PROCESS | 1528 | 1461142540822 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}] 01:55:40 INFO - PROCESS | 1528 | 1461142540968 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 01:55:40 INFO - PROCESS | 1528 | 1461142540977 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 1528 | ++DOCSHELL 12415C00 == 82 [pid = 1528] [id = 273] 01:55:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1A45B800) [pid = 1528] [serial = 818] [outer = 00000000] 01:55:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C18E800) [pid = 1528] [serial = 819] [outer = 1A45B800] 01:55:41 INFO - PROCESS | 1528 | 1461142541024 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C381800) [pid = 1528] [serial = 820] [outer = 1A45B800] 01:55:41 INFO - PROCESS | 1528 | 1461142541435 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]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 01:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:55:41 INFO - PROCESS | 1528 | 1461142541488 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 1528 | 1461142541490 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 01:55:41 INFO - PROCESS | 1528 | 1461142541493 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 1528 | 1461142541495 Marionette TRACE conn5 <- [1,1058,null,{}] 01:55:41 INFO - PROCESS | 1528 | 1461142541498 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}] 01:55:41 INFO - PROCESS | 1528 | 1461142541621 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 01:55:41 INFO - PROCESS | 1528 | 1461142541632 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1528 | ++DOCSHELL 182A1800 == 83 [pid = 1528] [id = 274] 01:55:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1C18AC00) [pid = 1528] [serial = 821] [outer = 00000000] 01:55:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1CBBB800) [pid = 1528] [serial = 822] [outer = 1C18AC00] 01:55:41 INFO - PROCESS | 1528 | 1461142541677 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1CBB2400) [pid = 1528] [serial = 823] [outer = 1C18AC00] 01:55:42 INFO - PROCESS | 1528 | 1461142542190 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]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 01:55:42 INFO - PROCESS | 1528 | 1461142542273 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1528 | 1461142542277 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 01:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:55:42 INFO - PROCESS | 1528 | 1461142542283 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 1528 | 1461142542288 Marionette TRACE conn5 <- [1,1062,null,{}] 01:55:42 INFO - PROCESS | 1528 | 1461142542295 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}] 01:55:42 INFO - PROCESS | 1528 | 1461142542430 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 01:55:42 INFO - PROCESS | 1528 | 1461142542538 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1528 | ++DOCSHELL 1200E000 == 84 [pid = 1528] [id = 275] 01:55:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1200E800) [pid = 1528] [serial = 824] [outer = 00000000] 01:55:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (12A1C400) [pid = 1528] [serial = 825] [outer = 1200E800] 01:55:42 INFO - PROCESS | 1528 | 1461142542595 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (15E9E400) [pid = 1528] [serial = 826] [outer = 1200E800] 01:55:43 INFO - PROCESS | 1528 | 1461142543185 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]]]}] 01:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 990ms 01:55:43 INFO - PROCESS | 1528 | 1461142543276 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 1528 | 1461142543282 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 01:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:55:43 INFO - PROCESS | 1528 | 1461142543289 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 1528 | 1461142543291 Marionette TRACE conn5 <- [1,1066,null,{}] 01:55:43 INFO - PROCESS | 1528 | 1461142543296 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}] 01:55:43 INFO - PROCESS | 1528 | 1461142543415 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 01:55:43 INFO - PROCESS | 1528 | 1461142543548 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1528 | ++DOCSHELL 1827C400 == 85 [pid = 1528] [id = 276] 01:55:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (18298400) [pid = 1528] [serial = 827] [outer = 00000000] 01:55:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (19C43000) [pid = 1528] [serial = 828] [outer = 18298400] 01:55:43 INFO - PROCESS | 1528 | 1461142543605 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1AC62000) [pid = 1528] [serial = 829] [outer = 18298400] 01:55:44 INFO - PROCESS | 1528 | 1461142544199 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]]]}] 01:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 01:55:44 INFO - PROCESS | 1528 | 1461142544261 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1528 | 1461142544263 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 01:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:55:44 INFO - PROCESS | 1528 | 1461142544267 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 1528 | 1461142544271 Marionette TRACE conn5 <- [1,1070,null,{}] 01:55:44 INFO - PROCESS | 1528 | 1461142544282 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}] 01:55:44 INFO - PROCESS | 1528 | 1461142544396 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 01:55:44 INFO - PROCESS | 1528 | 1461142544537 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBD000 == 86 [pid = 1528] [id = 277] 01:55:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1C4DDC00) [pid = 1528] [serial = 830] [outer = 00000000] 01:55:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1E397000) [pid = 1528] [serial = 831] [outer = 1C4DDC00] 01:55:44 INFO - PROCESS | 1528 | 1461142544597 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1E676C00) [pid = 1528] [serial = 832] [outer = 1C4DDC00] 01:55:45 INFO - PROCESS | 1528 | 1461142545240 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]]]}] 01:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1022ms 01:55:45 INFO - PROCESS | 1528 | 1461142545293 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1528 | 1461142545296 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 01:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:55:45 INFO - PROCESS | 1528 | 1461142545299 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1528 | 1461142545301 Marionette TRACE conn5 <- [1,1074,null,{}] 01:55:45 INFO - PROCESS | 1528 | 1461142545305 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}] 01:55:45 INFO - PROCESS | 1528 | 1461142545447 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 01:55:45 INFO - PROCESS | 1528 | 1461142545586 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A0000 == 87 [pid = 1528] [id = 278] 01:55:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1E7A1000) [pid = 1528] [serial = 833] [outer = 00000000] 01:55:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1E7AE400) [pid = 1528] [serial = 834] [outer = 1E7A1000] 01:55:45 INFO - PROCESS | 1528 | 1461142545661 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1ED9B800) [pid = 1528] [serial = 835] [outer = 1E7A1000] 01:55:46 INFO - PROCESS | 1528 | 1461142546269 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]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1019ms 01:55:46 INFO - PROCESS | 1528 | 1461142546322 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 1528 | 1461142546325 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 01:55:46 INFO - PROCESS | 1528 | 1461142546328 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:55:46 INFO - PROCESS | 1528 | 1461142546330 Marionette TRACE conn5 <- [1,1078,null,{}] 01:55:46 INFO - PROCESS | 1528 | 1461142546334 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}] 01:55:46 INFO - PROCESS | 1528 | 1461142546443 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 01:55:46 INFO - PROCESS | 1528 | 1461142546583 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1528 | ++DOCSHELL 1ED9AC00 == 88 [pid = 1528] [id = 279] 01:55:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1ED9DC00) [pid = 1528] [serial = 836] [outer = 00000000] 01:55:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1F105C00) [pid = 1528] [serial = 837] [outer = 1ED9DC00] 01:55:46 INFO - PROCESS | 1528 | 1461142546638 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1F254400) [pid = 1528] [serial = 838] [outer = 1ED9DC00] 01:55:47 INFO - PROCESS | 1528 | 1461142547182 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]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 870ms 01:55:47 INFO - PROCESS | 1528 | 1461142547222 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 1528 | 1461142547224 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 01:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:55:47 INFO - PROCESS | 1528 | 1461142547228 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 1528 | 1461142547230 Marionette TRACE conn5 <- [1,1082,null,{}] 01:55:47 INFO - PROCESS | 1528 | 1461142547234 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}] 01:55:47 INFO - PROCESS | 1528 | 1461142547384 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 01:55:47 INFO - PROCESS | 1528 | 1461142547498 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 1528 | ++DOCSHELL 120F2800 == 89 [pid = 1528] [id = 280] 01:55:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (123BB800) [pid = 1528] [serial = 839] [outer = 00000000] 01:55:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (18A1A400) [pid = 1528] [serial = 840] [outer = 123BB800] 01:55:47 INFO - PROCESS | 1528 | 1461142547599 Marionette DEBUG loaded listener.js 01:55:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (18EC3800) [pid = 1528] [serial = 841] [outer = 123BB800] 01:55:48 INFO - PROCESS | 1528 | 1461142548493 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]]]}] 01:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1321ms 01:55:48 INFO - PROCESS | 1528 | 1461142548552 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 01:55:48 INFO - PROCESS | 1528 | 1461142548556 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 01:55:48 INFO - PROCESS | 1528 | 1461142548562 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:55:48 INFO - PROCESS | 1528 | 1461142548565 Marionette TRACE conn5 <- [1,1086,null,{}] 01:55:48 INFO - PROCESS | 1528 | 1461142548571 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}] 01:55:48 INFO - PROCESS | 1528 | 1461142548716 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 01:55:48 INFO - PROCESS | 1528 | 1461142548869 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 1528 | ++DOCSHELL 175A2C00 == 90 [pid = 1528] [id = 281] 01:55:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (175A4800) [pid = 1528] [serial = 842] [outer = 00000000] 01:55:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (18704C00) [pid = 1528] [serial = 843] [outer = 175A4800] 01:55:48 INFO - PROCESS | 1528 | 1461142548921 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (18A94000) [pid = 1528] [serial = 844] [outer = 175A4800] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 12415C00 == 89 [pid = 1528] [id = 273] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 15EA8400 == 88 [pid = 1528] [id = 272] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 1BD94800 == 87 [pid = 1528] [id = 271] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 1BC19000 == 86 [pid = 1528] [id = 270] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (23429400) [pid = 1528] [serial = 741] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1C306C00) [pid = 1528] [serial = 735] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (18ECEC00) [pid = 1528] [serial = 732] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (209AD800) [pid = 1528] [serial = 744] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1CB14000) [pid = 1528] [serial = 768] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1EB90000) [pid = 1528] [serial = 738] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 18277400 == 85 [pid = 1528] [id = 267] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 12A0F000 == 84 [pid = 1528] [id = 266] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 120EA000 == 83 [pid = 1528] [id = 265] 01:55:49 INFO - PROCESS | 1528 | --DOCSHELL 1C3C6400 == 82 [pid = 1528] [id = 256] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1C024800) [pid = 1528] [serial = 748] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (16E1BC00) [pid = 1528] [serial = 753] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1C367000) [pid = 1528] [serial = 636] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (18A20400) [pid = 1528] [serial = 633] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1BC19C00) [pid = 1528] [serial = 760] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (23E0B800) [pid = 1528] [serial = 648] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1ACD5000) [pid = 1528] [serial = 757] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1B9AB800) [pid = 1528] [serial = 759] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1829E400) [pid = 1528] [serial = 751] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1C36F400) [pid = 1528] [serial = 766] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BD9C400) [pid = 1528] [serial = 762] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1BEC0C00) [pid = 1528] [serial = 763] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C365800) [pid = 1528] [serial = 765] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (21462000) [pid = 1528] [serial = 697] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1BEC4800) [pid = 1528] [serial = 684] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (20823000) [pid = 1528] [serial = 694] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (2080A000) [pid = 1528] [serial = 691] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1ED9F400) [pid = 1528] [serial = 678] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18343800) [pid = 1528] [serial = 681] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1F92D400) [pid = 1528] [serial = 688] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1AC41800) [pid = 1528] [serial = 756] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1BD60000) [pid = 1528] [serial = 747] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (21465C00) [pid = 1528] [serial = 642] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (2332F400) [pid = 1528] [serial = 645] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18278000) [pid = 1528] [serial = 754] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (20EE4000) [pid = 1528] [serial = 639] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (18A1B000) [pid = 1528] [serial = 750] [outer = 00000000] [url = about:blank] 01:55:49 INFO - PROCESS | 1528 | 1461142549574 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]]]}] 01:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1022ms 01:55:49 INFO - PROCESS | 1528 | 1461142549589 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 1528 | 1461142549594 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 01:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:55:49 INFO - PROCESS | 1528 | 1461142549601 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 1528 | 1461142549603 Marionette TRACE conn5 <- [1,1090,null,{}] 01:55:49 INFO - PROCESS | 1528 | 1461142549607 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}] 01:55:49 INFO - PROCESS | 1528 | 1461142549700 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 01:55:49 INFO - PROCESS | 1528 | 1461142549804 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 1528 | ++DOCSHELL 123BB000 == 83 [pid = 1528] [id = 282] 01:55:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (12415C00) [pid = 1528] [serial = 845] [outer = 00000000] 01:55:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (16C0D000) [pid = 1528] [serial = 846] [outer = 12415C00] 01:55:49 INFO - PROCESS | 1528 | 1461142549853 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (170EA800) [pid = 1528] [serial = 847] [outer = 12415C00] 01:55:50 INFO - PROCESS | 1528 | 1461142550323 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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 771ms 01:55:50 INFO - PROCESS | 1528 | 1461142550375 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1528 | 1461142550377 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 01:55:50 INFO - PROCESS | 1528 | 1461142550381 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:55:50 INFO - PROCESS | 1528 | 1461142550384 Marionette TRACE conn5 <- [1,1094,null,{}] 01:55:50 INFO - PROCESS | 1528 | 1461142550395 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}] 01:55:50 INFO - PROCESS | 1528 | 1461142550490 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 01:55:50 INFO - PROCESS | 1528 | 1461142550498 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1528 | ++DOCSHELL 182A0400 == 84 [pid = 1528] [id = 283] 01:55:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (182A2400) [pid = 1528] [serial = 848] [outer = 00000000] 01:55:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1ACD4800) [pid = 1528] [serial = 849] [outer = 182A2400] 01:55:50 INFO - PROCESS | 1528 | 1461142550548 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1B008C00) [pid = 1528] [serial = 850] [outer = 182A2400] 01:55:50 INFO - PROCESS | 1528 | 1461142551004 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]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 01:55:51 INFO - PROCESS | 1528 | 1461142551054 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 1528 | 1461142551057 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 01:55:51 INFO - PROCESS | 1528 | 1461142551060 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:55:51 INFO - PROCESS | 1528 | 1461142551062 Marionette TRACE conn5 <- [1,1098,null,{}] 01:55:51 INFO - PROCESS | 1528 | 1461142551065 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}] 01:55:51 INFO - PROCESS | 1528 | 1461142551178 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 01:55:51 INFO - PROCESS | 1528 | 1461142551187 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 1528 | ++DOCSHELL 1BC17C00 == 85 [pid = 1528] [id = 284] 01:55:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1BC19C00) [pid = 1528] [serial = 851] [outer = 00000000] 01:55:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1BD6A000) [pid = 1528] [serial = 852] [outer = 1BC19C00] 01:55:51 INFO - PROCESS | 1528 | 1461142551233 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD93800) [pid = 1528] [serial = 853] [outer = 1BC19C00] 01:55:51 INFO - PROCESS | 1528 | 1461142551687 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]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 01:55:51 INFO - PROCESS | 1528 | 1461142551734 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 1528 | 1461142551736 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 01:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:55:51 INFO - PROCESS | 1528 | 1461142551739 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 1528 | 1461142551741 Marionette TRACE conn5 <- [1,1102,null,{}] 01:55:51 INFO - PROCESS | 1528 | 1461142551744 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}] 01:55:51 INFO - PROCESS | 1528 | 1461142551858 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 01:55:51 INFO - PROCESS | 1528 | 1461142551915 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 1528 | ++DOCSHELL 126B0800 == 86 [pid = 1528] [id = 285] 01:55:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1B3AFC00) [pid = 1528] [serial = 854] [outer = 00000000] 01:55:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C002400) [pid = 1528] [serial = 855] [outer = 1B3AFC00] 01:55:51 INFO - PROCESS | 1528 | 1461142551961 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C01BC00) [pid = 1528] [serial = 856] [outer = 1B3AFC00] 01:55:52 INFO - PROCESS | 1528 | 1461142552398 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]]]}] 01:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 01:55:52 INFO - PROCESS | 1528 | 1461142552472 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 1528 | 1461142552474 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 01:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:55:52 INFO - PROCESS | 1528 | 1461142552477 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 1528 | 1461142552479 Marionette TRACE conn5 <- [1,1106,null,{}] 01:55:52 INFO - PROCESS | 1528 | 1461142552482 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}] 01:55:52 INFO - PROCESS | 1528 | 1461142552645 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 01:55:52 INFO - PROCESS | 1528 | 1461142552714 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1528 | ++DOCSHELL 1C370000 == 87 [pid = 1528] [id = 286] 01:55:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C370800) [pid = 1528] [serial = 857] [outer = 00000000] 01:55:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C3B0800) [pid = 1528] [serial = 858] [outer = 1C370800] 01:55:52 INFO - PROCESS | 1528 | 1461142552763 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C3B0000) [pid = 1528] [serial = 859] [outer = 1C370800] 01:55:53 INFO - PROCESS | 1528 | 1461142553191 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]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 01:55:53 INFO - PROCESS | 1528 | 1461142553251 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 1528 | 1461142553253 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 01:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:55:53 INFO - PROCESS | 1528 | 1461142553256 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 1528 | 1461142553257 Marionette TRACE conn5 <- [1,1110,null,{}] 01:55:53 INFO - PROCESS | 1528 | 1461142553261 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}] 01:55:53 INFO - PROCESS | 1528 | 1461142553378 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 01:55:53 INFO - PROCESS | 1528 | 1461142553444 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1528 | ++DOCSHELL 1C189400 == 88 [pid = 1528] [id = 287] 01:55:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C3D1000) [pid = 1528] [serial = 860] [outer = 00000000] 01:55:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1DBF1000) [pid = 1528] [serial = 861] [outer = 1C3D1000] 01:55:53 INFO - PROCESS | 1528 | 1461142553489 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1E671000) [pid = 1528] [serial = 862] [outer = 1C3D1000] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (209A4800) [pid = 1528] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (2146A800) [pid = 1528] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (16EA5000) [pid = 1528] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1A466C00) [pid = 1528] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1E7A4000) [pid = 1528] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (213C8C00) [pid = 1528] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1ACB3800) [pid = 1528] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1BC1A000) [pid = 1528] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1D9EF000) [pid = 1528] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (174CD000) [pid = 1528] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (12A1A400) [pid = 1528] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B9A8C00) [pid = 1528] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (120F3000) [pid = 1528] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (174DC400) [pid = 1528] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1E7A6000) [pid = 1528] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (126BD800) [pid = 1528] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (18278C00) [pid = 1528] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (123BAC00) [pid = 1528] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (19C4A800) [pid = 1528] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1BD9A000) [pid = 1528] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:55:54 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1A45B800) [pid = 1528] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:55:54 INFO - PROCESS | 1528 | 1461142554172 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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 972ms 01:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:55:54 INFO - PROCESS | 1528 | 1461142554229 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1528 | 1461142554231 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 01:55:54 INFO - PROCESS | 1528 | 1461142554234 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1528 | 1461142554235 Marionette TRACE conn5 <- [1,1114,null,{}] 01:55:54 INFO - PROCESS | 1528 | 1461142554239 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}] 01:55:54 INFO - PROCESS | 1528 | 1461142554362 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 01:55:54 INFO - PROCESS | 1528 | 1461142554427 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1528 | ++DOCSHELL 1829D000 == 89 [pid = 1528] [id = 288] 01:55:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1829E000) [pid = 1528] [serial = 863] [outer = 00000000] 01:55:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1A4D2800) [pid = 1528] [serial = 864] [outer = 1829E000] 01:55:54 INFO - PROCESS | 1528 | 1461142554473 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1AC5F000) [pid = 1528] [serial = 865] [outer = 1829E000] 01:55:54 INFO - PROCESS | 1528 | 1461142554824 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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 01:55:54 INFO - PROCESS | 1528 | 1461142554869 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1528 | 1461142554871 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 01:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:55:54 INFO - PROCESS | 1528 | 1461142554874 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1528 | 1461142554876 Marionette TRACE conn5 <- [1,1118,null,{}] 01:55:54 INFO - PROCESS | 1528 | 1461142554879 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}] 01:55:54 INFO - PROCESS | 1528 | 1461142554967 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 01:55:54 INFO - PROCESS | 1528 | 1461142554974 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1528 | ++DOCSHELL 1B3AAC00 == 90 [pid = 1528] [id = 289] 01:55:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BD19C00) [pid = 1528] [serial = 866] [outer = 00000000] 01:55:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1CBBA400) [pid = 1528] [serial = 867] [outer = 1BD19C00] 01:55:55 INFO - PROCESS | 1528 | 1461142555019 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1CBB1C00) [pid = 1528] [serial = 868] [outer = 1BD19C00] 01:55:55 INFO - PROCESS | 1528 | 1461142555491 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]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 01:55:55 INFO - PROCESS | 1528 | 1461142555545 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 1528 | 1461142555547 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 01:55:55 INFO - PROCESS | 1528 | 1461142555551 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:55:55 INFO - PROCESS | 1528 | 1461142555552 Marionette TRACE conn5 <- [1,1122,null,{}] 01:55:55 INFO - PROCESS | 1528 | 1461142555556 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}] 01:55:55 INFO - PROCESS | 1528 | 1461142555642 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 01:55:55 INFO - PROCESS | 1528 | 1461142555649 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1528 | ++DOCSHELL 1E6F9000 == 91 [pid = 1528] [id = 290] 01:55:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E6FC000) [pid = 1528] [serial = 869] [outer = 00000000] 01:55:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1E7AAC00) [pid = 1528] [serial = 870] [outer = 1E6FC000] 01:55:55 INFO - PROCESS | 1528 | 1461142555693 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1ED45800) [pid = 1528] [serial = 871] [outer = 1E6FC000] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1A466400 == 90 [pid = 1528] [id = 185] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 213C6000 == 89 [pid = 1528] [id = 243] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C36A800 == 88 [pid = 1528] [id = 188] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 12867000 == 87 [pid = 1528] [id = 88] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 20EE6000 == 86 [pid = 1528] [id = 216] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1F255000 == 85 [pid = 1528] [id = 164] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C006C00 == 84 [pid = 1528] [id = 215] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 209A2C00 == 83 [pid = 1528] [id = 248] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C37F000 == 82 [pid = 1528] [id = 47] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 0EC4C400 == 81 [pid = 1528] [id = 105] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1E7A4800 == 80 [pid = 1528] [id = 261] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 133A0400 == 79 [pid = 1528] [id = 106] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 11F44C00 == 78 [pid = 1528] [id = 264] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1B010C00 == 77 [pid = 1528] [id = 143] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 2080D400 == 76 [pid = 1528] [id = 231] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1F25B400 == 75 [pid = 1528] [id = 147] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 123B6C00 == 74 [pid = 1528] [id = 262] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C36AC00 == 73 [pid = 1528] [id = 178] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 2080C400 == 72 [pid = 1528] [id = 179] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1F2A0C00 == 71 [pid = 1528] [id = 230] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 16EAA000 == 70 [pid = 1528] [id = 263] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 0F67C400 == 69 [pid = 1528] [id = 249] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 174C5800 == 68 [pid = 1528] [id = 258] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1B3B0800 == 67 [pid = 1528] [id = 229] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 18E6EC00 == 66 [pid = 1528] [id = 177] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 182A1400 == 65 [pid = 1528] [id = 198] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1FA8DC00 == 64 [pid = 1528] [id = 148] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 13398000 == 63 [pid = 1528] [id = 227] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 126B3C00 == 62 [pid = 1528] [id = 257] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1ED46400 == 61 [pid = 1528] [id = 199] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1286D800 == 60 [pid = 1528] [id = 59] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1A45C000 == 59 [pid = 1528] [id = 259] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 12A15400 == 58 [pid = 1528] [id = 131] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 18A17000 == 57 [pid = 1528] [id = 197] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1241F400 == 56 [pid = 1528] [id = 130] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1D9A9C00 == 55 [pid = 1528] [id = 210] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C372400 == 54 [pid = 1528] [id = 189] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C007800 == 53 [pid = 1528] [id = 104] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1AC38C00 == 52 [pid = 1528] [id = 228] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C191400 == 51 [pid = 1528] [id = 260] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 12420C00 == 50 [pid = 1528] [id = 217] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1C371400 == 49 [pid = 1528] [id = 62] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 1A45B400 == 48 [pid = 1528] [id = 89] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 15E10C00 == 47 [pid = 1528] [id = 90] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 128A4000 == 46 [pid = 1528] [id = 200] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 20819800 == 45 [pid = 1528] [id = 232] 01:55:56 INFO - PROCESS | 1528 | --DOCSHELL 19C4A000 == 44 [pid = 1528] [id = 268] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1AC67400 == 43 [pid = 1528] [id = 269] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 175A2C00 == 42 [pid = 1528] [id = 281] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1ED9AC00 == 41 [pid = 1528] [id = 279] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 120F2800 == 40 [pid = 1528] [id = 280] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1E7A0000 == 39 [pid = 1528] [id = 278] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1827C400 == 38 [pid = 1528] [id = 276] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1BEBD000 == 37 [pid = 1528] [id = 277] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 182A1800 == 36 [pid = 1528] [id = 274] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1200E000 == 35 [pid = 1528] [id = 275] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 123BB000 == 34 [pid = 1528] [id = 282] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1829D000 == 33 [pid = 1528] [id = 288] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1BC17C00 == 32 [pid = 1528] [id = 284] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 126B0800 == 31 [pid = 1528] [id = 285] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 182A0400 == 30 [pid = 1528] [id = 283] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1C370000 == 29 [pid = 1528] [id = 286] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1B3AAC00 == 28 [pid = 1528] [id = 289] 01:55:57 INFO - PROCESS | 1528 | --DOCSHELL 1C189400 == 27 [pid = 1528] [id = 287] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (209AF800) [pid = 1528] [serial = 745] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (2342C800) [pid = 1528] [serial = 742] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1A45D800) [pid = 1528] [serial = 733] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1E38B000) [pid = 1528] [serial = 736] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1F299000) [pid = 1528] [serial = 739] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (2333C800) [pid = 1528] [serial = 730] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1ACD6C00) [pid = 1528] [serial = 807] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1ACDD000) [pid = 1528] [serial = 808] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1BD8EC00) [pid = 1528] [serial = 811] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1BD67000) [pid = 1528] [serial = 810] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1EB0A800) [pid = 1528] [serial = 781] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1E6F6000) [pid = 1528] [serial = 780] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1BD63400) [pid = 1528] [serial = 816] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (16E3F400) [pid = 1528] [serial = 798] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (174C8C00) [pid = 1528] [serial = 799] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C18E000) [pid = 1528] [serial = 778] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C023C00) [pid = 1528] [serial = 777] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BEB6000) [pid = 1528] [serial = 793] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1B9AD000) [pid = 1528] [serial = 792] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (19C47800) [pid = 1528] [serial = 775] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (18ECE000) [pid = 1528] [serial = 774] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1F00C000) [pid = 1528] [serial = 784] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1F012800) [pid = 1528] [serial = 783] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (132F6800) [pid = 1528] [serial = 772] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (12A0FC00) [pid = 1528] [serial = 771] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (18A16C00) [pid = 1528] [serial = 801] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (18A86C00) [pid = 1528] [serial = 802] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1FA8B000) [pid = 1528] [serial = 786] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (12A0F400) [pid = 1528] [serial = 796] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (12871C00) [pid = 1528] [serial = 795] [outer = 00000000] [url = about:blank] 01:55:57 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1A4D8800) [pid = 1528] [serial = 804] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (2081E000) [pid = 1528] [serial = 789] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1C002800) [pid = 1528] [serial = 813] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1C18E800) [pid = 1528] [serial = 819] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1C381800) [pid = 1528] [serial = 820] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1C00DC00) [pid = 1528] [serial = 814] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1CBBB800) [pid = 1528] [serial = 822] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1BEBDC00) [pid = 1528] [serial = 817] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1AC3EC00) [pid = 1528] [serial = 805] [outer = 00000000] [url = about:blank] 01:55:58 INFO - PROCESS | 1528 | [1528] 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 01:55:58 INFO - PROCESS | 1528 | 1461142558129 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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2626ms 01:55:58 INFO - PROCESS | 1528 | 1461142558182 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1528 | 1461142558185 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 01:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:55:58 INFO - PROCESS | 1528 | 1461142558190 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1528 | 1461142558192 Marionette TRACE conn5 <- [1,1126,null,{}] 01:55:58 INFO - PROCESS | 1528 | 1461142558198 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}] 01:55:58 INFO - PROCESS | 1528 | 1461142558287 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 01:55:58 INFO - PROCESS | 1528 | 1461142558323 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1528 | ++DOCSHELL 0F63B800 == 28 [pid = 1528] [id = 291] 01:55:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (0F63D800) [pid = 1528] [serial = 872] [outer = 00000000] 01:55:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (11F7E000) [pid = 1528] [serial = 873] [outer = 0F63D800] 01:55:58 INFO - PROCESS | 1528 | 1461142558442 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1200A400) [pid = 1528] [serial = 874] [outer = 0F63D800] 01:55:58 INFO - PROCESS | 1528 | 1461142558838 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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 01:55:58 INFO - PROCESS | 1528 | 1461142558921 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1528 | 1461142558927 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 01:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:55:58 INFO - PROCESS | 1528 | 1461142558934 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1528 | 1461142558936 Marionette TRACE conn5 <- [1,1130,null,{}] 01:55:58 INFO - PROCESS | 1528 | 1461142558944 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}] 01:55:59 INFO - PROCESS | 1528 | 1461142559033 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 01:55:59 INFO - PROCESS | 1528 | 1461142559047 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1528 | ++DOCSHELL 120F5C00 == 29 [pid = 1528] [id = 292] 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (120F6000) [pid = 1528] [serial = 875] [outer = 00000000] 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (123BA400) [pid = 1528] [serial = 876] [outer = 120F6000] 01:55:59 INFO - PROCESS | 1528 | 1461142559094 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (12417800) [pid = 1528] [serial = 877] [outer = 120F6000] 01:55:59 INFO - PROCESS | 1528 | 1461142559544 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]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 01:55:59 INFO - PROCESS | 1528 | 1461142559606 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 1528 | 1461142559609 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 01:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:55:59 INFO - PROCESS | 1528 | 1461142559612 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 1528 | 1461142559616 Marionette TRACE conn5 <- [1,1134,null,{}] 01:55:59 INFO - PROCESS | 1528 | 1461142559626 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}] 01:55:59 INFO - PROCESS | 1528 | 1461142559748 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 01:55:59 INFO - PROCESS | 1528 | 1461142559762 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1528 | ++DOCSHELL 12873800 == 30 [pid = 1528] [id = 293] 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (12874000) [pid = 1528] [serial = 878] [outer = 00000000] 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (12A1B800) [pid = 1528] [serial = 879] [outer = 12874000] 01:55:59 INFO - PROCESS | 1528 | 1461142559813 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (132EB000) [pid = 1528] [serial = 880] [outer = 12874000] 01:56:00 INFO - PROCESS | 1528 | 1461142560287 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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 01:56:00 INFO - PROCESS | 1528 | 1461142560346 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1528 | 1461142560348 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 01:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:56:00 INFO - PROCESS | 1528 | 1461142560351 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1528 | 1461142560353 Marionette TRACE conn5 <- [1,1138,null,{}] 01:56:00 INFO - PROCESS | 1528 | 1461142560356 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}] 01:56:00 INFO - PROCESS | 1528 | 1461142560438 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 01:56:00 INFO - PROCESS | 1528 | 1461142560444 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 1528 | ++DOCSHELL 120BEC00 == 31 [pid = 1528] [id = 294] 01:56:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (13398000) [pid = 1528] [serial = 881] [outer = 00000000] 01:56:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (16C0A000) [pid = 1528] [serial = 882] [outer = 13398000] 01:56:00 INFO - PROCESS | 1528 | 1461142560489 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (16E23C00) [pid = 1528] [serial = 883] [outer = 13398000] 01:56:00 INFO - PROCESS | 1528 | 1461142560928 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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 01:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:56:00 INFO - PROCESS | 1528 | 1461142560982 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 1528 | 1461142560984 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 01:56:00 INFO - PROCESS | 1528 | 1461142560987 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1528 | 1461142560989 Marionette TRACE conn5 <- [1,1142,null,{}] 01:56:00 INFO - PROCESS | 1528 | 1461142560992 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}] 01:56:01 INFO - PROCESS | 1528 | 1461142561073 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 01:56:01 INFO - PROCESS | 1528 | 1461142561079 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1528 | ++DOCSHELL 16E9E800 == 32 [pid = 1528] [id = 295] 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (17451C00) [pid = 1528] [serial = 884] [outer = 00000000] 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1759F800) [pid = 1528] [serial = 885] [outer = 17451C00] 01:56:01 INFO - PROCESS | 1528 | 1461142561157 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (176CCC00) [pid = 1528] [serial = 886] [outer = 17451C00] 01:56:01 INFO - PROCESS | 1528 | 1461142561594 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]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 01:56:01 INFO - PROCESS | 1528 | 1461142561658 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 1528 | 1461142561660 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 01:56:01 INFO - PROCESS | 1528 | 1461142561663 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 1528 | 1461142561665 Marionette TRACE conn5 <- [1,1146,null,{}] 01:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:56:01 INFO - PROCESS | 1528 | 1461142561668 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}] 01:56:01 INFO - PROCESS | 1528 | 1461142561775 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 01:56:01 INFO - PROCESS | 1528 | 1461142561785 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1528 | ++DOCSHELL 18344400 == 33 [pid = 1528] [id = 296] 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (18345000) [pid = 1528] [serial = 887] [outer = 00000000] 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (18910400) [pid = 1528] [serial = 888] [outer = 18345000] 01:56:01 INFO - PROCESS | 1528 | 1461142561833 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (18A1B400) [pid = 1528] [serial = 889] [outer = 18345000] 01:56:02 INFO - PROCESS | 1528 | 1461142562270 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]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 01:56:02 INFO - PROCESS | 1528 | 1461142562298 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1528 | 1461142562300 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 01:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:56:02 INFO - PROCESS | 1528 | 1461142562303 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1528 | 1461142562304 Marionette TRACE conn5 <- [1,1150,null,{}] 01:56:02 INFO - PROCESS | 1528 | 1461142562312 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}] 01:56:02 INFO - PROCESS | 1528 | 1461142562390 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 01:56:02 INFO - PROCESS | 1528 | 1461142562397 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1528 | ++DOCSHELL 18A1CC00 == 34 [pid = 1528] [id = 297] 01:56:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18A1F400) [pid = 1528] [serial = 890] [outer = 00000000] 01:56:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (19C43C00) [pid = 1528] [serial = 891] [outer = 18A1F400] 01:56:02 INFO - PROCESS | 1528 | 1461142562443 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (19C4C000) [pid = 1528] [serial = 892] [outer = 18A1F400] 01:56:02 INFO - PROCESS | 1528 | 1461142562884 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]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 01:56:02 INFO - PROCESS | 1528 | 1461142562943 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1528 | 1461142562945 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 01:56:02 INFO - PROCESS | 1528 | 1461142562948 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1528 | 1461142562950 Marionette TRACE conn5 <- [1,1154,null,{}] 01:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:56:02 INFO - PROCESS | 1528 | 1461142562953 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}] 01:56:03 INFO - PROCESS | 1528 | 1461142563030 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 01:56:03 INFO - PROCESS | 1528 | 1461142563040 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1528 | ++DOCSHELL 19C4D400 == 35 [pid = 1528] [id = 298] 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (19C4E000) [pid = 1528] [serial = 893] [outer = 00000000] 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1A461000) [pid = 1528] [serial = 894] [outer = 19C4E000] 01:56:03 INFO - PROCESS | 1528 | 1461142563085 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1A45E800) [pid = 1528] [serial = 895] [outer = 19C4E000] 01:56:03 INFO - PROCESS | 1528 | 1461142563566 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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 01:56:03 INFO - PROCESS | 1528 | 1461142563627 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 1528 | 1461142563629 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 01:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:56:03 INFO - PROCESS | 1528 | 1461142563632 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 1528 | 1461142563634 Marionette TRACE conn5 <- [1,1158,null,{}] 01:56:03 INFO - PROCESS | 1528 | 1461142563637 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}] 01:56:03 INFO - PROCESS | 1528 | 1461142563745 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 01:56:03 INFO - PROCESS | 1528 | 1461142563830 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1528 | ++DOCSHELL 12872800 == 36 [pid = 1528] [id = 299] 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1A4DBC00) [pid = 1528] [serial = 896] [outer = 00000000] 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1AC5C000) [pid = 1528] [serial = 897] [outer = 1A4DBC00] 01:56:03 INFO - PROCESS | 1528 | 1461142563875 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1AC5BC00) [pid = 1528] [serial = 898] [outer = 1A4DBC00] 01:56:04 INFO - PROCESS | 1528 | 1461142564298 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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 01:56:04 INFO - PROCESS | 1528 | 1461142564365 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 1528 | 1461142564367 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 01:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:56:04 INFO - PROCESS | 1528 | 1461142564376 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1528 | 1461142564377 Marionette TRACE conn5 <- [1,1162,null,{}] 01:56:04 INFO - PROCESS | 1528 | 1461142564381 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}] 01:56:04 INFO - PROCESS | 1528 | 1461142564491 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 01:56:04 INFO - PROCESS | 1528 | 1461142564501 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 1528 | ++DOCSHELL 1ACB3800 == 37 [pid = 1528] [id = 300] 01:56:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1ACB8800) [pid = 1528] [serial = 899] [outer = 00000000] 01:56:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1ACDC400) [pid = 1528] [serial = 900] [outer = 1ACB8800] 01:56:04 INFO - PROCESS | 1528 | 1461142564546 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1B007400) [pid = 1528] [serial = 901] [outer = 1ACB8800] 01:56:04 INFO - PROCESS | 1528 | 1461142564997 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] 01:56:05 INFO - PROCESS | 1528 | 1461142565052 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 01:56:05 INFO - PROCESS | 1528 | 1461142565055 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:56:05 INFO - PROCESS | 1528 | 1461142565058 Marionette TRACE conn5 <- [1,1166,null,{}] 01:56:05 INFO - PROCESS | 1528 | 1461142565061 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}] 01:56:05 INFO - PROCESS | 1528 | 1461142565214 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1B9A1800) [pid = 1528] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C3C7C00) [pid = 1528] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C3A9000) [pid = 1528] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1BD19C00) [pid = 1528] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1C3D1000) [pid = 1528] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1C370800) [pid = 1528] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1829E000) [pid = 1528] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1BC19C00) [pid = 1528] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (182A2400) [pid = 1528] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (12415C00) [pid = 1528] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (175A4800) [pid = 1528] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (123BB800) [pid = 1528] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1ED9DC00) [pid = 1528] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1E7A1000) [pid = 1528] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1C4DDC00) [pid = 1528] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (18298400) [pid = 1528] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1200E800) [pid = 1528] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1C18AC00) [pid = 1528] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:56:05 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1B3AFC00) [pid = 1528] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:56:05 INFO - PROCESS | 1528 | 1461142565754 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1528 | ++DOCSHELL 12003C00 == 38 [pid = 1528] [id = 301] 01:56:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1200E800) [pid = 1528] [serial = 902] [outer = 00000000] 01:56:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (133A1C00) [pid = 1528] [serial = 903] [outer = 1200E800] 01:56:05 INFO - PROCESS | 1528 | 1461142565818 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (182A2400) [pid = 1528] [serial = 904] [outer = 1200E800] 01:56:06 INFO - PROCESS | 1528 | 1461142566232 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] 01:56:06 INFO - PROCESS | 1528 | 1461142566284 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 01:56:06 INFO - PROCESS | 1528 | 1461142566288 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1528 | 1461142566289 Marionette TRACE conn5 <- [1,1170,null,{}] 01:56:06 INFO - PROCESS | 1528 | 1461142566293 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}] 01:56:06 INFO - PROCESS | 1528 | 1461142566370 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 01:56:06 INFO - PROCESS | 1528 | 1461142566376 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1528 | ++DOCSHELL 18704000 == 39 [pid = 1528] [id = 302] 01:56:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (18707400) [pid = 1528] [serial = 905] [outer = 00000000] 01:56:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BD1C000) [pid = 1528] [serial = 906] [outer = 18707400] 01:56:06 INFO - PROCESS | 1528 | 1461142566421 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BD61400) [pid = 1528] [serial = 907] [outer = 18707400] 01:56:06 INFO - PROCESS | 1528 | 1461142566871 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] 01:56:06 INFO - PROCESS | 1528 | 1461142566921 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 01:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:56:06 INFO - PROCESS | 1528 | 1461142566925 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1528 | 1461142566926 Marionette TRACE conn5 <- [1,1174,null,{}] 01:56:06 INFO - PROCESS | 1528 | 1461142566930 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}] 01:56:06 INFO - PROCESS | 1528 | 1461142567007 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 01:56:07 INFO - PROCESS | 1528 | 1461142567043 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 1528 | ++DOCSHELL 1BD64800 == 40 [pid = 1528] [id = 303] 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1BD65C00) [pid = 1528] [serial = 908] [outer = 00000000] 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1BD93C00) [pid = 1528] [serial = 909] [outer = 1BD65C00] 01:56:07 INFO - PROCESS | 1528 | 1461142567088 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BEBA800) [pid = 1528] [serial = 910] [outer = 1BD65C00] 01:56:07 INFO - PROCESS | 1528 | 1461142567531 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] 01:56:07 INFO - PROCESS | 1528 | 1461142567601 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 01:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:56:07 INFO - PROCESS | 1528 | 1461142567604 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 1528 | 1461142567606 Marionette TRACE conn5 <- [1,1178,null,{}] 01:56:07 INFO - PROCESS | 1528 | 1461142567609 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}] 01:56:07 INFO - PROCESS | 1528 | 1461142567686 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 01:56:07 INFO - PROCESS | 1528 | 1461142567695 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBD000 == 41 [pid = 1528] [id = 304] 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1BF59C00) [pid = 1528] [serial = 911] [outer = 00000000] 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C005800) [pid = 1528] [serial = 912] [outer = 1BF59C00] 01:56:07 INFO - PROCESS | 1528 | 1461142567738 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1C00A800) [pid = 1528] [serial = 913] [outer = 1BF59C00] 01:56:08 INFO - PROCESS | 1528 | 1461142568561 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] 01:56:08 INFO - PROCESS | 1528 | 1461142568633 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 01:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:56:08 INFO - PROCESS | 1528 | 1461142568660 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 1528 | 1461142568665 Marionette TRACE conn5 <- [1,1182,null,{}] 01:56:08 INFO - PROCESS | 1528 | 1461142568670 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}] 01:56:08 INFO - PROCESS | 1528 | 1461142568823 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 01:56:08 INFO - PROCESS | 1528 | 1461142568944 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E0800 == 42 [pid = 1528] [id = 305] 01:56:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (120C0800) [pid = 1528] [serial = 914] [outer = 00000000] 01:56:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (12417C00) [pid = 1528] [serial = 915] [outer = 120C0800] 01:56:08 INFO - PROCESS | 1528 | 1461142569005 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (12424800) [pid = 1528] [serial = 916] [outer = 120C0800] 01:56:09 INFO - PROCESS | 1528 | 1461142569663 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] 01:56:09 INFO - PROCESS | 1528 | 1461142569743 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 01:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:56:09 INFO - PROCESS | 1528 | 1461142569749 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 1528 | 1461142569752 Marionette TRACE conn5 <- [1,1186,null,{}] 01:56:09 INFO - PROCESS | 1528 | 1461142569780 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}] 01:56:09 INFO - PROCESS | 1528 | 1461142569934 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 01:56:09 INFO - PROCESS | 1528 | 1461142569987 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1528 | ++DOCSHELL 132B2400 == 43 [pid = 1528] [id = 306] 01:56:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (15E05C00) [pid = 1528] [serial = 917] [outer = 00000000] 01:56:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1759B400) [pid = 1528] [serial = 918] [outer = 15E05C00] 01:56:10 INFO - PROCESS | 1528 | 1461142570043 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1827C400) [pid = 1528] [serial = 919] [outer = 15E05C00] 01:56:10 INFO - PROCESS | 1528 | 1461142570955 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]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1231ms 01:56:10 INFO - PROCESS | 1528 | 1461142570982 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 1528 | 1461142570986 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 01:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:56:10 INFO - PROCESS | 1528 | 1461142570991 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 1528 | 1461142570995 Marionette TRACE conn5 <- [1,1190,null,{}] 01:56:10 INFO - PROCESS | 1528 | 1461142571002 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}] 01:56:11 INFO - PROCESS | 1528 | 1461142571105 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 01:56:11 INFO - PROCESS | 1528 | 1461142571237 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1528 | ++DOCSHELL 12871C00 == 44 [pid = 1528] [id = 307] 01:56:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (12872000) [pid = 1528] [serial = 920] [outer = 00000000] 01:56:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (132AC400) [pid = 1528] [serial = 921] [outer = 12872000] 01:56:11 INFO - PROCESS | 1528 | 1461142571288 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16E22C00) [pid = 1528] [serial = 922] [outer = 12872000] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 19C44000 == 43 [pid = 1528] [id = 26] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1AC3E800 == 42 [pid = 1528] [id = 19] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1BD19000 == 41 [pid = 1528] [id = 21] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 12009400 == 40 [pid = 1528] [id = 10] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1B3ADC00 == 39 [pid = 1528] [id = 20] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 18275C00 == 38 [pid = 1528] [id = 24] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1870C800 == 37 [pid = 1528] [id = 18] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1C363800 == 36 [pid = 1528] [id = 23] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1DBF0800 == 35 [pid = 1528] [id = 13] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 12002C00 == 34 [pid = 1528] [id = 15] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1FA92800 == 33 [pid = 1528] [id = 8] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1333E400 == 32 [pid = 1528] [id = 28] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 133A0C00 == 31 [pid = 1528] [id = 16] 01:56:11 INFO - PROCESS | 1528 | --DOCSHELL 1759F000 == 30 [pid = 1528] [id = 17] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1E7AAC00) [pid = 1528] [serial = 870] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (20820800) [pid = 1528] [serial = 790] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1D7B6000) [pid = 1528] [serial = 769] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (2080B000) [pid = 1528] [serial = 787] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1ACD4800) [pid = 1528] [serial = 849] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1B008C00) [pid = 1528] [serial = 850] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (16C0D000) [pid = 1528] [serial = 846] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (170EA800) [pid = 1528] [serial = 847] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (18A94000) [pid = 1528] [serial = 844] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18704C00) [pid = 1528] [serial = 843] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (18EC3800) [pid = 1528] [serial = 841] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (18A1A400) [pid = 1528] [serial = 840] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1F254400) [pid = 1528] [serial = 838] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1F105C00) [pid = 1528] [serial = 837] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1ED9B800) [pid = 1528] [serial = 835] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1E7AE400) [pid = 1528] [serial = 834] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1E676C00) [pid = 1528] [serial = 832] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1E397000) [pid = 1528] [serial = 831] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1AC62000) [pid = 1528] [serial = 829] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (19C43000) [pid = 1528] [serial = 828] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (15E9E400) [pid = 1528] [serial = 826] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (12A1C400) [pid = 1528] [serial = 825] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1CBB2400) [pid = 1528] [serial = 823] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1C3B0000) [pid = 1528] [serial = 859] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1C002400) [pid = 1528] [serial = 855] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1C01BC00) [pid = 1528] [serial = 856] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1AC5F000) [pid = 1528] [serial = 865] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1BD93800) [pid = 1528] [serial = 853] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1CBB1C00) [pid = 1528] [serial = 868] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1DBF1000) [pid = 1528] [serial = 861] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1C3B0800) [pid = 1528] [serial = 858] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1CBBA400) [pid = 1528] [serial = 867] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1A4D2800) [pid = 1528] [serial = 864] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1E671000) [pid = 1528] [serial = 862] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (1BD6A000) [pid = 1528] [serial = 852] [outer = 00000000] [url = about:blank] 01:56:11 INFO - PROCESS | 1528 | 1461142571795 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]]]}] 01:56:11 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 01:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 890ms 01:56:11 INFO - PROCESS | 1528 | 1461142571883 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 1528 | 1461142571888 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 01:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:56:11 INFO - PROCESS | 1528 | 1461142571894 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 1528 | 1461142571896 Marionette TRACE conn5 <- [1,1194,null,{}] 01:56:11 INFO - PROCESS | 1528 | 1461142571900 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}] 01:56:11 INFO - PROCESS | 1528 | 1461142571981 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 01:56:12 INFO - PROCESS | 1528 | 1461142572080 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E8400 == 31 [pid = 1528] [id = 308] 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (123B6C00) [pid = 1528] [serial = 923] [outer = 00000000] 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (15E9E400) [pid = 1528] [serial = 924] [outer = 123B6C00] 01:56:12 INFO - PROCESS | 1528 | 1461142572127 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (16E20400) [pid = 1528] [serial = 925] [outer = 123B6C00] 01:56:12 INFO - PROCESS | 1528 | 1461142572543 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]]]}] 01:56:12 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 01:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 01:56:12 INFO - PROCESS | 1528 | 1461142572567 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1528 | 1461142572569 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 01:56:12 INFO - PROCESS | 1528 | 1461142572573 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:56:12 INFO - PROCESS | 1528 | 1461142572576 Marionette TRACE conn5 <- [1,1198,null,{}] 01:56:12 INFO - PROCESS | 1528 | 1461142572587 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}] 01:56:12 INFO - PROCESS | 1528 | 1461142572708 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 01:56:12 INFO - PROCESS | 1528 | 1461142572718 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1528 | ++DOCSHELL 18707800 == 32 [pid = 1528] [id = 309] 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (18708C00) [pid = 1528] [serial = 926] [outer = 00000000] 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1890D400) [pid = 1528] [serial = 927] [outer = 18708C00] 01:56:12 INFO - PROCESS | 1528 | 1461142572766 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (18A1D400) [pid = 1528] [serial = 928] [outer = 18708C00] 01:56:13 INFO - PROCESS | 1528 | 1461142573210 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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 01:56:13 INFO - PROCESS | 1528 | 1461142573267 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 1528 | 1461142573270 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 01:56:13 INFO - PROCESS | 1528 | 1461142573273 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 1528 | 1461142573275 Marionette TRACE conn5 <- [1,1202,null,{}] 01:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:56:13 INFO - PROCESS | 1528 | 1461142573278 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}] 01:56:13 INFO - PROCESS | 1528 | 1461142573359 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 01:56:13 INFO - PROCESS | 1528 | 1461142573366 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 1528 | ++DOCSHELL 16E9CC00 == 33 [pid = 1528] [id = 310] 01:56:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (18A91C00) [pid = 1528] [serial = 929] [outer = 00000000] 01:56:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1A45DC00) [pid = 1528] [serial = 930] [outer = 18A91C00] 01:56:13 INFO - PROCESS | 1528 | 1461142573411 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1A466000) [pid = 1528] [serial = 931] [outer = 18A91C00] 01:56:13 INFO - PROCESS | 1528 | 1461142573863 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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 631ms 01:56:13 INFO - PROCESS | 1528 | 1461142573908 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 01:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:56:13 INFO - PROCESS | 1528 | 1461142573910 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 01:56:13 INFO - PROCESS | 1528 | 1461142573913 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 1528 | 1461142573915 Marionette TRACE conn5 <- [1,1206,null,{}] 01:56:13 INFO - PROCESS | 1528 | 1461142573918 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}] 01:56:14 INFO - PROCESS | 1528 | 1461142574022 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 01:56:14 INFO - PROCESS | 1528 | 1461142574110 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5C400 == 34 [pid = 1528] [id = 311] 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1AC60400) [pid = 1528] [serial = 932] [outer = 00000000] 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1ACD0C00) [pid = 1528] [serial = 933] [outer = 1AC60400] 01:56:14 INFO - PROCESS | 1528 | 1461142574156 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1ACBB400) [pid = 1528] [serial = 934] [outer = 1AC60400] 01:56:14 INFO - PROCESS | 1528 | 1461142574589 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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 01:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:56:14 INFO - PROCESS | 1528 | 1461142574644 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 1528 | 1461142574646 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 01:56:14 INFO - PROCESS | 1528 | 1461142574649 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 1528 | 1461142574651 Marionette TRACE conn5 <- [1,1210,null,{}] 01:56:14 INFO - PROCESS | 1528 | 1461142574654 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}] 01:56:14 INFO - PROCESS | 1528 | 1461142574784 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 01:56:14 INFO - PROCESS | 1528 | 1461142574846 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1528 | ++DOCSHELL 120BC800 == 35 [pid = 1528] [id = 312] 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1ACDB800) [pid = 1528] [serial = 935] [outer = 00000000] 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1BC12400) [pid = 1528] [serial = 936] [outer = 1ACDB800] 01:56:14 INFO - PROCESS | 1528 | 1461142574894 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1BC1A800) [pid = 1528] [serial = 937] [outer = 1ACDB800] 01:56:15 INFO - PROCESS | 1528 | 1461142575310 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] 01:56:15 INFO - PROCESS | 1528 | 1461142575388 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 01:56:15 INFO - PROCESS | 1528 | 1461142575401 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 1528 | 1461142575403 Marionette TRACE conn5 <- [1,1214,null,{}] 01:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:56:15 INFO - PROCESS | 1528 | 1461142575406 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}] 01:56:15 INFO - PROCESS | 1528 | 1461142575509 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 01:56:15 INFO - PROCESS | 1528 | 1461142575519 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 1528 | ++DOCSHELL 120BF400 == 36 [pid = 1528] [id = 313] 01:56:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BD6AC00) [pid = 1528] [serial = 938] [outer = 00000000] 01:56:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BD9D400) [pid = 1528] [serial = 939] [outer = 1BD6AC00] 01:56:15 INFO - PROCESS | 1528 | 1461142575563 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BEBD800) [pid = 1528] [serial = 940] [outer = 1BD6AC00] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1BD65C00) [pid = 1528] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1A4DBC00) [pid = 1528] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (18345000) [pid = 1528] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (18A1F400) [pid = 1528] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1ACB8800) [pid = 1528] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (120F6000) [pid = 1528] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (17451C00) [pid = 1528] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (13398000) [pid = 1528] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (0F63D800) [pid = 1528] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (18707400) [pid = 1528] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1E6FC000) [pid = 1528] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (12874000) [pid = 1528] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (19C4E000) [pid = 1528] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:56:15 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1200E800) [pid = 1528] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:56:16 INFO - PROCESS | 1528 | 1461142576074 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 01:56:16 INFO - PROCESS | 1528 | 1461142576138 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 01:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:56:16 INFO - PROCESS | 1528 | 1461142576140 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 01:56:16 INFO - PROCESS | 1528 | 1461142576143 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1528 | 1461142576145 Marionette TRACE conn5 <- [1,1218,null,{}] 01:56:16 INFO - PROCESS | 1528 | 1461142576148 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}] 01:56:16 INFO - PROCESS | 1528 | 1461142576225 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 01:56:16 INFO - PROCESS | 1528 | 1461142576231 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1528 | ++DOCSHELL 1829EC00 == 37 [pid = 1528] [id = 314] 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (18345000) [pid = 1528] [serial = 941] [outer = 00000000] 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1ACB8800) [pid = 1528] [serial = 942] [outer = 18345000] 01:56:16 INFO - PROCESS | 1528 | 1461142576276 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1BD1E800) [pid = 1528] [serial = 943] [outer = 18345000] 01:56:16 INFO - PROCESS | 1528 | 1461142576700 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 570ms 01:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:56:16 INFO - PROCESS | 1528 | 1461142576714 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1528 | 1461142576716 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 01:56:16 INFO - PROCESS | 1528 | 1461142576719 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1528 | 1461142576721 Marionette TRACE conn5 <- [1,1222,null,{}] 01:56:16 INFO - PROCESS | 1528 | 1461142576725 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}] 01:56:16 INFO - PROCESS | 1528 | 1461142576840 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 01:56:16 INFO - PROCESS | 1528 | 1461142576846 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1528 | ++DOCSHELL 1AC45400 == 38 [pid = 1528] [id = 315] 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1BD65800) [pid = 1528] [serial = 944] [outer = 00000000] 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1C005C00) [pid = 1528] [serial = 945] [outer = 1BD65800] 01:56:16 INFO - PROCESS | 1528 | 1461142576890 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1C003C00) [pid = 1528] [serial = 946] [outer = 1BD65800] 01:56:17 INFO - PROCESS | 1528 | 1461142577303 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]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 01:56:17 INFO - PROCESS | 1528 | 1461142577363 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 1528 | 1461142577365 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 01:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:56:17 INFO - PROCESS | 1528 | 1461142577368 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 1528 | 1461142577370 Marionette TRACE conn5 <- [1,1226,null,{}] 01:56:17 INFO - PROCESS | 1528 | 1461142577374 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}] 01:56:17 INFO - PROCESS | 1528 | 1461142577458 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 01:56:17 INFO - PROCESS | 1528 | 1461142577464 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 1528 | ++DOCSHELL 1C01EC00 == 39 [pid = 1528] [id = 316] 01:56:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1C020000) [pid = 1528] [serial = 947] [outer = 00000000] 01:56:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1C185000) [pid = 1528] [serial = 948] [outer = 1C020000] 01:56:17 INFO - PROCESS | 1528 | 1461142577508 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1C187800) [pid = 1528] [serial = 949] [outer = 1C020000] 01:56:18 INFO - PROCESS | 1528 | 1461142578078 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]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 01:56:18 INFO - PROCESS | 1528 | 1461142578102 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 01:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:56:18 INFO - PROCESS | 1528 | 1461142578106 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 01:56:18 INFO - PROCESS | 1528 | 1461142578111 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 1528 | 1461142578116 Marionette TRACE conn5 <- [1,1230,null,{}] 01:56:18 INFO - PROCESS | 1528 | 1461142578122 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}] 01:56:18 INFO - PROCESS | 1528 | 1461142578277 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 01:56:18 INFO - PROCESS | 1528 | 1461142578409 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1528 | ++DOCSHELL 0EC51400 == 40 [pid = 1528] [id = 317] 01:56:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1200F000) [pid = 1528] [serial = 950] [outer = 00000000] 01:56:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (132E9C00) [pid = 1528] [serial = 951] [outer = 1200F000] 01:56:18 INFO - PROCESS | 1528 | 1461142578468 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (15EA1000) [pid = 1528] [serial = 952] [outer = 1200F000] 01:56:19 INFO - PROCESS | 1528 | 1461142579037 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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 990ms 01:56:19 INFO - PROCESS | 1528 | 1461142579102 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1528 | 1461142579108 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 01:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:56:19 INFO - PROCESS | 1528 | 1461142579115 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1528 | 1461142579118 Marionette TRACE conn5 <- [1,1234,null,{}] 01:56:19 INFO - PROCESS | 1528 | 1461142579122 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}] 01:56:19 INFO - PROCESS | 1528 | 1461142579265 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 01:56:19 INFO - PROCESS | 1528 | 1461142579398 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 1528 | ++DOCSHELL 12A1A400 == 41 [pid = 1528] [id = 318] 01:56:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (15E10000) [pid = 1528] [serial = 953] [outer = 00000000] 01:56:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (19C42400) [pid = 1528] [serial = 954] [outer = 15E10000] 01:56:19 INFO - PROCESS | 1528 | 1461142579456 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1A459400) [pid = 1528] [serial = 955] [outer = 15E10000] 01:56:20 INFO - PROCESS | 1528 | 1461142580046 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]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 01:56:20 INFO - PROCESS | 1528 | 1461142580087 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 1528 | 1461142580089 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 01:56:20 INFO - PROCESS | 1528 | 1461142580093 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:56:20 INFO - PROCESS | 1528 | 1461142580097 Marionette TRACE conn5 <- [1,1238,null,{}] 01:56:20 INFO - PROCESS | 1528 | 1461142580108 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}] 01:56:20 INFO - PROCESS | 1528 | 1461142580217 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 01:56:20 INFO - PROCESS | 1528 | 1461142580344 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 1528 | ++DOCSHELL 1BD9BC00 == 42 [pid = 1528] [id = 319] 01:56:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BFCBC00) [pid = 1528] [serial = 956] [outer = 00000000] 01:56:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1C18BC00) [pid = 1528] [serial = 957] [outer = 1BFCBC00] 01:56:20 INFO - PROCESS | 1528 | 1461142580403 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C192400) [pid = 1528] [serial = 958] [outer = 1BFCBC00] 01:56:20 INFO - PROCESS | 1528 | 1461142581012 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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 01:56:21 INFO - PROCESS | 1528 | 1461142581067 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 1528 | 1461142581070 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 01:56:21 INFO - PROCESS | 1528 | 1461142581073 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:56:21 INFO - PROCESS | 1528 | 1461142581075 Marionette TRACE conn5 <- [1,1242,null,{}] 01:56:21 INFO - PROCESS | 1528 | 1461142581079 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}] 01:56:21 INFO - PROCESS | 1528 | 1461142581183 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 01:56:21 INFO - PROCESS | 1528 | 1461142581308 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1528 | ++DOCSHELL 1C367000 == 43 [pid = 1528] [id = 320] 01:56:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1C367C00) [pid = 1528] [serial = 959] [outer = 00000000] 01:56:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C371400) [pid = 1528] [serial = 960] [outer = 1C367C00] 01:56:21 INFO - PROCESS | 1528 | 1461142581365 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C3A9800) [pid = 1528] [serial = 961] [outer = 1C367C00] 01:56:21 INFO - PROCESS | 1528 | 1461142581946 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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 01:56:21 INFO - PROCESS | 1528 | 1461142582007 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 1528 | 1461142582009 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 01:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:56:22 INFO - PROCESS | 1528 | 1461142582012 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 1528 | 1461142582014 Marionette TRACE conn5 <- [1,1246,null,{}] 01:56:22 INFO - PROCESS | 1528 | 1461142582018 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}] 01:56:22 INFO - PROCESS | 1528 | 1461142582230 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 01:56:22 INFO - PROCESS | 1528 | 1461142582373 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 1528 | ++DOCSHELL 12866C00 == 44 [pid = 1528] [id = 321] 01:56:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (12868000) [pid = 1528] [serial = 962] [outer = 00000000] 01:56:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (128A3C00) [pid = 1528] [serial = 963] [outer = 12868000] 01:56:22 INFO - PROCESS | 1528 | 1461142582427 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1339B800) [pid = 1528] [serial = 964] [outer = 12868000] 01:56:22 INFO - PROCESS | 1528 | --DOCSHELL 18284C00 == 43 [pid = 1528] [id = 25] 01:56:23 INFO - PROCESS | 1528 | 1461142583088 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]]]}] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1AC5C000) [pid = 1528] [serial = 897] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (18910400) [pid = 1528] [serial = 888] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18A1B400) [pid = 1528] [serial = 889] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (19C43C00) [pid = 1528] [serial = 891] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (19C4C000) [pid = 1528] [serial = 892] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1ACDC400) [pid = 1528] [serial = 900] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (123BA400) [pid = 1528] [serial = 876] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (12417800) [pid = 1528] [serial = 877] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1AC5BC00) [pid = 1528] [serial = 898] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1759F800) [pid = 1528] [serial = 885] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (176CCC00) [pid = 1528] [serial = 886] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (16C0A000) [pid = 1528] [serial = 882] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (16E23C00) [pid = 1528] [serial = 883] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1B007400) [pid = 1528] [serial = 901] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (11F7E000) [pid = 1528] [serial = 873] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1200A400) [pid = 1528] [serial = 874] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD1C000) [pid = 1528] [serial = 906] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1ED45800) [pid = 1528] [serial = 871] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (12A1B800) [pid = 1528] [serial = 879] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (132EB000) [pid = 1528] [serial = 880] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1A461000) [pid = 1528] [serial = 894] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (182A2400) [pid = 1528] [serial = 904] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1BEBA800) [pid = 1528] [serial = 910] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (133A1C00) [pid = 1528] [serial = 903] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1BD61400) [pid = 1528] [serial = 907] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1A45E800) [pid = 1528] [serial = 895] [outer = 00000000] [url = about:blank] 01:56:23 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1BD93C00) [pid = 1528] [serial = 909] [outer = 00000000] [url = about:blank] 01:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1119ms 01:56:23 INFO - PROCESS | 1528 | 1461142583137 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 01:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:56:23 INFO - PROCESS | 1528 | 1461142583141 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 01:56:23 INFO - PROCESS | 1528 | 1461142583145 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1528 | 1461142583149 Marionette TRACE conn5 <- [1,1250,null,{}] 01:56:23 INFO - PROCESS | 1528 | 1461142583153 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}] 01:56:23 INFO - PROCESS | 1528 | 1461142583238 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 01:56:23 INFO - PROCESS | 1528 | 1461142583244 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1528 | ++DOCSHELL 120BE000 == 44 [pid = 1528] [id = 322] 01:56:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (120EB800) [pid = 1528] [serial = 965] [outer = 00000000] 01:56:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (12873000) [pid = 1528] [serial = 966] [outer = 120EB800] 01:56:23 INFO - PROCESS | 1528 | 1461142583293 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (132EB000) [pid = 1528] [serial = 967] [outer = 120EB800] 01:56:23 INFO - PROCESS | 1528 | 1461142583786 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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 01:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:56:23 INFO - PROCESS | 1528 | 1461142583836 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1528 | 1461142583839 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 01:56:23 INFO - PROCESS | 1528 | 1461142583842 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1528 | 1461142583844 Marionette TRACE conn5 <- [1,1254,null,{}] 01:56:23 INFO - PROCESS | 1528 | 1461142583848 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}] 01:56:23 INFO - PROCESS | 1528 | 1461142583929 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 01:56:23 INFO - PROCESS | 1528 | 1461142583945 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1528 | ++DOCSHELL 18275400 == 45 [pid = 1528] [id = 323] 01:56:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (18275C00) [pid = 1528] [serial = 968] [outer = 00000000] 01:56:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (18280000) [pid = 1528] [serial = 969] [outer = 18275C00] 01:56:23 INFO - PROCESS | 1528 | 1461142583991 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (18345400) [pid = 1528] [serial = 970] [outer = 18275C00] 01:56:24 INFO - PROCESS | 1528 | 1461142584459 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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 01:56:24 INFO - PROCESS | 1528 | 1461142584518 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 1528 | 1461142584521 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 01:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:56:24 INFO - PROCESS | 1528 | 1461142584531 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 1528 | 1461142584536 Marionette TRACE conn5 <- [1,1258,null,{}] 01:56:24 INFO - PROCESS | 1528 | 1461142584539 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}] 01:56:24 INFO - PROCESS | 1528 | 1461142584624 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 01:56:24 INFO - PROCESS | 1528 | 1461142584706 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 1528 | ++DOCSHELL 1833C000 == 46 [pid = 1528] [id = 324] 01:56:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1833D800) [pid = 1528] [serial = 971] [outer = 00000000] 01:56:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (19C4A000) [pid = 1528] [serial = 972] [outer = 1833D800] 01:56:24 INFO - PROCESS | 1528 | 1461142584751 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (19C4EC00) [pid = 1528] [serial = 973] [outer = 1833D800] 01:56:25 INFO - PROCESS | 1528 | 1461142585162 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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 689ms 01:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:56:25 INFO - PROCESS | 1528 | 1461142585217 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 1528 | 1461142585219 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 01:56:25 INFO - PROCESS | 1528 | 1461142585222 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1528 | 1461142585224 Marionette TRACE conn5 <- [1,1262,null,{}] 01:56:25 INFO - PROCESS | 1528 | 1461142585227 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}] 01:56:25 INFO - PROCESS | 1528 | 1461142585345 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 01:56:25 INFO - PROCESS | 1528 | 1461142585364 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1528 | ++DOCSHELL 1A459C00 == 47 [pid = 1528] [id = 325] 01:56:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1A45E800) [pid = 1528] [serial = 974] [outer = 00000000] 01:56:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1AC41800) [pid = 1528] [serial = 975] [outer = 1A45E800] 01:56:25 INFO - PROCESS | 1528 | 1461142585409 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1AC5BC00) [pid = 1528] [serial = 976] [outer = 1A45E800] 01:56:25 INFO - PROCESS | 1528 | 1461142585851 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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 01:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:56:25 INFO - PROCESS | 1528 | 1461142585900 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 1528 | 1461142585902 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 01:56:25 INFO - PROCESS | 1528 | 1461142585905 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 1528 | 1461142585907 Marionette TRACE conn5 <- [1,1266,null,{}] 01:56:25 INFO - PROCESS | 1528 | 1461142585910 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}] 01:56:26 INFO - PROCESS | 1528 | 1461142586053 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 01:56:26 INFO - PROCESS | 1528 | 1461142586084 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 1528 | ++DOCSHELL 1B010800 == 48 [pid = 1528] [id = 326] 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1B3AAC00) [pid = 1528] [serial = 977] [outer = 00000000] 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B9A6400) [pid = 1528] [serial = 978] [outer = 1B3AAC00] 01:56:26 INFO - PROCESS | 1528 | 1461142586140 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BC14C00) [pid = 1528] [serial = 979] [outer = 1B3AAC00] 01:56:26 INFO - PROCESS | 1528 | 1461142586629 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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 01:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:56:26 INFO - PROCESS | 1528 | 1461142586679 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 1528 | 1461142586681 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 01:56:26 INFO - PROCESS | 1528 | 1461142586684 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 1528 | 1461142586685 Marionette TRACE conn5 <- [1,1270,null,{}] 01:56:26 INFO - PROCESS | 1528 | 1461142586689 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}] 01:56:26 INFO - PROCESS | 1528 | 1461142586802 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 01:56:26 INFO - PROCESS | 1528 | 1461142586858 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 1528 | ++DOCSHELL 1BD1F800 == 49 [pid = 1528] [id = 327] 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BD63000) [pid = 1528] [serial = 980] [outer = 00000000] 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BD9A000) [pid = 1528] [serial = 981] [outer = 1BD63000] 01:56:26 INFO - PROCESS | 1528 | 1461142586906 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BEB5800) [pid = 1528] [serial = 982] [outer = 1BD63000] 01:56:27 INFO - PROCESS | 1528 | 1461142587318 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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (18345000) [pid = 1528] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1ACDB800) [pid = 1528] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1BD6AC00) [pid = 1528] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (123B6C00) [pid = 1528] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (18708C00) [pid = 1528] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1AC60400) [pid = 1528] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (18A91C00) [pid = 1528] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD65800) [pid = 1528] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:56:27 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (12872000) [pid = 1528] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:56:27 INFO - PROCESS | 1528 | 1461142587438 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 1528 | 1461142587440 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 01:56:27 INFO - PROCESS | 1528 | 1461142587450 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 1528 | 1461142587452 Marionette TRACE conn5 <- [1,1274,null,{}] 01:56:27 INFO - PROCESS | 1528 | 1461142587455 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}] 01:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:56:27 INFO - PROCESS | 1528 | 1461142587536 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 01:56:27 INFO - PROCESS | 1528 | 1461142587542 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1528 | ++DOCSHELL 15EA9400 == 50 [pid = 1528] [id = 328] 01:56:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1759CC00) [pid = 1528] [serial = 983] [outer = 00000000] 01:56:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1A45B800) [pid = 1528] [serial = 984] [outer = 1759CC00] 01:56:27 INFO - PROCESS | 1528 | 1461142587587 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1AC68400) [pid = 1528] [serial = 985] [outer = 1759CC00] 01:56:27 INFO - PROCESS | 1528 | 1461142588002 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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 610ms 01:56:28 INFO - PROCESS | 1528 | 1461142588070 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 1528 | 1461142588072 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 01:56:28 INFO - PROCESS | 1528 | 1461142588075 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:56:28 INFO - PROCESS | 1528 | 1461142588077 Marionette TRACE conn5 <- [1,1278,null,{}] 01:56:28 INFO - PROCESS | 1528 | 1461142588081 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}] 01:56:28 INFO - PROCESS | 1528 | 1461142588165 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 01:56:28 INFO - PROCESS | 1528 | 1461142588175 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1528 | ++DOCSHELL 1AC68800 == 51 [pid = 1528] [id = 329] 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1BD60C00) [pid = 1528] [serial = 986] [outer = 00000000] 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C01E800) [pid = 1528] [serial = 987] [outer = 1BD60C00] 01:56:28 INFO - PROCESS | 1528 | 1461142588222 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1C029C00) [pid = 1528] [serial = 988] [outer = 1BD60C00] 01:56:28 INFO - PROCESS | 1528 | 1461142588662 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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 01:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:56:28 INFO - PROCESS | 1528 | 1461142588710 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 1528 | 1461142588712 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 01:56:28 INFO - PROCESS | 1528 | 1461142588715 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 1528 | 1461142588717 Marionette TRACE conn5 <- [1,1282,null,{}] 01:56:28 INFO - PROCESS | 1528 | 1461142588720 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}] 01:56:28 INFO - PROCESS | 1528 | 1461142588805 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 01:56:28 INFO - PROCESS | 1528 | 1461142588813 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1528 | ++DOCSHELL 11F3D400 == 52 [pid = 1528] [id = 330] 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1C304400) [pid = 1528] [serial = 989] [outer = 00000000] 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1C3C8800) [pid = 1528] [serial = 990] [outer = 1C304400] 01:56:28 INFO - PROCESS | 1528 | 1461142588861 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1C3D0000) [pid = 1528] [serial = 991] [outer = 1C304400] 01:56:29 INFO - PROCESS | 1528 | 1461142589307 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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 01:56:29 INFO - PROCESS | 1528 | 1461142589346 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 1528 | 1461142589348 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 01:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:56:29 INFO - PROCESS | 1528 | 1461142589367 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 1528 | 1461142589368 Marionette TRACE conn5 <- [1,1286,null,{}] 01:56:29 INFO - PROCESS | 1528 | 1461142589372 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}] 01:56:29 INFO - PROCESS | 1528 | 1461142589500 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 01:56:29 INFO - PROCESS | 1528 | 1461142589632 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 1528 | ++DOCSHELL 0EC46C00 == 53 [pid = 1528] [id = 331] 01:56:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (0EC4A400) [pid = 1528] [serial = 992] [outer = 00000000] 01:56:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (120B7000) [pid = 1528] [serial = 993] [outer = 0EC4A400] 01:56:29 INFO - PROCESS | 1528 | 1461142589691 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (120F4400) [pid = 1528] [serial = 994] [outer = 0EC4A400] 01:56:30 INFO - PROCESS | 1528 | 1461142590345 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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 01:56:30 INFO - PROCESS | 1528 | 1461142590388 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 1528 | 1461142590393 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 01:56:30 INFO - PROCESS | 1528 | 1461142590397 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:56:30 INFO - PROCESS | 1528 | 1461142590402 Marionette TRACE conn5 <- [1,1290,null,{}] 01:56:30 INFO - PROCESS | 1528 | 1461142590427 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}] 01:56:30 INFO - PROCESS | 1528 | 1461142590535 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 01:56:30 INFO - PROCESS | 1528 | 1461142590664 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 1528 | ++DOCSHELL 175A4400 == 54 [pid = 1528] [id = 332] 01:56:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (176C3000) [pid = 1528] [serial = 995] [outer = 00000000] 01:56:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (18A15400) [pid = 1528] [serial = 996] [outer = 176C3000] 01:56:30 INFO - PROCESS | 1528 | 1461142590724 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (18A1F400) [pid = 1528] [serial = 997] [outer = 176C3000] 01:56:31 INFO - PROCESS | 1528 | 1461142591304 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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 950ms 01:56:31 INFO - PROCESS | 1528 | 1461142591352 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1528 | 1461142591356 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 01:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:56:31 INFO - PROCESS | 1528 | 1461142591359 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 1528 | 1461142591361 Marionette TRACE conn5 <- [1,1294,null,{}] 01:56:31 INFO - PROCESS | 1528 | 1461142591365 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}] 01:56:31 INFO - PROCESS | 1528 | 1461142591471 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 01:56:31 INFO - PROCESS | 1528 | 1461142591603 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 1528 | ++DOCSHELL 1B007400 == 55 [pid = 1528] [id = 333] 01:56:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1B9A3800) [pid = 1528] [serial = 998] [outer = 00000000] 01:56:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD94C00) [pid = 1528] [serial = 999] [outer = 1B9A3800] 01:56:31 INFO - PROCESS | 1528 | 1461142591660 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1C185400) [pid = 1528] [serial = 1000] [outer = 1B9A3800] 01:56:32 INFO - PROCESS | 1528 | 1461142592289 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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 01:56:32 INFO - PROCESS | 1528 | 1461142592333 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 01:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:56:32 INFO - PROCESS | 1528 | 1461142592337 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 01:56:32 INFO - PROCESS | 1528 | 1461142592348 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 1528 | 1461142592353 Marionette TRACE conn5 <- [1,1298,null,{}] 01:56:32 INFO - PROCESS | 1528 | 1461142592357 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}] 01:56:32 INFO - PROCESS | 1528 | 1461142592467 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 01:56:32 INFO - PROCESS | 1528 | 1461142592595 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 1528 | ++DOCSHELL 1C372000 == 56 [pid = 1528] [id = 334] 01:56:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1D9E9C00) [pid = 1528] [serial = 1001] [outer = 00000000] 01:56:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1E38BC00) [pid = 1528] [serial = 1002] [outer = 1D9E9C00] 01:56:32 INFO - PROCESS | 1528 | 1461142592651 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1E392400) [pid = 1528] [serial = 1003] [outer = 1D9E9C00] 01:56:33 INFO - PROCESS | 1528 | 1461142593259 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] 01:56:33 INFO - PROCESS | 1528 | 1461142593337 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 01:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:56:33 INFO - PROCESS | 1528 | 1461142593355 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 1528 | 1461142593357 Marionette TRACE conn5 <- [1,1302,null,{}] 01:56:33 INFO - PROCESS | 1528 | 1461142593362 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}] 01:56:33 INFO - PROCESS | 1528 | 1461142593466 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 01:56:33 INFO - PROCESS | 1528 | 1461142593592 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 1528 | ++DOCSHELL 1D7B0C00 == 57 [pid = 1528] [id = 335] 01:56:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1D9A2C00) [pid = 1528] [serial = 1004] [outer = 00000000] 01:56:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1E67B000) [pid = 1528] [serial = 1005] [outer = 1D9A2C00] 01:56:33 INFO - PROCESS | 1528 | 1461142593648 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1E6EF400) [pid = 1528] [serial = 1006] [outer = 1D9A2C00] 01:56:34 INFO - PROCESS | 1528 | 1461142594313 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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 991ms 01:56:34 INFO - PROCESS | 1528 | 1461142594339 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 1528 | 1461142594343 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 01:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:56:34 INFO - PROCESS | 1528 | 1461142594349 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 1528 | 1461142594353 Marionette TRACE conn5 <- [1,1306,null,{}] 01:56:34 INFO - PROCESS | 1528 | 1461142594367 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}] 01:56:34 INFO - PROCESS | 1528 | 1461142594465 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 01:56:34 INFO - PROCESS | 1528 | 1461142594562 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 1528 | ++DOCSHELL 15E0FC00 == 58 [pid = 1528] [id = 336] 01:56:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16EA6000) [pid = 1528] [serial = 1007] [outer = 00000000] 01:56:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (175C9C00) [pid = 1528] [serial = 1008] [outer = 16EA6000] 01:56:34 INFO - PROCESS | 1528 | 1461142594611 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1827E000) [pid = 1528] [serial = 1009] [outer = 16EA6000] 01:56:35 INFO - PROCESS | 1528 | 1461142595205 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]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 889ms 01:56:35 INFO - PROCESS | 1528 | 1461142595241 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 01:56:35 INFO - PROCESS | 1528 | 1461142595247 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 01:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:56:35 INFO - PROCESS | 1528 | 1461142595252 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - PROCESS | 1528 | 1461142595255 Marionette TRACE conn5 <- [1,1310,null,{}] 01:56:35 INFO - PROCESS | 1528 | 1461142595258 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}] 01:56:35 INFO - PROCESS | 1528 | 1461142595358 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 01:56:35 INFO - PROCESS | 1528 | 1461142595458 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 1528 | ++DOCSHELL 1A458400 == 59 [pid = 1528] [id = 337] 01:56:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1A45A800) [pid = 1528] [serial = 1010] [outer = 00000000] 01:56:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1AC67000) [pid = 1528] [serial = 1011] [outer = 1A45A800] 01:56:35 INFO - PROCESS | 1528 | 1461142595508 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1ACD5000) [pid = 1528] [serial = 1012] [outer = 1A45A800] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 120BC800 == 58 [pid = 1528] [id = 312] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1E6F9000 == 57 [pid = 1528] [id = 290] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1AC5C400 == 56 [pid = 1528] [id = 311] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 120BF400 == 55 [pid = 1528] [id = 313] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 18707800 == 54 [pid = 1528] [id = 309] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 11F3D400 == 53 [pid = 1528] [id = 330] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1AC68800 == 52 [pid = 1528] [id = 329] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 15EA9400 == 51 [pid = 1528] [id = 328] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1BD1F800 == 50 [pid = 1528] [id = 327] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1B010800 == 49 [pid = 1528] [id = 326] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1A459C00 == 48 [pid = 1528] [id = 325] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1833C000 == 47 [pid = 1528] [id = 324] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C185000) [pid = 1528] [serial = 948] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 18275400 == 46 [pid = 1528] [id = 323] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 120BE000 == 45 [pid = 1528] [id = 322] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 12866C00 == 44 [pid = 1528] [id = 321] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1C367000 == 43 [pid = 1528] [id = 320] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 12A1A400 == 42 [pid = 1528] [id = 318] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 0EC51400 == 41 [pid = 1528] [id = 317] 01:56:35 INFO - PROCESS | 1528 | --DOCSHELL 1C01EC00 == 40 [pid = 1528] [id = 316] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1ACB8800) [pid = 1528] [serial = 942] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1BC1A800) [pid = 1528] [serial = 937] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1759B400) [pid = 1528] [serial = 918] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1BD9D400) [pid = 1528] [serial = 939] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (16E20400) [pid = 1528] [serial = 925] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (15E9E400) [pid = 1528] [serial = 924] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1890D400) [pid = 1528] [serial = 927] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C005800) [pid = 1528] [serial = 912] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1BEBD800) [pid = 1528] [serial = 940] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1ACBB400) [pid = 1528] [serial = 934] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (12417C00) [pid = 1528] [serial = 915] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1A466000) [pid = 1528] [serial = 931] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C005C00) [pid = 1528] [serial = 945] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1ACD0C00) [pid = 1528] [serial = 933] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1A45DC00) [pid = 1528] [serial = 930] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (16E22C00) [pid = 1528] [serial = 922] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1BC12400) [pid = 1528] [serial = 936] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (18A1D400) [pid = 1528] [serial = 928] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1BD1E800) [pid = 1528] [serial = 943] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (132AC400) [pid = 1528] [serial = 921] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1C003C00) [pid = 1528] [serial = 946] [outer = 00000000] [url = about:blank] 01:56:35 INFO - PROCESS | 1528 | 1461142595991 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]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 01:56:36 INFO - PROCESS | 1528 | 1461142596063 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1528 | 1461142596065 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 01:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:56:36 INFO - PROCESS | 1528 | 1461142596069 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1528 | 1461142596072 Marionette TRACE conn5 <- [1,1314,null,{}] 01:56:36 INFO - PROCESS | 1528 | 1461142596082 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}] 01:56:36 INFO - PROCESS | 1528 | 1461142596169 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 01:56:36 INFO - PROCESS | 1528 | 1461142596183 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 1528 | ++DOCSHELL 12A1A400 == 41 [pid = 1528] [id = 338] 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (132A8800) [pid = 1528] [serial = 1013] [outer = 00000000] 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (18277C00) [pid = 1528] [serial = 1014] [outer = 132A8800] 01:56:36 INFO - PROCESS | 1528 | 1461142596231 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1890EC00) [pid = 1528] [serial = 1015] [outer = 132A8800] 01:56:36 INFO - PROCESS | 1528 | 1461142596719 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]]]}] 01:56:36 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 01:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 01:56:36 INFO - PROCESS | 1528 | 1461142596744 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1528 | 1461142596747 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 01:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:56:36 INFO - PROCESS | 1528 | 1461142596750 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1528 | 1461142596752 Marionette TRACE conn5 <- [1,1318,null,{}] 01:56:36 INFO - PROCESS | 1528 | 1461142596755 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}] 01:56:36 INFO - PROCESS | 1528 | 1461142596837 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 01:56:36 INFO - PROCESS | 1528 | 1461142596843 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 1528 | ++DOCSHELL 1A45A400 == 42 [pid = 1528] [id = 339] 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1A45DC00) [pid = 1528] [serial = 1016] [outer = 00000000] 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1ACD3000) [pid = 1528] [serial = 1017] [outer = 1A45DC00] 01:56:36 INFO - PROCESS | 1528 | 1461142596889 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1ACD9400) [pid = 1528] [serial = 1018] [outer = 1A45DC00] 01:56:37 INFO - PROCESS | 1528 | 1461142597342 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]]]}] 01:56:37 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 01:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 01:56:37 INFO - PROCESS | 1528 | 1461142597381 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 1528 | 1461142597383 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 01:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:56:37 INFO - PROCESS | 1528 | 1461142597386 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 1528 | 1461142597387 Marionette TRACE conn5 <- [1,1322,null,{}] 01:56:37 INFO - PROCESS | 1528 | 1461142597391 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}] 01:56:37 INFO - PROCESS | 1528 | 1461142597474 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 01:56:37 INFO - PROCESS | 1528 | 1461142597483 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDE000 == 43 [pid = 1528] [id = 340] 01:56:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1B005000) [pid = 1528] [serial = 1019] [outer = 00000000] 01:56:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1B9AB000) [pid = 1528] [serial = 1020] [outer = 1B005000] 01:56:37 INFO - PROCESS | 1528 | 1461142597528 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BC12400) [pid = 1528] [serial = 1021] [outer = 1B005000] 01:56:37 INFO - PROCESS | 1528 | 1461142597982 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]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 01:56:38 INFO - PROCESS | 1528 | 1461142598026 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 1528 | 1461142598028 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 01:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:56:38 INFO - PROCESS | 1528 | 1461142598030 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 1528 | 1461142598032 Marionette TRACE conn5 <- [1,1326,null,{}] 01:56:38 INFO - PROCESS | 1528 | 1461142598035 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}] 01:56:38 INFO - PROCESS | 1528 | 1461142598174 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 01:56:38 INFO - PROCESS | 1528 | 1461142598181 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 1528 | ++DOCSHELL 1759F800 == 44 [pid = 1528] [id = 341] 01:56:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BD19000) [pid = 1528] [serial = 1022] [outer = 00000000] 01:56:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1BEBA800) [pid = 1528] [serial = 1023] [outer = 1BD19000] 01:56:38 INFO - PROCESS | 1528 | 1461142598230 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C007000) [pid = 1528] [serial = 1024] [outer = 1BD19000] 01:56:39 INFO - PROCESS | 1528 | 1461142599134 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]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 01:56:39 INFO - PROCESS | 1528 | 1461142599154 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 1528 | 1461142599156 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 01:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:56:39 INFO - PROCESS | 1528 | 1461142599160 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 1528 | 1461142599161 Marionette TRACE conn5 <- [1,1330,null,{}] 01:56:39 INFO - PROCESS | 1528 | 1461142599165 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}] 01:56:39 INFO - PROCESS | 1528 | 1461142599274 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 01:56:39 INFO - PROCESS | 1528 | 1461142599280 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 1528 | ++DOCSHELL 12869800 == 45 [pid = 1528] [id = 342] 01:56:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1BD66800) [pid = 1528] [serial = 1025] [outer = 00000000] 01:56:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1C025C00) [pid = 1528] [serial = 1026] [outer = 1BD66800] 01:56:39 INFO - PROCESS | 1528 | 1461142599324 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1C187000) [pid = 1528] [serial = 1027] [outer = 1BD66800] 01:56:39 INFO - PROCESS | 1528 | 1461142599759 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]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 01:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:56:39 INFO - PROCESS | 1528 | 1461142599790 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 1528 | 1461142599792 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 01:56:39 INFO - PROCESS | 1528 | 1461142599795 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 1528 | 1461142599797 Marionette TRACE conn5 <- [1,1334,null,{}] 01:56:39 INFO - PROCESS | 1528 | 1461142599801 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}] 01:56:39 INFO - PROCESS | 1528 | 1461142599910 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 01:56:39 INFO - PROCESS | 1528 | 1461142599916 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 1528 | ++DOCSHELL 1C021C00 == 46 [pid = 1528] [id = 343] 01:56:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C36D000) [pid = 1528] [serial = 1028] [outer = 00000000] 01:56:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C4E8400) [pid = 1528] [serial = 1029] [outer = 1C36D000] 01:56:39 INFO - PROCESS | 1528 | 1461142600010 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1D7BD400) [pid = 1528] [serial = 1030] [outer = 1C36D000] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1B3AAC00) [pid = 1528] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1BD63000) [pid = 1528] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1833D800) [pid = 1528] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (120EB800) [pid = 1528] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (12868000) [pid = 1528] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (18275C00) [pid = 1528] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1759CC00) [pid = 1528] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1A45E800) [pid = 1528] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:56:40 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1BD60C00) [pid = 1528] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:56:40 INFO - PROCESS | 1528 | 1461142600452 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]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 01:56:40 INFO - PROCESS | 1528 | 1461142600526 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 1528 | 1461142600528 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 01:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:56:40 INFO - PROCESS | 1528 | 1461142600531 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 1528 | 1461142600533 Marionette TRACE conn5 <- [1,1338,null,{}] 01:56:40 INFO - PROCESS | 1528 | 1461142600537 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}] 01:56:40 INFO - PROCESS | 1528 | 1461142600641 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 01:56:40 INFO - PROCESS | 1528 | 1461142600653 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 1528 | ++DOCSHELL 16C3CC00 == 47 [pid = 1528] [id = 344] 01:56:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (18A1D400) [pid = 1528] [serial = 1031] [outer = 00000000] 01:56:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C184800) [pid = 1528] [serial = 1032] [outer = 18A1D400] 01:56:40 INFO - PROCESS | 1528 | 1461142600697 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C364C00) [pid = 1528] [serial = 1033] [outer = 18A1D400] 01:56:41 INFO - PROCESS | 1528 | 1461142601105 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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 01:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:56:41 INFO - PROCESS | 1528 | 1461142601162 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1528 | 1461142601164 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 01:56:41 INFO - PROCESS | 1528 | 1461142601167 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1528 | 1461142601169 Marionette TRACE conn5 <- [1,1342,null,{}] 01:56:41 INFO - PROCESS | 1528 | 1461142601172 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}] 01:56:41 INFO - PROCESS | 1528 | 1461142601254 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 01:56:41 INFO - PROCESS | 1528 | 1461142601263 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D1800 == 48 [pid = 1528] [id = 345] 01:56:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C3D5400) [pid = 1528] [serial = 1034] [outer = 00000000] 01:56:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1E677000) [pid = 1528] [serial = 1035] [outer = 1C3D5400] 01:56:41 INFO - PROCESS | 1528 | 1461142601307 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1E6FC400) [pid = 1528] [serial = 1036] [outer = 1C3D5400] 01:56:41 INFO - PROCESS | 1528 | 1461142601720 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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 01:56:41 INFO - PROCESS | 1528 | 1461142601738 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1528 | 1461142601741 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 01:56:41 INFO - PROCESS | 1528 | 1461142601744 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:56:41 INFO - PROCESS | 1528 | 1461142601746 Marionette TRACE conn5 <- [1,1346,null,{}] 01:56:41 INFO - PROCESS | 1528 | 1461142601778 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}] 01:56:41 INFO - PROCESS | 1528 | 1461142601888 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 01:56:41 INFO - PROCESS | 1528 | 1461142601895 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A5800 == 49 [pid = 1528] [id = 346] 01:56:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1E7A6800) [pid = 1528] [serial = 1037] [outer = 00000000] 01:56:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1EB0EC00) [pid = 1528] [serial = 1038] [outer = 1E7A6800] 01:56:41 INFO - PROCESS | 1528 | 1461142601944 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1ED45800) [pid = 1528] [serial = 1039] [outer = 1E7A6800] 01:56:42 INFO - PROCESS | 1528 | 1461142602665 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]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 01:56:42 INFO - PROCESS | 1528 | 1461142602719 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 1528 | 1461142602724 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 01:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:56:42 INFO - PROCESS | 1528 | 1461142602730 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 1528 | 1461142602734 Marionette TRACE conn5 <- [1,1350,null,{}] 01:56:42 INFO - PROCESS | 1528 | 1461142602739 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}] 01:56:42 INFO - PROCESS | 1528 | 1461142602882 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 01:56:42 INFO - PROCESS | 1528 | 1461142603016 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1528 | ++DOCSHELL 1286C400 == 50 [pid = 1528] [id = 347] 01:56:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (132A9800) [pid = 1528] [serial = 1040] [outer = 00000000] 01:56:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (170E5C00) [pid = 1528] [serial = 1041] [outer = 132A9800] 01:56:43 INFO - PROCESS | 1528 | 1461142603075 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (175A2400) [pid = 1528] [serial = 1042] [outer = 132A9800] 01:56:43 INFO - PROCESS | 1528 | 1461142603666 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]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 01:56:43 INFO - PROCESS | 1528 | 1461142603707 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 1528 | 1461142603713 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 01:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:56:43 INFO - PROCESS | 1528 | 1461142603721 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 1528 | 1461142603724 Marionette TRACE conn5 <- [1,1354,null,{}] 01:56:43 INFO - PROCESS | 1528 | 1461142603728 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}] 01:56:43 INFO - PROCESS | 1528 | 1461142603838 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 01:56:43 INFO - PROCESS | 1528 | 1461142603942 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 1528 | ++DOCSHELL 176C7C00 == 51 [pid = 1528] [id = 348] 01:56:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1A4D8C00) [pid = 1528] [serial = 1043] [outer = 00000000] 01:56:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1BD1F800) [pid = 1528] [serial = 1044] [outer = 1A4D8C00] 01:56:43 INFO - PROCESS | 1528 | 1461142603997 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1BD6C400) [pid = 1528] [serial = 1045] [outer = 1A4D8C00] 01:56:44 INFO - PROCESS | 1528 | 1461142604649 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] 01:56:44 INFO - PROCESS | 1528 | 1461142604697 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 01:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:56:44 INFO - PROCESS | 1528 | 1461142604701 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 1528 | 1461142604704 Marionette TRACE conn5 <- [1,1358,null,{}] 01:56:44 INFO - PROCESS | 1528 | 1461142604716 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}] 01:56:44 INFO - PROCESS | 1528 | 1461142604826 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 01:56:44 INFO - PROCESS | 1528 | 1461142604959 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 1528 | ++DOCSHELL 1A45C800 == 52 [pid = 1528] [id = 349] 01:56:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1CB11400) [pid = 1528] [serial = 1046] [outer = 00000000] 01:56:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1ED3CC00) [pid = 1528] [serial = 1047] [outer = 1CB11400] 01:56:44 INFO - PROCESS | 1528 | 1461142605019 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1ED9F000) [pid = 1528] [serial = 1048] [outer = 1CB11400] 01:56:45 INFO - PROCESS | 1528 | 1461142605610 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] 01:56:45 INFO - PROCESS | 1528 | 1461142605637 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 01:56:45 INFO - PROCESS | 1528 | 1461142605641 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:56:45 INFO - PROCESS | 1528 | 1461142605643 Marionette TRACE conn5 <- [1,1362,null,{}] 01:56:45 INFO - PROCESS | 1528 | 1461142605646 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}] 01:56:45 INFO - PROCESS | 1528 | 1461142605754 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 01:56:45 INFO - PROCESS | 1528 | 1461142605858 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 1528 | ++DOCSHELL 1EB0A800 == 53 [pid = 1528] [id = 350] 01:56:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1EDA0000) [pid = 1528] [serial = 1049] [outer = 00000000] 01:56:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F015800) [pid = 1528] [serial = 1050] [outer = 1EDA0000] 01:56:45 INFO - PROCESS | 1528 | 1461142605916 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1F102800) [pid = 1528] [serial = 1051] [outer = 1EDA0000] 01:56:46 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:56:46 INFO - PROCESS | 1528 | 1461142606586 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] 01:56:46 INFO - PROCESS | 1528 | 1461142606617 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 01:56:46 INFO - PROCESS | 1528 | 1461142606620 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:56:46 INFO - PROCESS | 1528 | 1461142606622 Marionette TRACE conn5 <- [1,1366,null,{}] 01:56:46 INFO - PROCESS | 1528 | 1461142606626 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}] 01:56:46 INFO - PROCESS | 1528 | 1461142606732 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 01:56:46 INFO - PROCESS | 1528 | 1461142606864 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 1528 | ++DOCSHELL 1286B400 == 54 [pid = 1528] [id = 351] 01:56:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1ED46000) [pid = 1528] [serial = 1052] [outer = 00000000] 01:56:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1F261400) [pid = 1528] [serial = 1053] [outer = 1ED46000] 01:56:46 INFO - PROCESS | 1528 | 1461142606921 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1F294C00) [pid = 1528] [serial = 1054] [outer = 1ED46000] 01:56:47 INFO - PROCESS | 1528 | 1461142607739 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] 01:56:47 INFO - PROCESS | 1528 | 1461142607807 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 01:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:56:47 INFO - PROCESS | 1528 | 1461142607812 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 1528 | 1461142607815 Marionette TRACE conn5 <- [1,1370,null,{}] 01:56:47 INFO - PROCESS | 1528 | 1461142607821 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}] 01:56:47 INFO - PROCESS | 1528 | 1461142607918 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 01:56:48 INFO - PROCESS | 1528 | 1461142608054 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 1528 | ++DOCSHELL 0EC43400 == 55 [pid = 1528] [id = 352] 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (174C8C00) [pid = 1528] [serial = 1055] [outer = 00000000] 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (18EC8C00) [pid = 1528] [serial = 1056] [outer = 174C8C00] 01:56:48 INFO - PROCESS | 1528 | 1461142608110 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (19C4D000) [pid = 1528] [serial = 1057] [outer = 174C8C00] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1AC45400 == 54 [pid = 1528] [id = 315] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 16E9CC00 == 53 [pid = 1528] [id = 310] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1C3D1800 == 52 [pid = 1528] [id = 345] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 16C3CC00 == 51 [pid = 1528] [id = 344] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1C021C00 == 50 [pid = 1528] [id = 343] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 12869800 == 49 [pid = 1528] [id = 342] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1759F800 == 48 [pid = 1528] [id = 341] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1ACDE000 == 47 [pid = 1528] [id = 340] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1A45A400 == 46 [pid = 1528] [id = 339] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 12A1A400 == 45 [pid = 1528] [id = 338] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1C3C8800) [pid = 1528] [serial = 990] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (132E9C00) [pid = 1528] [serial = 951] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (19C42400) [pid = 1528] [serial = 954] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C18BC00) [pid = 1528] [serial = 957] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1C371400) [pid = 1528] [serial = 960] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 1A458400 == 44 [pid = 1528] [id = 337] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 15E0FC00 == 43 [pid = 1528] [id = 336] 01:56:48 INFO - PROCESS | 1528 | --DOCSHELL 0EC46C00 == 42 [pid = 1528] [id = 331] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1B9A6400) [pid = 1528] [serial = 978] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BD9A000) [pid = 1528] [serial = 981] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (19C4A000) [pid = 1528] [serial = 972] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (19C4EC00) [pid = 1528] [serial = 973] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BC14C00) [pid = 1528] [serial = 979] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (12873000) [pid = 1528] [serial = 966] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (132EB000) [pid = 1528] [serial = 967] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1339B800) [pid = 1528] [serial = 964] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (128A3C00) [pid = 1528] [serial = 963] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (18280000) [pid = 1528] [serial = 969] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18345400) [pid = 1528] [serial = 970] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1A45B800) [pid = 1528] [serial = 984] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1BEB5800) [pid = 1528] [serial = 982] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1AC68400) [pid = 1528] [serial = 985] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1AC41800) [pid = 1528] [serial = 975] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1AC5BC00) [pid = 1528] [serial = 976] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1C029C00) [pid = 1528] [serial = 988] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C01E800) [pid = 1528] [serial = 987] [outer = 00000000] [url = about:blank] 01:56:48 INFO - PROCESS | 1528 | [1528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:56:48 INFO - PROCESS | 1528 | 1461142608707 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] 01:56:48 INFO - PROCESS | 1528 | 1461142608748 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 01:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:56:48 INFO - PROCESS | 1528 | 1461142608754 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 1528 | 1461142608757 Marionette TRACE conn5 <- [1,1374,null,{}] 01:56:48 INFO - PROCESS | 1528 | 1461142608760 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}] 01:56:48 INFO - PROCESS | 1528 | 1461142608846 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 01:56:48 INFO - PROCESS | 1528 | 1461142608855 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 1528 | ++DOCSHELL 12422800 == 43 [pid = 1528] [id = 353] 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (126B0800) [pid = 1528] [serial = 1058] [outer = 00000000] 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (16E23C00) [pid = 1528] [serial = 1059] [outer = 126B0800] 01:56:48 INFO - PROCESS | 1528 | 1461142608906 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1759F800) [pid = 1528] [serial = 1060] [outer = 126B0800] 01:56:49 INFO - PROCESS | 1528 | 1461142609440 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] 01:56:49 INFO - PROCESS | 1528 | 1461142609490 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 01:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:56:49 INFO - PROCESS | 1528 | 1461142609497 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 1528 | 1461142609501 Marionette TRACE conn5 <- [1,1378,null,{}] 01:56:49 INFO - PROCESS | 1528 | 1461142609511 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}] 01:56:49 INFO - PROCESS | 1528 | 1461142609598 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 01:56:49 INFO - PROCESS | 1528 | 1461142609614 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 1528 | ++DOCSHELL 1AC45400 == 44 [pid = 1528] [id = 354] 01:56:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1AC5B000) [pid = 1528] [serial = 1061] [outer = 00000000] 01:56:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1ACB7800) [pid = 1528] [serial = 1062] [outer = 1AC5B000] 01:56:49 INFO - PROCESS | 1528 | 1461142609661 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1ACDB000) [pid = 1528] [serial = 1063] [outer = 1AC5B000] 01:56:50 INFO - PROCESS | 1528 | 1461142610112 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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 01:56:50 INFO - PROCESS | 1528 | 1461142610173 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 1528 | 1461142610175 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 01:56:50 INFO - PROCESS | 1528 | 1461142610178 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:56:50 INFO - PROCESS | 1528 | 1461142610180 Marionette TRACE conn5 <- [1,1382,null,{}] 01:56:50 INFO - PROCESS | 1528 | 1461142610183 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}] 01:56:50 INFO - PROCESS | 1528 | 1461142610267 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 01:56:50 INFO - PROCESS | 1528 | 1461142610276 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AB800 == 45 [pid = 1528] [id = 355] 01:56:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1B9AC000) [pid = 1528] [serial = 1064] [outer = 00000000] 01:56:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1BD5F000) [pid = 1528] [serial = 1065] [outer = 1B9AC000] 01:56:50 INFO - PROCESS | 1528 | 1461142610321 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BD6BC00) [pid = 1528] [serial = 1066] [outer = 1B9AC000] 01:56:50 INFO - PROCESS | 1528 | 1461142610770 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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 01:56:50 INFO - PROCESS | 1528 | 1461142610814 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 1528 | 1461142610816 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 01:56:50 INFO - PROCESS | 1528 | 1461142610819 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:56:50 INFO - PROCESS | 1528 | 1461142610820 Marionette TRACE conn5 <- [1,1386,null,{}] 01:56:50 INFO - PROCESS | 1528 | 1461142610824 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}] 01:56:50 INFO - PROCESS | 1528 | 1461142610934 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 01:56:51 INFO - PROCESS | 1528 | 1461142611026 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 1528 | ++DOCSHELL 1BD68C00 == 46 [pid = 1528] [id = 356] 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1BD90000) [pid = 1528] [serial = 1067] [outer = 00000000] 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1BFC5000) [pid = 1528] [serial = 1068] [outer = 1BD90000] 01:56:51 INFO - PROCESS | 1528 | 1461142611071 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1C010C00) [pid = 1528] [serial = 1069] [outer = 1BD90000] 01:56:51 INFO - PROCESS | 1528 | 1461142611497 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]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 01:56:51 INFO - PROCESS | 1528 | 1461142611552 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 1528 | 1461142611554 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 01:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:56:51 INFO - PROCESS | 1528 | 1461142611557 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 1528 | 1461142611559 Marionette TRACE conn5 <- [1,1390,null,{}] 01:56:51 INFO - PROCESS | 1528 | 1461142611562 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}] 01:56:51 INFO - PROCESS | 1528 | 1461142611696 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 01:56:51 INFO - PROCESS | 1528 | 1461142611758 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 1528 | ++DOCSHELL 1BF60400 == 47 [pid = 1528] [id = 357] 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C029C00) [pid = 1528] [serial = 1070] [outer = 00000000] 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C3CBC00) [pid = 1528] [serial = 1071] [outer = 1C029C00] 01:56:51 INFO - PROCESS | 1528 | 1461142611807 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1CB0A800) [pid = 1528] [serial = 1072] [outer = 1C029C00] 01:56:52 INFO - PROCESS | 1528 | 1461142612225 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]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 01:56:52 INFO - PROCESS | 1528 | 1461142612305 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 1528 | 1461142612307 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 01:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:56:52 INFO - PROCESS | 1528 | 1461142612319 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 1528 | 1461142612321 Marionette TRACE conn5 <- [1,1394,null,{}] 01:56:52 INFO - PROCESS | 1528 | 1461142612324 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}] 01:56:52 INFO - PROCESS | 1528 | 1461142612435 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 01:56:52 INFO - PROCESS | 1528 | 1461142612446 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 1528 | ++DOCSHELL 1C3CB000 == 48 [pid = 1528] [id = 358] 01:56:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1CBAF000) [pid = 1528] [serial = 1073] [outer = 00000000] 01:56:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1E678400) [pid = 1528] [serial = 1074] [outer = 1CBAF000] 01:56:52 INFO - PROCESS | 1528 | 1461142612550 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1E6FC800) [pid = 1528] [serial = 1075] [outer = 1CBAF000] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1C36D000) [pid = 1528] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BD66800) [pid = 1528] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1A45DC00) [pid = 1528] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1A45A800) [pid = 1528] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (16EA6000) [pid = 1528] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (132A8800) [pid = 1528] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B005000) [pid = 1528] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C304400) [pid = 1528] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (18A1D400) [pid = 1528] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C3D5400) [pid = 1528] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:56:52 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1BD19000) [pid = 1528] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:56:53 INFO - PROCESS | 1528 | 1461142613074 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]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 01:56:53 INFO - PROCESS | 1528 | 1461142613095 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 01:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:56:53 INFO - PROCESS | 1528 | 1461142613097 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 01:56:53 INFO - PROCESS | 1528 | 1461142613100 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1528 | 1461142613101 Marionette TRACE conn5 <- [1,1398,null,{}] 01:56:53 INFO - PROCESS | 1528 | 1461142613105 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}] 01:56:53 INFO - PROCESS | 1528 | 1461142613186 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 01:56:53 INFO - PROCESS | 1528 | 1461142613280 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 1528 | ++DOCSHELL 12A10800 == 49 [pid = 1528] [id = 359] 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (138A7000) [pid = 1528] [serial = 1076] [outer = 00000000] 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BD90800) [pid = 1528] [serial = 1077] [outer = 138A7000] 01:56:53 INFO - PROCESS | 1528 | 1461142613324 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C3D5400) [pid = 1528] [serial = 1078] [outer = 138A7000] 01:56:53 INFO - PROCESS | 1528 | 1461142613714 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]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 01:56:53 INFO - PROCESS | 1528 | 1461142613782 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 1528 | 1461142613784 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 01:56:53 INFO - PROCESS | 1528 | 1461142613787 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1528 | 1461142613788 Marionette TRACE conn5 <- [1,1402,null,{}] 01:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:56:53 INFO - PROCESS | 1528 | 1461142613792 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}] 01:56:53 INFO - PROCESS | 1528 | 1461142613873 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 01:56:53 INFO - PROCESS | 1528 | 1461142613879 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A8800 == 50 [pid = 1528] [id = 360] 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1BD1B400) [pid = 1528] [serial = 1079] [outer = 00000000] 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1ED9B800) [pid = 1528] [serial = 1080] [outer = 1BD1B400] 01:56:53 INFO - PROCESS | 1528 | 1461142613923 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1D9E7C00) [pid = 1528] [serial = 1081] [outer = 1BD1B400] 01:56:54 INFO - PROCESS | 1528 | 1461142614381 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]]]}] 01:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 01:56:54 INFO - PROCESS | 1528 | 1461142614422 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 1528 | 1461142614424 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 01:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:56:54 INFO - PROCESS | 1528 | 1461142614427 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 1528 | 1461142614428 Marionette TRACE conn5 <- [1,1406,null,{}] 01:56:54 INFO - PROCESS | 1528 | 1461142614432 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}] 01:56:54 INFO - PROCESS | 1528 | 1461142614514 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 01:56:54 INFO - PROCESS | 1528 | 1461142614522 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A9800 == 51 [pid = 1528] [id = 361] 01:56:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1E7AE800) [pid = 1528] [serial = 1082] [outer = 00000000] 01:56:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1F293C00) [pid = 1528] [serial = 1083] [outer = 1E7AE800] 01:56:54 INFO - PROCESS | 1528 | 1461142614567 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F2A1400) [pid = 1528] [serial = 1084] [outer = 1E7AE800] 01:56:55 INFO - PROCESS | 1528 | 1461142615164 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]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 01:56:55 INFO - PROCESS | 1528 | 1461142615232 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 01:56:55 INFO - PROCESS | 1528 | 1461142615236 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 01:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:56:55 INFO - PROCESS | 1528 | 1461142615257 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 1528 | 1461142615262 Marionette TRACE conn5 <- [1,1410,null,{}] 01:56:55 INFO - PROCESS | 1528 | 1461142615271 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}] 01:56:55 INFO - PROCESS | 1528 | 1461142615438 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 01:56:55 INFO - PROCESS | 1528 | 1461142615451 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 1528 | ++DOCSHELL 12A0FC00 == 52 [pid = 1528] [id = 362] 01:56:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (12A1B800) [pid = 1528] [serial = 1085] [outer = 00000000] 01:56:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (18277800) [pid = 1528] [serial = 1086] [outer = 12A1B800] 01:56:55 INFO - PROCESS | 1528 | 1461142615509 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1890B400) [pid = 1528] [serial = 1087] [outer = 12A1B800] 01:56:56 INFO - PROCESS | 1528 | 1461142616152 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]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 950ms 01:56:56 INFO - PROCESS | 1528 | 1461142616195 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 1528 | 1461142616201 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 01:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:56:56 INFO - PROCESS | 1528 | 1461142616207 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 1528 | 1461142616210 Marionette TRACE conn5 <- [1,1414,null,{}] 01:56:56 INFO - PROCESS | 1528 | 1461142616214 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}] 01:56:56 INFO - PROCESS | 1528 | 1461142616324 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 01:56:56 INFO - PROCESS | 1528 | 1461142616458 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 1528 | ++DOCSHELL 1AC42C00 == 53 [pid = 1528] [id = 363] 01:56:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1AC5F000) [pid = 1528] [serial = 1088] [outer = 00000000] 01:56:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1BD5E400) [pid = 1528] [serial = 1089] [outer = 1AC5F000] 01:56:56 INFO - PROCESS | 1528 | 1461142616515 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1C029800) [pid = 1528] [serial = 1090] [outer = 1AC5F000] 01:56:57 INFO - PROCESS | 1528 | 1461142617137 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]]]}] 01:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 01:56:57 INFO - PROCESS | 1528 | 1461142617179 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 1528 | 1461142617182 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 01:56:57 INFO - PROCESS | 1528 | 1461142617185 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:56:57 INFO - PROCESS | 1528 | 1461142617189 Marionette TRACE conn5 <- [1,1418,null,{}] 01:56:57 INFO - PROCESS | 1528 | 1461142617200 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}] 01:56:57 INFO - PROCESS | 1528 | 1461142617311 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 01:56:57 INFO - PROCESS | 1528 | 1461142617445 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 1528 | ++DOCSHELL 1F25B400 == 54 [pid = 1528] [id = 364] 01:56:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1F260400) [pid = 1528] [serial = 1091] [outer = 00000000] 01:56:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1F98E000) [pid = 1528] [serial = 1092] [outer = 1F260400] 01:56:57 INFO - PROCESS | 1528 | 1461142617505 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1FA84800) [pid = 1528] [serial = 1093] [outer = 1F260400] 01:56:58 INFO - PROCESS | 1528 | 1461142618149 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]]]}] 01:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1023ms 01:56:58 INFO - PROCESS | 1528 | 1461142618212 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 1528 | 1461142618215 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 01:56:58 INFO - PROCESS | 1528 | 1461142618218 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:56:58 INFO - PROCESS | 1528 | 1461142618220 Marionette TRACE conn5 <- [1,1422,null,{}] 01:56:58 INFO - PROCESS | 1528 | 1461142618224 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}] 01:56:58 INFO - PROCESS | 1528 | 1461142618332 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 01:56:58 INFO - PROCESS | 1528 | 1461142618467 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 1528 | ++DOCSHELL 1FA86000 == 55 [pid = 1528] [id = 365] 01:56:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1FA87400) [pid = 1528] [serial = 1094] [outer = 00000000] 01:56:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (20809400) [pid = 1528] [serial = 1095] [outer = 1FA87400] 01:56:58 INFO - PROCESS | 1528 | 1461142618524 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (2080C800) [pid = 1528] [serial = 1096] [outer = 1FA87400] 01:56:59 INFO - PROCESS | 1528 | 1461142619157 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]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 01:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:56:59 INFO - PROCESS | 1528 | 1461142619192 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 1528 | 1461142619194 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 01:56:59 INFO - PROCESS | 1528 | 1461142619198 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 1528 | 1461142619200 Marionette TRACE conn5 <- [1,1426,null,{}] 01:56:59 INFO - PROCESS | 1528 | 1461142619204 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}] 01:56:59 INFO - PROCESS | 1528 | 1461142619313 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 01:56:59 INFO - PROCESS | 1528 | 1461142619603 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 1528 | ++DOCSHELL 0EC52400 == 56 [pid = 1528] [id = 366] 01:56:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (0F056400) [pid = 1528] [serial = 1097] [outer = 00000000] 01:56:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (15EA2C00) [pid = 1528] [serial = 1098] [outer = 0F056400] 01:56:59 INFO - PROCESS | 1528 | 1461142619680 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (16E24400) [pid = 1528] [serial = 1099] [outer = 0F056400] 01:57:00 INFO - PROCESS | 1528 | 1461142620301 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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1177ms 01:57:00 INFO - PROCESS | 1528 | 1461142620392 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 1528 | 1461142620396 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 01:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:57:00 INFO - PROCESS | 1528 | 1461142620402 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 1528 | 1461142620405 Marionette TRACE conn5 <- [1,1430,null,{}] 01:57:00 INFO - PROCESS | 1528 | 1461142620409 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}] 01:57:00 INFO - PROCESS | 1528 | 1461142620517 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 01:57:00 INFO - PROCESS | 1528 | 1461142620648 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 1528 | ++DOCSHELL 18A1BC00 == 57 [pid = 1528] [id = 367] 01:57:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (18A1C800) [pid = 1528] [serial = 1100] [outer = 00000000] 01:57:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (19C40C00) [pid = 1528] [serial = 1101] [outer = 18A1C800] 01:57:00 INFO - PROCESS | 1528 | 1461142620700 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1A460400) [pid = 1528] [serial = 1102] [outer = 18A1C800] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1BD9BC00 == 56 [pid = 1528] [id = 319] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1B9A8800 == 55 [pid = 1528] [id = 360] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 12A10800 == 54 [pid = 1528] [id = 359] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1C3CB000 == 53 [pid = 1528] [id = 358] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1BF60400 == 52 [pid = 1528] [id = 357] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1BD68C00 == 51 [pid = 1528] [id = 356] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1B9AB800 == 50 [pid = 1528] [id = 355] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1AC45400 == 49 [pid = 1528] [id = 354] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (18A15400) [pid = 1528] [serial = 996] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (120B7000) [pid = 1528] [serial = 993] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1BD94C00) [pid = 1528] [serial = 999] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1E38BC00) [pid = 1528] [serial = 1002] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1E67B000) [pid = 1528] [serial = 1005] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1EB0EC00) [pid = 1528] [serial = 1038] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 12422800 == 48 [pid = 1528] [id = 353] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 0EC43400 == 47 [pid = 1528] [id = 352] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1A45C800 == 46 [pid = 1528] [id = 349] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 176C7C00 == 45 [pid = 1528] [id = 348] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1286C400 == 44 [pid = 1528] [id = 347] 01:57:01 INFO - PROCESS | 1528 | --DOCSHELL 1E7A5800 == 43 [pid = 1528] [id = 346] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C4E8400) [pid = 1528] [serial = 1029] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C187000) [pid = 1528] [serial = 1027] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1C025C00) [pid = 1528] [serial = 1026] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1ACD3000) [pid = 1528] [serial = 1017] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1ACD9400) [pid = 1528] [serial = 1018] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1ACD5000) [pid = 1528] [serial = 1012] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1AC67000) [pid = 1528] [serial = 1011] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1827E000) [pid = 1528] [serial = 1009] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (175C9C00) [pid = 1528] [serial = 1008] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (18277C00) [pid = 1528] [serial = 1014] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1890EC00) [pid = 1528] [serial = 1015] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1B9AB000) [pid = 1528] [serial = 1020] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C3D0000) [pid = 1528] [serial = 991] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1C184800) [pid = 1528] [serial = 1032] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1E677000) [pid = 1528] [serial = 1035] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1D7BD400) [pid = 1528] [serial = 1030] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1BEBA800) [pid = 1528] [serial = 1023] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C007000) [pid = 1528] [serial = 1024] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1C364C00) [pid = 1528] [serial = 1033] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1BC12400) [pid = 1528] [serial = 1021] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1E6FC400) [pid = 1528] [serial = 1036] [outer = 00000000] [url = about:blank] 01:57:01 INFO - PROCESS | 1528 | 1461142621314 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]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 01:57:01 INFO - PROCESS | 1528 | 1461142621335 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 1528 | 1461142621339 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 01:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:57:01 INFO - PROCESS | 1528 | 1461142621347 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 1528 | 1461142621349 Marionette TRACE conn5 <- [1,1434,null,{}] 01:57:01 INFO - PROCESS | 1528 | 1461142621353 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}] 01:57:01 INFO - PROCESS | 1528 | 1461142621439 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 01:57:01 INFO - PROCESS | 1528 | 1461142621532 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1528 | ++DOCSHELL 128AB800 == 44 [pid = 1528] [id = 368] 01:57:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (13398800) [pid = 1528] [serial = 1103] [outer = 00000000] 01:57:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1890EC00) [pid = 1528] [serial = 1104] [outer = 13398800] 01:57:01 INFO - PROCESS | 1528 | 1461142621578 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (18A8B000) [pid = 1528] [serial = 1105] [outer = 13398800] 01:57:01 INFO - PROCESS | 1528 | 1461142621995 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]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 01:57:01 INFO - PROCESS | 1528 | 1461142622018 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 1528 | 1461142622021 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 01:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:57:02 INFO - PROCESS | 1528 | 1461142622026 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 1528 | 1461142622032 Marionette TRACE conn5 <- [1,1438,null,{}] 01:57:02 INFO - PROCESS | 1528 | 1461142622041 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}] 01:57:02 INFO - PROCESS | 1528 | 1461142622132 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 01:57:02 INFO - PROCESS | 1528 | 1461142622171 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDA400 == 45 [pid = 1528] [id = 369] 01:57:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1ACDB400) [pid = 1528] [serial = 1106] [outer = 00000000] 01:57:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1B010800) [pid = 1528] [serial = 1107] [outer = 1ACDB400] 01:57:02 INFO - PROCESS | 1528 | 1461142622226 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1B3AF000) [pid = 1528] [serial = 1108] [outer = 1ACDB400] 01:57:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD65800) [pid = 1528] [serial = 1109] [outer = 1BEB7000] 01:57:02 INFO - PROCESS | 1528 | 1461142622763 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]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 790ms 01:57:02 INFO - PROCESS | 1528 | 1461142622818 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 1528 | 1461142622820 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 01:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:57:02 INFO - PROCESS | 1528 | 1461142622823 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 1528 | 1461142622825 Marionette TRACE conn5 <- [1,1442,null,{}] 01:57:02 INFO - PROCESS | 1528 | 1461142622829 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}] 01:57:02 INFO - PROCESS | 1528 | 1461142622953 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 01:57:02 INFO - PROCESS | 1528 | 1461142623011 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A3400 == 46 [pid = 1528] [id = 370] 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1B9A5C00) [pid = 1528] [serial = 1110] [outer = 00000000] 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1BD95800) [pid = 1528] [serial = 1111] [outer = 1B9A5C00] 01:57:03 INFO - PROCESS | 1528 | 1461142623056 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1BEB5800) [pid = 1528] [serial = 1112] [outer = 1B9A5C00] 01:57:03 INFO - PROCESS | 1528 | 1461142623493 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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 01:57:03 INFO - PROCESS | 1528 | 1461142623554 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 1528 | 1461142623556 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 01:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:57:03 INFO - PROCESS | 1528 | 1461142623560 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 1528 | 1461142623561 Marionette TRACE conn5 <- [1,1446,null,{}] 01:57:03 INFO - PROCESS | 1528 | 1461142623565 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}] 01:57:03 INFO - PROCESS | 1528 | 1461142623690 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 01:57:03 INFO - PROCESS | 1528 | 1461142623755 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1528 | ++DOCSHELL 1C007800 == 47 [pid = 1528] [id = 371] 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C007C00) [pid = 1528] [serial = 1113] [outer = 00000000] 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C01B400) [pid = 1528] [serial = 1114] [outer = 1C007C00] 01:57:03 INFO - PROCESS | 1528 | 1461142623812 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C18AC00) [pid = 1528] [serial = 1115] [outer = 1C007C00] 01:57:04 INFO - PROCESS | 1528 | 1461142624303 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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 01:57:04 INFO - PROCESS | 1528 | 1461142624330 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1528 | 1461142624332 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 01:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:57:04 INFO - PROCESS | 1528 | 1461142624342 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 1528 | 1461142624344 Marionette TRACE conn5 <- [1,1450,null,{}] 01:57:04 INFO - PROCESS | 1528 | 1461142624348 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}] 01:57:04 INFO - PROCESS | 1528 | 1461142624465 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 01:57:04 INFO - PROCESS | 1528 | 1461142624533 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 1528 | ++DOCSHELL 1C18E000 == 48 [pid = 1528] [id = 372] 01:57:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C18FC00) [pid = 1528] [serial = 1116] [outer = 00000000] 01:57:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1C3CC800) [pid = 1528] [serial = 1117] [outer = 1C18FC00] 01:57:04 INFO - PROCESS | 1528 | 1461142624581 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1C3CB000) [pid = 1528] [serial = 1118] [outer = 1C18FC00] 01:57:05 INFO - PROCESS | 1528 | 1461142625028 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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 729ms 01:57:05 INFO - PROCESS | 1528 | 1461142625084 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 1528 | 1461142625086 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 01:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:57:05 INFO - PROCESS | 1528 | 1461142625089 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 1528 | 1461142625091 Marionette TRACE conn5 <- [1,1454,null,{}] 01:57:05 INFO - PROCESS | 1528 | 1461142625099 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}] 01:57:05 INFO - PROCESS | 1528 | 1461142625217 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 01:57:05 INFO - PROCESS | 1528 | 1461142625540 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (15E05C00) [pid = 1528] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BD90000) [pid = 1528] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1C029C00) [pid = 1528] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (138A7000) [pid = 1528] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1CBAF000) [pid = 1528] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (174C8C00) [pid = 1528] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BD1B400) [pid = 1528] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1EDA0000) [pid = 1528] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1ED46000) [pid = 1528] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1AC5B000) [pid = 1528] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1E7A6800) [pid = 1528] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1CB11400) [pid = 1528] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (132A9800) [pid = 1528] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1B9AC000) [pid = 1528] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1A4D8C00) [pid = 1528] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (126B0800) [pid = 1528] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1BF59C00) [pid = 1528] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1D9A2C00) [pid = 1528] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (120C0800) [pid = 1528] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C020000) [pid = 1528] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1200F000) [pid = 1528] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (15E10000) [pid = 1528] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1BFCBC00) [pid = 1528] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C367C00) [pid = 1528] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (0EC4A400) [pid = 1528] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (176C3000) [pid = 1528] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1B9A3800) [pid = 1528] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:57:05 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1D9E9C00) [pid = 1528] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:57:05 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4A400 == 49 [pid = 1528] [id = 373] 01:57:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (0EC4D000) [pid = 1528] [serial = 1119] [outer = 00000000] 01:57:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (120C2800) [pid = 1528] [serial = 1120] [outer = 0EC4D000] 01:57:05 INFO - PROCESS | 1528 | 1461142625596 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (12418C00) [pid = 1528] [serial = 1121] [outer = 0EC4D000] 01:57:05 INFO - PROCESS | 1528 | 1461142625975 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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 01:57:06 INFO - PROCESS | 1528 | 1461142626020 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1528 | 1461142626022 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 01:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:57:06 INFO - PROCESS | 1528 | 1461142626026 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1528 | 1461142626027 Marionette TRACE conn5 <- [1,1458,null,{}] 01:57:06 INFO - PROCESS | 1528 | 1461142626031 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}] 01:57:06 INFO - PROCESS | 1528 | 1461142626145 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 01:57:06 INFO - PROCESS | 1528 | 1461142626153 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 1528 | ++DOCSHELL 120F0000 == 50 [pid = 1528] [id = 374] 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (126B0800) [pid = 1528] [serial = 1122] [outer = 00000000] 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1AC5B000) [pid = 1528] [serial = 1123] [outer = 126B0800] 01:57:06 INFO - PROCESS | 1528 | 1461142626198 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1A4D8C00) [pid = 1528] [serial = 1124] [outer = 126B0800] 01:57:06 INFO - PROCESS | 1528 | 1461142626604 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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 01:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:57:06 INFO - PROCESS | 1528 | 1461142626656 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1528 | 1461142626658 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 01:57:06 INFO - PROCESS | 1528 | 1461142626661 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1528 | 1461142626663 Marionette TRACE conn5 <- [1,1462,null,{}] 01:57:06 INFO - PROCESS | 1528 | 1461142626667 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}] 01:57:06 INFO - PROCESS | 1528 | 1461142626787 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 01:57:06 INFO - PROCESS | 1528 | 1461142626880 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 1528 | ++DOCSHELL 15EA4800 == 51 [pid = 1528] [id = 375] 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (19C47C00) [pid = 1528] [serial = 1125] [outer = 00000000] 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1CBBB800) [pid = 1528] [serial = 1126] [outer = 19C47C00] 01:57:06 INFO - PROCESS | 1528 | 1461142626924 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1D7B5C00) [pid = 1528] [serial = 1127] [outer = 19C47C00] 01:57:07 INFO - PROCESS | 1528 | 1461142627293 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]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 01:57:07 INFO - PROCESS | 1528 | 1461142627332 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 1528 | 1461142627334 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 01:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:57:07 INFO - PROCESS | 1528 | 1461142627337 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 1528 | 1461142627339 Marionette TRACE conn5 <- [1,1466,null,{}] 01:57:07 INFO - PROCESS | 1528 | 1461142627342 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}] 01:57:07 INFO - PROCESS | 1528 | 1461142627423 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 01:57:07 INFO - PROCESS | 1528 | 1461142627429 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1528 | ++DOCSHELL 1E38A000 == 52 [pid = 1528] [id = 376] 01:57:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E38AC00) [pid = 1528] [serial = 1128] [outer = 00000000] 01:57:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E67BC00) [pid = 1528] [serial = 1129] [outer = 1E38AC00] 01:57:07 INFO - PROCESS | 1528 | 1461142627479 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1E7A0000) [pid = 1528] [serial = 1130] [outer = 1E38AC00] 01:57:08 INFO - PROCESS | 1528 | 1461142628247 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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 01:57:08 INFO - PROCESS | 1528 | 1461142628269 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 1528 | 1461142628274 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 01:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:57:08 INFO - PROCESS | 1528 | 1461142628280 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 1528 | 1461142628284 Marionette TRACE conn5 <- [1,1470,null,{}] 01:57:08 INFO - PROCESS | 1528 | 1461142628289 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}] 01:57:08 INFO - PROCESS | 1528 | 1461142628402 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 01:57:08 INFO - PROCESS | 1528 | 1461142628539 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 1528 | ++DOCSHELL 1827A400 == 53 [pid = 1528] [id = 377] 01:57:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1827BC00) [pid = 1528] [serial = 1131] [outer = 00000000] 01:57:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (18A16800) [pid = 1528] [serial = 1132] [outer = 1827BC00] 01:57:08 INFO - PROCESS | 1528 | 1461142628599 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (19C3F400) [pid = 1528] [serial = 1133] [outer = 1827BC00] 01:57:09 INFO - PROCESS | 1528 | 1461142629182 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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 01:57:09 INFO - PROCESS | 1528 | 1461142629223 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 1528 | 1461142629229 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 01:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:57:09 INFO - PROCESS | 1528 | 1461142629236 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 1528 | 1461142629239 Marionette TRACE conn5 <- [1,1474,null,{}] 01:57:09 INFO - PROCESS | 1528 | 1461142629244 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}] 01:57:09 INFO - PROCESS | 1528 | 1461142629355 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 01:57:09 INFO - PROCESS | 1528 | 1461142629490 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 1528 | ++DOCSHELL 1A459C00 == 54 [pid = 1528] [id = 378] 01:57:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1AC41800) [pid = 1528] [serial = 1134] [outer = 00000000] 01:57:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1BD8F400) [pid = 1528] [serial = 1135] [outer = 1AC41800] 01:57:09 INFO - PROCESS | 1528 | 1461142629546 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1BF5A000) [pid = 1528] [serial = 1136] [outer = 1AC41800] 01:57:10 INFO - PROCESS | 1528 | 1461142630178 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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 01:57:10 INFO - PROCESS | 1528 | 1461142630212 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 1528 | 1461142630214 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 01:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:57:10 INFO - PROCESS | 1528 | 1461142630218 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 1528 | 1461142630222 Marionette TRACE conn5 <- [1,1478,null,{}] 01:57:10 INFO - PROCESS | 1528 | 1461142630233 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}] 01:57:10 INFO - PROCESS | 1528 | 1461142630345 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 01:57:10 INFO - PROCESS | 1528 | 1461142630481 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A2000 == 55 [pid = 1528] [id = 379] 01:57:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1E7A9400) [pid = 1528] [serial = 1137] [outer = 00000000] 01:57:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1EB91000) [pid = 1528] [serial = 1138] [outer = 1E7A9400] 01:57:10 INFO - PROCESS | 1528 | 1461142630540 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1ED9D800) [pid = 1528] [serial = 1139] [outer = 1E7A9400] 01:57:11 INFO - PROCESS | 1528 | 1461142631167 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]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 01:57:11 INFO - PROCESS | 1528 | 1461142631192 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 1528 | 1461142631195 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 01:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:57:11 INFO - PROCESS | 1528 | 1461142631198 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 1528 | 1461142631201 Marionette TRACE conn5 <- [1,1482,null,{}] 01:57:11 INFO - PROCESS | 1528 | 1461142631204 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}] 01:57:11 INFO - PROCESS | 1528 | 1461142631315 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 01:57:11 INFO - PROCESS | 1528 | 1461142631450 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 1528 | ++DOCSHELL 1EB8C000 == 56 [pid = 1528] [id = 380] 01:57:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1EDA4000) [pid = 1528] [serial = 1140] [outer = 00000000] 01:57:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1F10C400) [pid = 1528] [serial = 1141] [outer = 1EDA4000] 01:57:11 INFO - PROCESS | 1528 | 1461142631507 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1F259400) [pid = 1528] [serial = 1142] [outer = 1EDA4000] 01:57:12 INFO - PROCESS | 1528 | 1461142632075 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]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 01:57:12 INFO - PROCESS | 1528 | 1461142632132 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 01:57:12 INFO - PROCESS | 1528 | 1461142632134 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 01:57:12 INFO - PROCESS | 1528 | 1461142632138 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:57:12 INFO - PROCESS | 1528 | 1461142632140 Marionette TRACE conn5 <- [1,1486,null,{}] 01:57:12 INFO - PROCESS | 1528 | 1461142632144 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}] 01:57:12 INFO - PROCESS | 1528 | 1461142632254 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 01:57:12 INFO - PROCESS | 1528 | 1461142632367 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 1528 | ++DOCSHELL 1F015400 == 57 [pid = 1528] [id = 381] 01:57:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1F107800) [pid = 1528] [serial = 1143] [outer = 00000000] 01:57:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1F992C00) [pid = 1528] [serial = 1144] [outer = 1F107800] 01:57:12 INFO - PROCESS | 1528 | 1461142632424 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1FA86C00) [pid = 1528] [serial = 1145] [outer = 1F107800] 01:57:13 INFO - PROCESS | 1528 | 1461142633072 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]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 01:57:13 INFO - PROCESS | 1528 | 1461142633112 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 1528 | 1461142633114 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 01:57:13 INFO - PROCESS | 1528 | 1461142633118 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:57:13 INFO - PROCESS | 1528 | 1461142633120 Marionette TRACE conn5 <- [1,1490,null,{}] 01:57:13 INFO - PROCESS | 1528 | 1461142633123 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}] 01:57:13 INFO - PROCESS | 1528 | 1461142633241 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 01:57:13 INFO - PROCESS | 1528 | 1461142633507 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 1528 | ++DOCSHELL 0EC52C00 == 58 [pid = 1528] [id = 382] 01:57:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (120C0800) [pid = 1528] [serial = 1146] [outer = 00000000] 01:57:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (132A8800) [pid = 1528] [serial = 1147] [outer = 120C0800] 01:57:13 INFO - PROCESS | 1528 | 1461142633567 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (15EAAC00) [pid = 1528] [serial = 1148] [outer = 120C0800] 01:57:14 INFO - PROCESS | 1528 | 1461142634227 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]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1167ms 01:57:14 INFO - PROCESS | 1528 | 1461142634289 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 1528 | 1461142634293 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 01:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:57:14 INFO - PROCESS | 1528 | 1461142634298 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 1528 | 1461142634301 Marionette TRACE conn5 <- [1,1494,null,{}] 01:57:14 INFO - PROCESS | 1528 | 1461142634306 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}] 01:57:14 INFO - PROCESS | 1528 | 1461142634459 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 01:57:14 INFO - PROCESS | 1528 | 1461142634524 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 1528 | ++DOCSHELL 19C45000 == 59 [pid = 1528] [id = 383] 01:57:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (19C4DC00) [pid = 1528] [serial = 1149] [outer = 00000000] 01:57:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1A465400) [pid = 1528] [serial = 1150] [outer = 19C4DC00] 01:57:14 INFO - PROCESS | 1528 | 1461142634576 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1AC3E400) [pid = 1528] [serial = 1151] [outer = 19C4DC00] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 175A4400 == 58 [pid = 1528] [id = 332] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1C372000 == 57 [pid = 1528] [id = 334] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1B007400 == 56 [pid = 1528] [id = 333] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 15EA4800 == 55 [pid = 1528] [id = 375] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 120F0000 == 54 [pid = 1528] [id = 374] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 0EC4A400 == 53 [pid = 1528] [id = 373] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1C18E000 == 52 [pid = 1528] [id = 372] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1C007800 == 51 [pid = 1528] [id = 371] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1B9A3400 == 50 [pid = 1528] [id = 370] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 1ACDA400 == 49 [pid = 1528] [id = 369] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 128AB800 == 48 [pid = 1528] [id = 368] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 18A1BC00 == 47 [pid = 1528] [id = 367] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1F293C00) [pid = 1528] [serial = 1083] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOCSHELL 0EC52400 == 46 [pid = 1528] [id = 366] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1827C400) [pid = 1528] [serial = 919] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1C00A800) [pid = 1528] [serial = 913] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1E6EF400) [pid = 1528] [serial = 1006] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (12424800) [pid = 1528] [serial = 916] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1C187800) [pid = 1528] [serial = 949] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (15EA1000) [pid = 1528] [serial = 952] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1A459400) [pid = 1528] [serial = 955] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C192400) [pid = 1528] [serial = 958] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1C3A9800) [pid = 1528] [serial = 961] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (120F4400) [pid = 1528] [serial = 994] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (18A1F400) [pid = 1528] [serial = 997] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C185400) [pid = 1528] [serial = 1000] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1E392400) [pid = 1528] [serial = 1003] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BFC5000) [pid = 1528] [serial = 1068] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1C010C00) [pid = 1528] [serial = 1069] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1CB0A800) [pid = 1528] [serial = 1072] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C3CBC00) [pid = 1528] [serial = 1071] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD90800) [pid = 1528] [serial = 1077] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1E678400) [pid = 1528] [serial = 1074] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (19C4D000) [pid = 1528] [serial = 1057] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (18EC8C00) [pid = 1528] [serial = 1056] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1ED9B800) [pid = 1528] [serial = 1080] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1F102800) [pid = 1528] [serial = 1051] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1F015800) [pid = 1528] [serial = 1050] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1F294C00) [pid = 1528] [serial = 1054] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1F261400) [pid = 1528] [serial = 1053] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1ACB7800) [pid = 1528] [serial = 1062] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1ACDB000) [pid = 1528] [serial = 1063] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1ED45800) [pid = 1528] [serial = 1039] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1ED9F000) [pid = 1528] [serial = 1048] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1ED3CC00) [pid = 1528] [serial = 1047] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (175A2400) [pid = 1528] [serial = 1042] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (170E5C00) [pid = 1528] [serial = 1041] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BD5F000) [pid = 1528] [serial = 1065] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1BD6C400) [pid = 1528] [serial = 1045] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1BD1F800) [pid = 1528] [serial = 1044] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (16E23C00) [pid = 1528] [serial = 1059] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1759F800) [pid = 1528] [serial = 1060] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1D9E7C00) [pid = 1528] [serial = 1081] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1E6FC800) [pid = 1528] [serial = 1075] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1C3D5400) [pid = 1528] [serial = 1078] [outer = 00000000] [url = about:blank] 01:57:14 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1BD6BC00) [pid = 1528] [serial = 1066] [outer = 00000000] [url = about:blank] 01:57:15 INFO - PROCESS | 1528 | 1461142635082 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]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 830ms 01:57:15 INFO - PROCESS | 1528 | 1461142635130 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 1528 | 1461142635134 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 01:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:57:15 INFO - PROCESS | 1528 | 1461142635139 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 1528 | 1461142635141 Marionette TRACE conn5 <- [1,1498,null,{}] 01:57:15 INFO - PROCESS | 1528 | 1461142635145 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}] 01:57:15 INFO - PROCESS | 1528 | 1461142635233 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 01:57:15 INFO - PROCESS | 1528 | 1461142635243 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 1528 | ++DOCSHELL 12871400 == 47 [pid = 1528] [id = 384] 01:57:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (16C0A400) [pid = 1528] [serial = 1152] [outer = 00000000] 01:57:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (176C5400) [pid = 1528] [serial = 1153] [outer = 16C0A400] 01:57:15 INFO - PROCESS | 1528 | 1461142635289 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1890A400) [pid = 1528] [serial = 1154] [outer = 16C0A400] 01:57:15 INFO - PROCESS | 1528 | 1461142635764 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]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 01:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:57:15 INFO - PROCESS | 1528 | 1461142635814 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 1528 | 1461142635816 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 01:57:15 INFO - PROCESS | 1528 | 1461142635820 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 1528 | 1461142635826 Marionette TRACE conn5 <- [1,1502,null,{}] 01:57:15 INFO - PROCESS | 1528 | 1461142635834 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}] 01:57:15 INFO - PROCESS | 1528 | 1461142635950 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 01:57:16 INFO - PROCESS | 1528 | 1461142636052 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1528 | ++DOCSHELL 12874C00 == 48 [pid = 1528] [id = 385] 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (18A1F400) [pid = 1528] [serial = 1155] [outer = 00000000] 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1B007400) [pid = 1528] [serial = 1156] [outer = 18A1F400] 01:57:16 INFO - PROCESS | 1528 | 1461142636097 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1B3AE800) [pid = 1528] [serial = 1157] [outer = 18A1F400] 01:57:16 INFO - PROCESS | 1528 | 1461142636474 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]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 01:57:16 INFO - PROCESS | 1528 | 1461142636510 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 1528 | 1461142636512 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 01:57:16 INFO - PROCESS | 1528 | 1461142636515 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:57:16 INFO - PROCESS | 1528 | 1461142636517 Marionette TRACE conn5 <- [1,1506,null,{}] 01:57:16 INFO - PROCESS | 1528 | 1461142636520 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}] 01:57:16 INFO - PROCESS | 1528 | 1461142636606 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 01:57:16 INFO - PROCESS | 1528 | 1461142636612 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1528 | ++DOCSHELL 12870800 == 49 [pid = 1528] [id = 386] 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BC18400) [pid = 1528] [serial = 1158] [outer = 00000000] 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1BD90800) [pid = 1528] [serial = 1159] [outer = 1BC18400] 01:57:16 INFO - PROCESS | 1528 | 1461142636657 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BD9A800) [pid = 1528] [serial = 1160] [outer = 1BC18400] 01:57:17 INFO - PROCESS | 1528 | 1461142637144 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]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 01:57:17 INFO - PROCESS | 1528 | 1461142637190 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1528 | 1461142637192 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 01:57:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:57:17 INFO - PROCESS | 1528 | 1461142637195 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1528 | 1461142637197 Marionette TRACE conn5 <- [1,1510,null,{}] 01:57:17 INFO - PROCESS | 1528 | 1461142637200 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}] 01:57:17 INFO - PROCESS | 1528 | 1461142637314 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 01:57:17 INFO - PROCESS | 1528 | 1461142637405 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 1528 | ++DOCSHELL 12422C00 == 50 [pid = 1528] [id = 387] 01:57:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1C006C00) [pid = 1528] [serial = 1161] [outer = 00000000] 01:57:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1C010C00) [pid = 1528] [serial = 1162] [outer = 1C006C00] 01:57:17 INFO - PROCESS | 1528 | 1461142637461 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1C185400) [pid = 1528] [serial = 1163] [outer = 1C006C00] 01:57:17 INFO - PROCESS | 1528 | 1461142637930 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"]]]}] 01:57:17 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 () { 01:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:57:17 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 () { 01:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:57:17 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 () { 01:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:57:17 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 () { 01:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:57:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 780ms 01:57:17 INFO - PROCESS | 1528 | 1461142637975 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1528 | 1461142637977 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 01:57:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:57:17 INFO - PROCESS | 1528 | 1461142637980 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1528 | 1461142637982 Marionette TRACE conn5 <- [1,1514,null,{}] 01:57:17 INFO - PROCESS | 1528 | 1461142637986 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}] 01:57:18 INFO - PROCESS | 1528 | 1461142638106 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 01:57:18 INFO - PROCESS | 1528 | 1461142638171 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 1528 | ++DOCSHELL 1C189C00 == 51 [pid = 1528] [id = 388] 01:57:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C190C00) [pid = 1528] [serial = 1164] [outer = 00000000] 01:57:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C3D4000) [pid = 1528] [serial = 1165] [outer = 1C190C00] 01:57:18 INFO - PROCESS | 1528 | 1461142638218 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1C4D9400) [pid = 1528] [serial = 1166] [outer = 1C190C00] 01:57:18 INFO - PROCESS | 1528 | 1461142638649 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"]]]}] 01:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:57:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 720ms 01:57:18 INFO - PROCESS | 1528 | 1461142638727 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 1528 | 1461142638729 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 01:57:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:57:18 INFO - PROCESS | 1528 | 1461142638736 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 1528 | 1461142638738 Marionette TRACE conn5 <- [1,1518,null,{}] 01:57:18 INFO - PROCESS | 1528 | 1461142638742 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}] 01:57:18 INFO - PROCESS | 1528 | 1461142638947 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (19C47C00) [pid = 1528] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1C007C00) [pid = 1528] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1B9A5C00) [pid = 1528] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1ACDB400) [pid = 1528] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C18FC00) [pid = 1528] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18A1C800) [pid = 1528] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (13398800) [pid = 1528] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (0F056400) [pid = 1528] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (0EC4D000) [pid = 1528] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:57:18 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (126B0800) [pid = 1528] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:57:19 INFO - PROCESS | 1528 | 1461142639016 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4D000 == 52 [pid = 1528] [id = 389] 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (0F056400) [pid = 1528] [serial = 1167] [outer = 00000000] 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (132EB000) [pid = 1528] [serial = 1168] [outer = 0F056400] 01:57:19 INFO - PROCESS | 1528 | 1461142639060 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (19C47C00) [pid = 1528] [serial = 1169] [outer = 0F056400] 01:57:19 INFO - PROCESS | 1528 | 1461142639383 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]]]}] 01:57:19 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 01:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:57:19 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. 01:57:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:57:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 01:57:19 INFO - PROCESS | 1528 | 1461142639416 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 1528 | 1461142639418 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 01:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:57:19 INFO - PROCESS | 1528 | 1461142639422 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 1528 | 1461142639423 Marionette TRACE conn5 <- [1,1522,null,{}] 01:57:19 INFO - PROCESS | 1528 | 1461142639427 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}] 01:57:19 INFO - PROCESS | 1528 | 1461142639552 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 01:57:19 INFO - PROCESS | 1528 | 1461142639560 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1528 | ++DOCSHELL 12421800 == 53 [pid = 1528] [id = 390] 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (12A14400) [pid = 1528] [serial = 1170] [outer = 00000000] 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1E38B400) [pid = 1528] [serial = 1171] [outer = 12A14400] 01:57:19 INFO - PROCESS | 1528 | 1461142639608 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1D9E9C00) [pid = 1528] [serial = 1172] [outer = 12A14400] 01:57:20 INFO - PROCESS | 1528 | 1461142640038 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]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 01:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:57:20 INFO - PROCESS | 1528 | 1461142640093 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 1528 | 1461142640095 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 01:57:20 INFO - PROCESS | 1528 | 1461142640098 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1528 | 1461142640099 Marionette TRACE conn5 <- [1,1526,null,{}] 01:57:20 INFO - PROCESS | 1528 | 1461142640110 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}] 01:57:20 INFO - PROCESS | 1528 | 1461142640197 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 01:57:20 INFO - PROCESS | 1528 | 1461142640204 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 1528 | ++DOCSHELL 1E6FC000 == 54 [pid = 1528] [id = 391] 01:57:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1E6FC400) [pid = 1528] [serial = 1173] [outer = 00000000] 01:57:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1E7AEC00) [pid = 1528] [serial = 1174] [outer = 1E6FC400] 01:57:20 INFO - PROCESS | 1528 | 1461142640248 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1ED99C00) [pid = 1528] [serial = 1175] [outer = 1E6FC400] 01:57:20 INFO - PROCESS | 1528 | 1461142640709 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]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 01:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:57:20 INFO - PROCESS | 1528 | 1461142640728 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 1528 | 1461142640730 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 01:57:20 INFO - PROCESS | 1528 | 1461142640733 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1528 | 1461142640735 Marionette TRACE conn5 <- [1,1530,null,{}] 01:57:20 INFO - PROCESS | 1528 | 1461142640739 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}] 01:57:20 INFO - PROCESS | 1528 | 1461142640873 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 01:57:20 INFO - PROCESS | 1528 | 1461142640885 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 1528 | ++DOCSHELL 1E7AA800 == 55 [pid = 1528] [id = 392] 01:57:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1ED47400) [pid = 1528] [serial = 1176] [outer = 00000000] 01:57:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1F015C00) [pid = 1528] [serial = 1177] [outer = 1ED47400] 01:57:20 INFO - PROCESS | 1528 | 1461142640938 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1F10A800) [pid = 1528] [serial = 1178] [outer = 1ED47400] 01:57:21 INFO - PROCESS | 1528 | 1461142641674 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]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 01:57:21 INFO - PROCESS | 1528 | 1461142641706 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 1528 | 1461142641711 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 01:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:57:21 INFO - PROCESS | 1528 | 1461142641717 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 1528 | 1461142641721 Marionette TRACE conn5 <- [1,1534,null,{}] 01:57:21 INFO - PROCESS | 1528 | 1461142641727 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}] 01:57:21 INFO - PROCESS | 1528 | 1461142641841 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 01:57:21 INFO - PROCESS | 1528 | 1461142641983 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 1528 | ++DOCSHELL 175C9C00 == 56 [pid = 1528] [id = 393] 01:57:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (176CF000) [pid = 1528] [serial = 1179] [outer = 00000000] 01:57:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (18A8EC00) [pid = 1528] [serial = 1180] [outer = 176CF000] 01:57:22 INFO - PROCESS | 1528 | 1461142642041 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (19C4E400) [pid = 1528] [serial = 1181] [outer = 176CF000] 01:57:22 INFO - PROCESS | 1528 | 1461142642624 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]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 01:57:22 INFO - PROCESS | 1528 | 1461142642691 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1528 | 1461142642698 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 01:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:57:22 INFO - PROCESS | 1528 | 1461142642705 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 1528 | 1461142642708 Marionette TRACE conn5 <- [1,1538,null,{}] 01:57:22 INFO - PROCESS | 1528 | 1461142642712 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}] 01:57:22 INFO - PROCESS | 1528 | 1461142642832 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 01:57:22 INFO - PROCESS | 1528 | 1461142642977 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 1528 | ++DOCSHELL 123C0000 == 57 [pid = 1528] [id = 394] 01:57:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1A460000) [pid = 1528] [serial = 1182] [outer = 00000000] 01:57:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C008400) [pid = 1528] [serial = 1183] [outer = 1A460000] 01:57:23 INFO - PROCESS | 1528 | 1461142643037 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C026000) [pid = 1528] [serial = 1184] [outer = 1A460000] 01:57:23 INFO - PROCESS | 1528 | 1461142643682 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]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1024ms 01:57:23 INFO - PROCESS | 1528 | 1461142643729 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 1528 | 1461142643732 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 01:57:23 INFO - PROCESS | 1528 | 1461142643735 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:57:23 INFO - PROCESS | 1528 | 1461142643739 Marionette TRACE conn5 <- [1,1542,null,{}] 01:57:23 INFO - PROCESS | 1528 | 1461142643750 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}] 01:57:23 INFO - PROCESS | 1528 | 1461142643892 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 01:57:24 INFO - PROCESS | 1528 | 1461142644041 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1528 | ++DOCSHELL 1ED99400 == 58 [pid = 1528] [id = 395] 01:57:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1ED9DC00) [pid = 1528] [serial = 1185] [outer = 00000000] 01:57:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1F295C00) [pid = 1528] [serial = 1186] [outer = 1ED9DC00] 01:57:24 INFO - PROCESS | 1528 | 1461142644100 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1F929400) [pid = 1528] [serial = 1187] [outer = 1ED9DC00] 01:57:24 INFO - PROCESS | 1528 | 1461142644710 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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1019ms 01:57:24 INFO - PROCESS | 1528 | 1461142644758 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 1528 | 1461142644761 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 01:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:57:24 INFO - PROCESS | 1528 | 1461142644765 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1528 | 1461142644767 Marionette TRACE conn5 <- [1,1546,null,{}] 01:57:24 INFO - PROCESS | 1528 | 1461142644770 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}] 01:57:24 INFO - PROCESS | 1528 | 1461142644880 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 01:57:24 INFO - PROCESS | 1528 | 1461142644991 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 1528 | ++DOCSHELL 1F991400 == 59 [pid = 1528] [id = 396] 01:57:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (20807800) [pid = 1528] [serial = 1188] [outer = 00000000] 01:57:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (20813C00) [pid = 1528] [serial = 1189] [outer = 20807800] 01:57:25 INFO - PROCESS | 1528 | 1461142645045 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (209A4400) [pid = 1528] [serial = 1190] [outer = 20807800] 01:57:25 INFO - PROCESS | 1528 | 1461142645628 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]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 01:57:25 INFO - PROCESS | 1528 | 1461142645698 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 1528 | 1461142645701 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 01:57:25 INFO - PROCESS | 1528 | 1461142645704 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:57:25 INFO - PROCESS | 1528 | 1461142645706 Marionette TRACE conn5 <- [1,1550,null,{}] 01:57:25 INFO - PROCESS | 1528 | 1461142645711 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}] 01:57:25 INFO - PROCESS | 1528 | 1461142645823 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 01:57:25 INFO - PROCESS | 1528 | 1461142645967 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 1528 | ++DOCSHELL 1FA88C00 == 60 [pid = 1528] [id = 397] 01:57:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1FA90C00) [pid = 1528] [serial = 1191] [outer = 00000000] 01:57:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (20836800) [pid = 1528] [serial = 1192] [outer = 1FA90C00] 01:57:26 INFO - PROCESS | 1528 | 1461142646027 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (20837C00) [pid = 1528] [serial = 1193] [outer = 1FA90C00] 01:57:26 INFO - PROCESS | 1528 | 1461142646896 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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1230ms 01:57:26 INFO - PROCESS | 1528 | 1461142646938 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 1528 | 1461142646942 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 01:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:57:26 INFO - PROCESS | 1528 | 1461142646947 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 1528 | 1461142646951 Marionette TRACE conn5 <- [1,1554,null,{}] 01:57:26 INFO - PROCESS | 1528 | 1461142646958 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}] 01:57:27 INFO - PROCESS | 1528 | 1461142647063 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 01:57:27 INFO - PROCESS | 1528 | 1461142647214 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4F800 == 61 [pid = 1528] [id = 398] 01:57:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (11F77000) [pid = 1528] [serial = 1194] [outer = 00000000] 01:57:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (176C3400) [pid = 1528] [serial = 1195] [outer = 11F77000] 01:57:27 INFO - PROCESS | 1528 | 1461142647267 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (18A18400) [pid = 1528] [serial = 1196] [outer = 11F77000] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1E6FC000 == 60 [pid = 1528] [id = 391] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 12421800 == 59 [pid = 1528] [id = 390] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1E7A9800 == 58 [pid = 1528] [id = 361] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 0EC4D000 == 57 [pid = 1528] [id = 389] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1C189C00 == 56 [pid = 1528] [id = 388] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 12422C00 == 55 [pid = 1528] [id = 387] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 12870800 == 54 [pid = 1528] [id = 386] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 12874C00 == 53 [pid = 1528] [id = 385] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 12871400 == 52 [pid = 1528] [id = 384] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 19C45000 == 51 [pid = 1528] [id = 383] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 0EC52C00 == 50 [pid = 1528] [id = 382] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1E7A2000 == 49 [pid = 1528] [id = 379] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1A459C00 == 48 [pid = 1528] [id = 378] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1827A400 == 47 [pid = 1528] [id = 377] 01:57:27 INFO - PROCESS | 1528 | --DOCSHELL 1E38A000 == 46 [pid = 1528] [id = 376] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1A4D8C00) [pid = 1528] [serial = 1124] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1AC5B000) [pid = 1528] [serial = 1123] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1C3A9400) [pid = 1528] [serial = 685] [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.] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BEB5800) [pid = 1528] [serial = 1112] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1D7B5C00) [pid = 1528] [serial = 1127] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1CBBB800) [pid = 1528] [serial = 1126] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C01B400) [pid = 1528] [serial = 1114] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1BD95800) [pid = 1528] [serial = 1111] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B010800) [pid = 1528] [serial = 1107] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1B3AF000) [pid = 1528] [serial = 1108] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1C3CC800) [pid = 1528] [serial = 1117] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1A460400) [pid = 1528] [serial = 1102] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (19C40C00) [pid = 1528] [serial = 1101] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1890EC00) [pid = 1528] [serial = 1104] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (18A8B000) [pid = 1528] [serial = 1105] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C18AC00) [pid = 1528] [serial = 1115] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (16E24400) [pid = 1528] [serial = 1099] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (15EA2C00) [pid = 1528] [serial = 1098] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (18277800) [pid = 1528] [serial = 1086] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1BD5E400) [pid = 1528] [serial = 1089] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C3CB000) [pid = 1528] [serial = 1118] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1F98E000) [pid = 1528] [serial = 1092] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (20809400) [pid = 1528] [serial = 1095] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (120C2800) [pid = 1528] [serial = 1120] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (12418C00) [pid = 1528] [serial = 1121] [outer = 00000000] [url = about:blank] 01:57:27 INFO - PROCESS | 1528 | 1461142647970 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]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1074ms 01:57:28 INFO - PROCESS | 1528 | 1461142648027 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 1528 | 1461142648033 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 01:57:28 INFO - PROCESS | 1528 | 1461142648039 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:57:28 INFO - PROCESS | 1528 | 1461142648042 Marionette TRACE conn5 <- [1,1558,null,{}] 01:57:28 INFO - PROCESS | 1528 | 1461142648045 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}] 01:57:28 INFO - PROCESS | 1528 | 1461142648131 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 01:57:28 INFO - PROCESS | 1528 | 1461142648138 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 1528 | ++DOCSHELL 120B5C00 == 47 [pid = 1528] [id = 399] 01:57:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (120B8400) [pid = 1528] [serial = 1197] [outer = 00000000] 01:57:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (12A0F400) [pid = 1528] [serial = 1198] [outer = 120B8400] 01:57:28 INFO - PROCESS | 1528 | 1461142648184 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (16C01400) [pid = 1528] [serial = 1199] [outer = 120B8400] 01:57:28 INFO - PROCESS | 1528 | 1461142648731 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]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 01:57:28 INFO - PROCESS | 1528 | 1461142648773 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 1528 | 1461142648776 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 01:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:57:28 INFO - PROCESS | 1528 | 1461142648782 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 1528 | 1461142648785 Marionette TRACE conn5 <- [1,1562,null,{}] 01:57:28 INFO - PROCESS | 1528 | 1461142648796 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}] 01:57:28 INFO - PROCESS | 1528 | 1461142648893 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 01:57:28 INFO - PROCESS | 1528 | 1461142648993 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 1528 | ++DOCSHELL 18A1F000 == 48 [pid = 1528] [id = 400] 01:57:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (18A21000) [pid = 1528] [serial = 1200] [outer = 00000000] 01:57:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1A45DC00) [pid = 1528] [serial = 1201] [outer = 18A21000] 01:57:29 INFO - PROCESS | 1528 | 1461142649044 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1AC3D400) [pid = 1528] [serial = 1202] [outer = 18A21000] 01:57:29 INFO - PROCESS | 1528 | 1461142649436 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]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 01:57:29 INFO - PROCESS | 1528 | 1461142649473 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 1528 | 1461142649476 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 01:57:29 INFO - PROCESS | 1528 | 1461142649479 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:57:29 INFO - PROCESS | 1528 | 1461142649481 Marionette TRACE conn5 <- [1,1566,null,{}] 01:57:29 INFO - PROCESS | 1528 | 1461142649485 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}] 01:57:29 INFO - PROCESS | 1528 | 1461142649569 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 01:57:29 INFO - PROCESS | 1528 | 1461142649576 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 1528 | ++DOCSHELL 1AC45C00 == 49 [pid = 1528] [id = 401] 01:57:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1AC68C00) [pid = 1528] [serial = 1203] [outer = 00000000] 01:57:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1B3AC400) [pid = 1528] [serial = 1204] [outer = 1AC68C00] 01:57:29 INFO - PROCESS | 1528 | 1461142649622 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1B9A8000) [pid = 1528] [serial = 1205] [outer = 1AC68C00] 01:57:30 INFO - PROCESS | 1528 | 1461142650052 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]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 01:57:30 INFO - PROCESS | 1528 | 1461142650114 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 1528 | 1461142650116 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 01:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:57:30 INFO - PROCESS | 1528 | 1461142650119 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 1528 | 1461142650121 Marionette TRACE conn5 <- [1,1570,null,{}] 01:57:30 INFO - PROCESS | 1528 | 1461142650125 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}] 01:57:30 INFO - PROCESS | 1528 | 1461142650244 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 01:57:30 INFO - PROCESS | 1528 | 1461142650337 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 1528 | ++DOCSHELL 1BD1C000 == 50 [pid = 1528] [id = 402] 01:57:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1BD66000) [pid = 1528] [serial = 1206] [outer = 00000000] 01:57:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BD9AC00) [pid = 1528] [serial = 1207] [outer = 1BD66000] 01:57:30 INFO - PROCESS | 1528 | 1461142650382 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1BEBB000) [pid = 1528] [serial = 1208] [outer = 1BD66000] 01:57:30 INFO - PROCESS | 1528 | 1461142650814 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]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 01:57:30 INFO - PROCESS | 1528 | 1461142650853 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 1528 | 1461142650856 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 01:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:57:30 INFO - PROCESS | 1528 | 1461142650866 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 1528 | 1461142650868 Marionette TRACE conn5 <- [1,1574,null,{}] 01:57:30 INFO - PROCESS | 1528 | 1461142650871 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}] 01:57:30 INFO - PROCESS | 1528 | 1461142651006 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 01:57:31 INFO - PROCESS | 1528 | 1461142651075 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1528 | ++DOCSHELL 16C04400 == 51 [pid = 1528] [id = 403] 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C003400) [pid = 1528] [serial = 1209] [outer = 00000000] 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C189C00) [pid = 1528] [serial = 1210] [outer = 1C003400] 01:57:31 INFO - PROCESS | 1528 | 1461142651124 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C188400) [pid = 1528] [serial = 1211] [outer = 1C003400] 01:57:31 INFO - PROCESS | 1528 | 1461142651575 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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 01:57:31 INFO - PROCESS | 1528 | 1461142651631 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1528 | 1461142651633 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 01:57:31 INFO - PROCESS | 1528 | 1461142651637 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 1528 | 1461142651638 Marionette TRACE conn5 <- [1,1578,null,{}] 01:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:57:31 INFO - PROCESS | 1528 | 1461142651642 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}] 01:57:31 INFO - PROCESS | 1528 | 1461142651764 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 01:57:31 INFO - PROCESS | 1528 | 1461142651774 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1528 | ++DOCSHELL 1C183C00 == 52 [pid = 1528] [id = 404] 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1C304800) [pid = 1528] [serial = 1212] [outer = 00000000] 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1C3B0000) [pid = 1528] [serial = 1213] [outer = 1C304800] 01:57:31 INFO - PROCESS | 1528 | 1461142651883 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C3AC000) [pid = 1528] [serial = 1214] [outer = 1C304800] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (16C0A400) [pid = 1528] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (12A14400) [pid = 1528] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1E6FC400) [pid = 1528] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1C006C00) [pid = 1528] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C190C00) [pid = 1528] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18A1F400) [pid = 1528] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1BC18400) [pid = 1528] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (0F056400) [pid = 1528] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (19C4DC00) [pid = 1528] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:57:32 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (120C0800) [pid = 1528] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:57:32 INFO - PROCESS | 1528 | 1461142652407 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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 830ms 01:57:32 INFO - PROCESS | 1528 | 1461142652474 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 1528 | 1461142652476 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 01:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:57:32 INFO - PROCESS | 1528 | 1461142652479 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 1528 | 1461142652481 Marionette TRACE conn5 <- [1,1582,null,{}] 01:57:32 INFO - PROCESS | 1528 | 1461142652484 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}] 01:57:32 INFO - PROCESS | 1528 | 1461142652601 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 01:57:32 INFO - PROCESS | 1528 | 1461142652663 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 1528 | ++DOCSHELL 120F0000 == 53 [pid = 1528] [id = 405] 01:57:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (128A7C00) [pid = 1528] [serial = 1215] [outer = 00000000] 01:57:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C022000) [pid = 1528] [serial = 1216] [outer = 128A7C00] 01:57:32 INFO - PROCESS | 1528 | 1461142652709 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1C38A400) [pid = 1528] [serial = 1217] [outer = 128A7C00] 01:57:33 INFO - PROCESS | 1528 | 1461142653067 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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 01:57:33 INFO - PROCESS | 1528 | 1461142653131 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 1528 | 1461142653133 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 01:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:57:33 INFO - PROCESS | 1528 | 1461142653137 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 1528 | 1461142653138 Marionette TRACE conn5 <- [1,1586,null,{}] 01:57:33 INFO - PROCESS | 1528 | 1461142653144 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}] 01:57:33 INFO - PROCESS | 1528 | 1461142653228 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 01:57:33 INFO - PROCESS | 1528 | 1461142653235 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 1528 | ++DOCSHELL 1C3CD400 == 54 [pid = 1528] [id = 406] 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C3D2000) [pid = 1528] [serial = 1218] [outer = 00000000] 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1D7B6000) [pid = 1528] [serial = 1219] [outer = 1C3D2000] 01:57:33 INFO - PROCESS | 1528 | 1461142653279 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1D7B5400) [pid = 1528] [serial = 1220] [outer = 1C3D2000] 01:57:33 INFO - PROCESS | 1528 | 1461142653707 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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 01:57:33 INFO - PROCESS | 1528 | 1461142653770 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 1528 | 1461142653772 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 01:57:33 INFO - PROCESS | 1528 | 1461142653775 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 1528 | 1461142653776 Marionette TRACE conn5 <- [1,1590,null,{}] 01:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:57:33 INFO - PROCESS | 1528 | 1461142653780 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}] 01:57:33 INFO - PROCESS | 1528 | 1461142653863 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 01:57:33 INFO - PROCESS | 1528 | 1461142653869 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 1528 | ++DOCSHELL 1E38BC00 == 55 [pid = 1528] [id = 407] 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1E575000) [pid = 1528] [serial = 1221] [outer = 00000000] 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1E6FB000) [pid = 1528] [serial = 1222] [outer = 1E575000] 01:57:33 INFO - PROCESS | 1528 | 1461142653913 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1E7A2C00) [pid = 1528] [serial = 1223] [outer = 1E575000] 01:57:34 INFO - PROCESS | 1528 | 1461142654487 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]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 01:57:34 INFO - PROCESS | 1528 | 1461142654510 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 01:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:57:34 INFO - PROCESS | 1528 | 1461142654514 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 01:57:34 INFO - PROCESS | 1528 | 1461142654519 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1528 | 1461142654524 Marionette TRACE conn5 <- [1,1594,null,{}] 01:57:34 INFO - PROCESS | 1528 | 1461142654531 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}] 01:57:34 INFO - PROCESS | 1528 | 1461142654691 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 01:57:34 INFO - PROCESS | 1528 | 1461142654809 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 1528 | ++DOCSHELL 132AAC00 == 56 [pid = 1528] [id = 408] 01:57:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (132F1400) [pid = 1528] [serial = 1224] [outer = 00000000] 01:57:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (175BCC00) [pid = 1528] [serial = 1225] [outer = 132F1400] 01:57:34 INFO - PROCESS | 1528 | 1461142654906 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1827C000) [pid = 1528] [serial = 1226] [outer = 132F1400] 01:57:35 INFO - PROCESS | 1528 | 1461142655472 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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 990ms 01:57:35 INFO - PROCESS | 1528 | 1461142655510 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 01:57:35 INFO - PROCESS | 1528 | 1461142655516 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 01:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:57:35 INFO - PROCESS | 1528 | 1461142655523 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 1528 | 1461142655526 Marionette TRACE conn5 <- [1,1598,null,{}] 01:57:35 INFO - PROCESS | 1528 | 1461142655530 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}] 01:57:35 INFO - PROCESS | 1528 | 1461142655642 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 01:57:35 INFO - PROCESS | 1528 | 1461142655752 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 1528 | ++DOCSHELL 182A0400 == 57 [pid = 1528] [id = 409] 01:57:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (19C49000) [pid = 1528] [serial = 1227] [outer = 00000000] 01:57:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1B010800) [pid = 1528] [serial = 1228] [outer = 19C49000] 01:57:35 INFO - PROCESS | 1528 | 1461142655807 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1BD9BC00) [pid = 1528] [serial = 1229] [outer = 19C49000] 01:57:36 INFO - PROCESS | 1528 | 1461142656418 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]]]}] 01:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 01:57:36 INFO - PROCESS | 1528 | 1461142656455 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 1528 | 1461142656457 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 01:57:36 INFO - PROCESS | 1528 | 1461142656461 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:57:36 INFO - PROCESS | 1528 | 1461142656464 Marionette TRACE conn5 <- [1,1602,null,{}] 01:57:36 INFO - PROCESS | 1528 | 1461142656476 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}] 01:57:36 INFO - PROCESS | 1528 | 1461142656588 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 01:57:36 INFO - PROCESS | 1528 | 1461142656701 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1528 | ++DOCSHELL 1E678400 == 58 [pid = 1528] [id = 410] 01:57:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1E679400) [pid = 1528] [serial = 1230] [outer = 00000000] 01:57:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1ED99800) [pid = 1528] [serial = 1231] [outer = 1E679400] 01:57:36 INFO - PROCESS | 1528 | 1461142656801 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1F00F000) [pid = 1528] [serial = 1232] [outer = 1E679400] 01:57:37 INFO - PROCESS | 1528 | 1461142657359 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]]]}] 01:57:37 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 01:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 01:57:37 INFO - PROCESS | 1528 | 1461142657395 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 1528 | 1461142657398 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 01:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:57:37 INFO - PROCESS | 1528 | 1461142657402 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1528 | 1461142657404 Marionette TRACE conn5 <- [1,1606,null,{}] 01:57:37 INFO - PROCESS | 1528 | 1461142657407 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}] 01:57:37 INFO - PROCESS | 1528 | 1461142657519 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 01:57:37 INFO - PROCESS | 1528 | 1461142657602 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:37 INFO - PROCESS | 1528 | ++DOCSHELL 1F107C00 == 59 [pid = 1528] [id = 411] 01:57:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1F10AC00) [pid = 1528] [serial = 1233] [outer = 00000000] 01:57:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1F990400) [pid = 1528] [serial = 1234] [outer = 1F10AC00] 01:57:37 INFO - PROCESS | 1528 | 1461142657698 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1FA91C00) [pid = 1528] [serial = 1235] [outer = 1F10AC00] 01:57:38 INFO - PROCESS | 1528 | 1461142658291 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]]]}] 01:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 01:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:57:38 INFO - PROCESS | 1528 | 1461142658344 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 01:57:38 INFO - PROCESS | 1528 | 1461142658346 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 01:57:38 INFO - PROCESS | 1528 | 1461142658350 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:57:38 INFO - PROCESS | 1528 | 1461142658352 Marionette TRACE conn5 <- [1,1610,null,{}] 01:57:38 INFO - PROCESS | 1528 | 1461142658355 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}] 01:57:38 INFO - PROCESS | 1528 | 1461142658462 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 01:57:38 INFO - PROCESS | 1528 | 1461142658601 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1528 | ++DOCSHELL 128A4000 == 60 [pid = 1528] [id = 412] 01:57:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (2080E000) [pid = 1528] [serial = 1236] [outer = 00000000] 01:57:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (20833000) [pid = 1528] [serial = 1237] [outer = 2080E000] 01:57:38 INFO - PROCESS | 1528 | 1461142658657 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (2083A000) [pid = 1528] [serial = 1238] [outer = 2080E000] 01:57:39 INFO - PROCESS | 1528 | 1461142659240 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]]]}] 01:57:39 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 01:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 01:57:39 INFO - PROCESS | 1528 | 1461142659307 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1528 | 1461142659309 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 01:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:57:39 INFO - PROCESS | 1528 | 1461142659327 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1528 | 1461142659330 Marionette TRACE conn5 <- [1,1614,null,{}] 01:57:39 INFO - PROCESS | 1528 | 1461142659348 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}] 01:57:39 INFO - PROCESS | 1528 | 1461142659484 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 01:57:39 INFO - PROCESS | 1528 | 1461142659620 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 1528 | ++DOCSHELL 20816C00 == 61 [pid = 1528] [id = 413] 01:57:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (20830C00) [pid = 1528] [serial = 1239] [outer = 00000000] 01:57:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (21064000) [pid = 1528] [serial = 1240] [outer = 20830C00] 01:57:39 INFO - PROCESS | 1528 | 1461142659679 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (2106A000) [pid = 1528] [serial = 1241] [outer = 20830C00] 01:57:40 INFO - PROCESS | 1528 | 1461142660267 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]]]}] 01:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1007ms 01:57:40 INFO - PROCESS | 1528 | 1461142660323 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 1528 | 1461142660325 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 01:57:40 INFO - PROCESS | 1528 | 1461142660329 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:57:40 INFO - PROCESS | 1528 | 1461142660331 Marionette TRACE conn5 <- [1,1618,null,{}] 01:57:40 INFO - PROCESS | 1528 | 1461142660335 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}] 01:57:40 INFO - PROCESS | 1528 | 1461142660449 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 01:57:40 INFO - PROCESS | 1528 | 1461142660717 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4D000 == 62 [pid = 1528] [id = 414] 01:57:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (120C0800) [pid = 1528] [serial = 1242] [outer = 00000000] 01:57:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (16E38000) [pid = 1528] [serial = 1243] [outer = 120C0800] 01:57:40 INFO - PROCESS | 1528 | 1461142660774 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (174CB800) [pid = 1528] [serial = 1244] [outer = 120C0800] 01:57:41 INFO - PROCESS | 1528 | 1461142661394 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]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1128ms 01:57:41 INFO - PROCESS | 1528 | 1461142661475 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 1528 | 1461142661480 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 01:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:57:41 INFO - PROCESS | 1528 | 1461142661486 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 1528 | 1461142661489 Marionette TRACE conn5 <- [1,1622,null,{}] 01:57:41 INFO - PROCESS | 1528 | 1461142661495 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}] 01:57:41 INFO - PROCESS | 1528 | 1461142661607 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 01:57:41 INFO - PROCESS | 1528 | 1461142661745 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1528 | ++DOCSHELL 19C48400 == 63 [pid = 1528] [id = 415] 01:57:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1A458400) [pid = 1528] [serial = 1245] [outer = 00000000] 01:57:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1B3AE400) [pid = 1528] [serial = 1246] [outer = 1A458400] 01:57:41 INFO - PROCESS | 1528 | 1461142661802 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1BC17C00) [pid = 1528] [serial = 1247] [outer = 1A458400] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 1AC42C00 == 62 [pid = 1528] [id = 363] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 12A0FC00 == 61 [pid = 1528] [id = 362] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 1C3CD400 == 60 [pid = 1528] [id = 406] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 120F0000 == 59 [pid = 1528] [id = 405] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 1C183C00 == 58 [pid = 1528] [id = 404] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 16C04400 == 57 [pid = 1528] [id = 403] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 1BD1C000 == 56 [pid = 1528] [id = 402] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 1AC45C00 == 55 [pid = 1528] [id = 401] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 18A1F000 == 54 [pid = 1528] [id = 400] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 120B5C00 == 53 [pid = 1528] [id = 399] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1E67BC00) [pid = 1528] [serial = 1129] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (18A16800) [pid = 1528] [serial = 1132] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1BD8F400) [pid = 1528] [serial = 1135] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1EB91000) [pid = 1528] [serial = 1138] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1F10C400) [pid = 1528] [serial = 1141] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1F992C00) [pid = 1528] [serial = 1144] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 0EC4F800 == 52 [pid = 1528] [id = 398] 01:57:42 INFO - PROCESS | 1528 | --DOCSHELL 175C9C00 == 51 [pid = 1528] [id = 393] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1E7AEC00) [pid = 1528] [serial = 1174] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1C010C00) [pid = 1528] [serial = 1162] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C3D4000) [pid = 1528] [serial = 1165] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C185400) [pid = 1528] [serial = 1163] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1B007400) [pid = 1528] [serial = 1156] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1B3AE800) [pid = 1528] [serial = 1157] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1BD90800) [pid = 1528] [serial = 1159] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (132EB000) [pid = 1528] [serial = 1168] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1AC3E400) [pid = 1528] [serial = 1151] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1A465400) [pid = 1528] [serial = 1150] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (15EAAC00) [pid = 1528] [serial = 1148] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (132A8800) [pid = 1528] [serial = 1147] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (176C5400) [pid = 1528] [serial = 1153] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1890A400) [pid = 1528] [serial = 1154] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C4D9400) [pid = 1528] [serial = 1166] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1E38B400) [pid = 1528] [serial = 1171] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1D9E9C00) [pid = 1528] [serial = 1172] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1BD9A800) [pid = 1528] [serial = 1160] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (19C47C00) [pid = 1528] [serial = 1169] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1ED99C00) [pid = 1528] [serial = 1175] [outer = 00000000] [url = about:blank] 01:57:42 INFO - PROCESS | 1528 | 1461142662383 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]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 01:57:42 INFO - PROCESS | 1528 | 1461142662422 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 1528 | 1461142662425 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 01:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:57:42 INFO - PROCESS | 1528 | 1461142662432 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 1528 | 1461142662435 Marionette TRACE conn5 <- [1,1626,null,{}] 01:57:42 INFO - PROCESS | 1528 | 1461142662439 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}] 01:57:42 INFO - PROCESS | 1528 | 1461142662535 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 01:57:42 INFO - PROCESS | 1528 | 1461142662634 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:42 INFO - PROCESS | 1528 | ++DOCSHELL 1286E000 == 52 [pid = 1528] [id = 416] 01:57:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (132EB000) [pid = 1528] [serial = 1248] [outer = 00000000] 01:57:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (18910400) [pid = 1528] [serial = 1249] [outer = 132EB000] 01:57:42 INFO - PROCESS | 1528 | 1461142662680 Marionette DEBUG loaded listener.js 01:57:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1A45AC00) [pid = 1528] [serial = 1250] [outer = 132EB000] 01:57:43 INFO - PROCESS | 1528 | 1461142663106 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]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 01:57:43 INFO - PROCESS | 1528 | 1461142663165 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 01:57:43 INFO - PROCESS | 1528 | 1461142663167 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 01:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:57:43 INFO - PROCESS | 1528 | 1461142663172 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 1528 | 1461142663178 Marionette TRACE conn5 <- [1,1630,null,{}] 01:57:43 INFO - PROCESS | 1528 | 1461142663187 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}] 01:57:43 INFO - PROCESS | 1528 | 1461142663312 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 01:57:43 INFO - PROCESS | 1528 | 1461142663331 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 1528 | ++DOCSHELL 1BD61000 == 53 [pid = 1528] [id = 417] 01:57:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD6A800) [pid = 1528] [serial = 1251] [outer = 00000000] 01:57:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1BF63800) [pid = 1528] [serial = 1252] [outer = 1BD6A800] 01:57:43 INFO - PROCESS | 1528 | 1461142663379 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C009C00) [pid = 1528] [serial = 1253] [outer = 1BD6A800] 01:57:43 INFO - PROCESS | 1528 | 1461142663856 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]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 01:57:43 INFO - PROCESS | 1528 | 1461142663904 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 01:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:57:43 INFO - PROCESS | 1528 | 1461142663907 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 01:57:43 INFO - PROCESS | 1528 | 1461142663910 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 1528 | 1461142663912 Marionette TRACE conn5 <- [1,1634,null,{}] 01:57:43 INFO - PROCESS | 1528 | 1461142663916 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}] 01:57:44 INFO - PROCESS | 1528 | 1461142664008 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 01:57:44 INFO - PROCESS | 1528 | 1461142664018 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 1528 | ++DOCSHELL 138A7000 == 54 [pid = 1528] [id = 418] 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C01F800) [pid = 1528] [serial = 1254] [outer = 00000000] 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C365C00) [pid = 1528] [serial = 1255] [outer = 1C01F800] 01:57:44 INFO - PROCESS | 1528 | 1461142664064 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C372000) [pid = 1528] [serial = 1256] [outer = 1C01F800] 01:57:44 INFO - PROCESS | 1528 | 1461142664521 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]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 01:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:57:44 INFO - PROCESS | 1528 | 1461142664584 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 1528 | 1461142664586 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 01:57:44 INFO - PROCESS | 1528 | 1461142664589 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 1528 | 1461142664591 Marionette TRACE conn5 <- [1,1638,null,{}] 01:57:44 INFO - PROCESS | 1528 | 1461142664600 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}] 01:57:44 INFO - PROCESS | 1528 | 1461142664719 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 01:57:44 INFO - PROCESS | 1528 | 1461142664817 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 1528 | ++DOCSHELL 1C387000 == 55 [pid = 1528] [id = 419] 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C3A9800) [pid = 1528] [serial = 1257] [outer = 00000000] 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1CBBC000) [pid = 1528] [serial = 1258] [outer = 1C3A9800] 01:57:44 INFO - PROCESS | 1528 | 1461142664874 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1E391000) [pid = 1528] [serial = 1259] [outer = 1C3A9800] 01:57:45 INFO - PROCESS | 1528 | 1461142665347 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]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 01:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:57:45 INFO - PROCESS | 1528 | 1461142665360 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 1528 | 1461142665362 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 01:57:45 INFO - PROCESS | 1528 | 1461142665366 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 1528 | 1461142665367 Marionette TRACE conn5 <- [1,1642,null,{}] 01:57:45 INFO - PROCESS | 1528 | 1461142665371 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}] 01:57:45 INFO - PROCESS | 1528 | 1461142665513 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 01:57:45 INFO - PROCESS | 1528 | 1461142665519 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 1528 | ++DOCSHELL 1CB10800 == 56 [pid = 1528] [id = 420] 01:57:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1E394400) [pid = 1528] [serial = 1260] [outer = 00000000] 01:57:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1E7A9000) [pid = 1528] [serial = 1261] [outer = 1E394400] 01:57:45 INFO - PROCESS | 1528 | 1461142665626 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1ED98800) [pid = 1528] [serial = 1262] [outer = 1E394400] 01:57:46 INFO - PROCESS | 1528 | 1461142666070 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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 01:57:46 INFO - PROCESS | 1528 | 1461142666096 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 1528 | 1461142666098 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 01:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:57:46 INFO - PROCESS | 1528 | 1461142666107 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 1528 | 1461142666108 Marionette TRACE conn5 <- [1,1646,null,{}] 01:57:46 INFO - PROCESS | 1528 | 1461142666146 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}] 01:57:46 INFO - PROCESS | 1528 | 1461142666274 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 01:57:46 INFO - PROCESS | 1528 | 1461142666343 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 1528 | ++DOCSHELL 1ED9AC00 == 57 [pid = 1528] [id = 421] 01:57:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1F012C00) [pid = 1528] [serial = 1263] [outer = 00000000] 01:57:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1F255000) [pid = 1528] [serial = 1264] [outer = 1F012C00] 01:57:46 INFO - PROCESS | 1528 | 1461142666393 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1F2A2400) [pid = 1528] [serial = 1265] [outer = 1F012C00] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1BD66000) [pid = 1528] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C003400) [pid = 1528] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (128A7C00) [pid = 1528] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1C304800) [pid = 1528] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (18A21000) [pid = 1528] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (11F77000) [pid = 1528] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (120B8400) [pid = 1528] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1AC68C00) [pid = 1528] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C3D2000) [pid = 1528] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1E38AC00) [pid = 1528] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:57:46 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1E7AE800) [pid = 1528] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:57:46 INFO - PROCESS | 1528 | 1461142666905 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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 870ms 01:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:57:46 INFO - PROCESS | 1528 | 1461142666973 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 1528 | 1461142666975 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 01:57:46 INFO - PROCESS | 1528 | 1461142666978 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 1528 | 1461142666980 Marionette TRACE conn5 <- [1,1650,null,{}] 01:57:46 INFO - PROCESS | 1528 | 1461142666983 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}] 01:57:47 INFO - PROCESS | 1528 | 1461142667074 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 01:57:47 INFO - PROCESS | 1528 | 1461142667081 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD5C00 == 58 [pid = 1528] [id = 422] 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1BC19800) [pid = 1528] [serial = 1266] [outer = 00000000] 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1DBE9C00) [pid = 1528] [serial = 1267] [outer = 1BC19800] 01:57:47 INFO - PROCESS | 1528 | 1461142667125 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1F103400) [pid = 1528] [serial = 1268] [outer = 1BC19800] 01:57:47 INFO - PROCESS | 1528 | 1461142667662 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]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 731ms 01:57:47 INFO - PROCESS | 1528 | 1461142667714 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 1528 | 1461142667716 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 01:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:57:47 INFO - PROCESS | 1528 | 1461142667719 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1528 | 1461142667721 Marionette TRACE conn5 <- [1,1654,null,{}] 01:57:47 INFO - PROCESS | 1528 | 1461142667724 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}] 01:57:47 INFO - PROCESS | 1528 | 1461142667840 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 01:57:47 INFO - PROCESS | 1528 | 1461142667853 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1528 | ++DOCSHELL 1C3CE800 == 59 [pid = 1528] [id = 423] 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1F10CC00) [pid = 1528] [serial = 1269] [outer = 00000000] 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (209AA400) [pid = 1528] [serial = 1270] [outer = 1F10CC00] 01:57:47 INFO - PROCESS | 1528 | 1461142667898 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (209AFC00) [pid = 1528] [serial = 1271] [outer = 1F10CC00] 01:57:48 INFO - PROCESS | 1528 | 1461142668307 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]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 632ms 01:57:48 INFO - PROCESS | 1528 | 1461142668351 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 01:57:48 INFO - PROCESS | 1528 | 1461142668353 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 01:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:57:48 INFO - PROCESS | 1528 | 1461142668371 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 1528 | 1461142668373 Marionette TRACE conn5 <- [1,1658,null,{}] 01:57:48 INFO - PROCESS | 1528 | 1461142668376 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}] 01:57:48 INFO - PROCESS | 1528 | 1461142668467 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 01:57:48 INFO - PROCESS | 1528 | 1461142668473 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 1528 | ++DOCSHELL 209A8C00 == 60 [pid = 1528] [id = 424] 01:57:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (20EE5C00) [pid = 1528] [serial = 1272] [outer = 00000000] 01:57:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (213C4000) [pid = 1528] [serial = 1273] [outer = 20EE5C00] 01:57:48 INFO - PROCESS | 1528 | 1461142668526 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (21466400) [pid = 1528] [serial = 1274] [outer = 20EE5C00] 01:57:49 INFO - PROCESS | 1528 | 1461142669291 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]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 01:57:49 INFO - PROCESS | 1528 | 1461142669343 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 1528 | 1461142669349 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 01:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:57:49 INFO - PROCESS | 1528 | 1461142669354 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 1528 | 1461142669358 Marionette TRACE conn5 <- [1,1662,null,{}] 01:57:49 INFO - PROCESS | 1528 | 1461142669364 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}] 01:57:49 INFO - PROCESS | 1528 | 1461142669489 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 01:57:49 INFO - PROCESS | 1528 | 1461142669642 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1528 | ++DOCSHELL 18279400 == 61 [pid = 1528] [id = 425] 01:57:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1827CC00) [pid = 1528] [serial = 1275] [outer = 00000000] 01:57:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (19C4E000) [pid = 1528] [serial = 1276] [outer = 1827CC00] 01:57:49 INFO - PROCESS | 1528 | 1461142669705 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1AC46000) [pid = 1528] [serial = 1277] [outer = 1827CC00] 01:57:50 INFO - PROCESS | 1528 | 1461142670294 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]]]}] 01:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 01:57:50 INFO - PROCESS | 1528 | 1461142670328 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1528 | 1461142670334 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 01:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:57:50 INFO - PROCESS | 1528 | 1461142670341 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1528 | 1461142670344 Marionette TRACE conn5 <- [1,1666,null,{}] 01:57:50 INFO - PROCESS | 1528 | 1461142670348 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}] 01:57:50 INFO - PROCESS | 1528 | 1461142670462 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 01:57:50 INFO - PROCESS | 1528 | 1461142670619 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 1528 | ++DOCSHELL 1AC68800 == 62 [pid = 1528] [id = 426] 01:57:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1ACDD000) [pid = 1528] [serial = 1278] [outer = 00000000] 01:57:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1C363400) [pid = 1528] [serial = 1279] [outer = 1ACDD000] 01:57:50 INFO - PROCESS | 1528 | 1461142670675 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1D7B5000) [pid = 1528] [serial = 1280] [outer = 1ACDD000] 01:57:51 INFO - PROCESS | 1528 | 1461142671277 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]]]}] 01:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 01:57:51 INFO - PROCESS | 1528 | 1461142671313 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 1528 | 1461142671316 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 01:57:51 INFO - PROCESS | 1528 | 1461142671320 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:57:51 INFO - PROCESS | 1528 | 1461142671324 Marionette TRACE conn5 <- [1,1670,null,{}] 01:57:51 INFO - PROCESS | 1528 | 1461142671335 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}] 01:57:51 INFO - PROCESS | 1528 | 1461142671453 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 01:57:51 INFO - PROCESS | 1528 | 1461142671605 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 1528 | ++DOCSHELL 1C36AC00 == 63 [pid = 1528] [id = 427] 01:57:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1DBF0C00) [pid = 1528] [serial = 1281] [outer = 00000000] 01:57:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (208D5800) [pid = 1528] [serial = 1282] [outer = 1DBF0C00] 01:57:51 INFO - PROCESS | 1528 | 1461142671664 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (208D9C00) [pid = 1528] [serial = 1283] [outer = 1DBF0C00] 01:57:52 INFO - PROCESS | 1528 | 1461142672269 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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 01:57:52 INFO - PROCESS | 1528 | 1461142672293 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 1528 | 1461142672296 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 01:57:52 INFO - PROCESS | 1528 | 1461142672299 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:57:52 INFO - PROCESS | 1528 | 1461142672301 Marionette TRACE conn5 <- [1,1674,null,{}] 01:57:52 INFO - PROCESS | 1528 | 1461142672305 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}] 01:57:52 INFO - PROCESS | 1528 | 1461142672425 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 01:57:52 INFO - PROCESS | 1528 | 1461142672574 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1528 | ++DOCSHELL 208DC000 == 64 [pid = 1528] [id = 428] 01:57:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (209A4000) [pid = 1528] [serial = 1284] [outer = 00000000] 01:57:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (213C0C00) [pid = 1528] [serial = 1285] [outer = 209A4000] 01:57:52 INFO - PROCESS | 1528 | 1461142672630 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (21464800) [pid = 1528] [serial = 1286] [outer = 209A4000] 01:57:53 INFO - PROCESS | 1528 | 1461142673195 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]]]}] 01:57:53 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 01:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 01:57:53 INFO - PROCESS | 1528 | 1461142673233 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 1528 | 1461142673235 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 01:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:57:53 INFO - PROCESS | 1528 | 1461142673239 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 1528 | 1461142673241 Marionette TRACE conn5 <- [1,1678,null,{}] 01:57:53 INFO - PROCESS | 1528 | 1461142673245 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}] 01:57:53 INFO - PROCESS | 1528 | 1461142673352 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 01:57:53 INFO - PROCESS | 1528 | 1461142673508 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 1528 | ++DOCSHELL 2146E800 == 65 [pid = 1528] [id = 429] 01:57:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (2146EC00) [pid = 1528] [serial = 1287] [outer = 00000000] 01:57:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (2434F400) [pid = 1528] [serial = 1288] [outer = 2146EC00] 01:57:53 INFO - PROCESS | 1528 | 1461142673564 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (24351400) [pid = 1528] [serial = 1289] [outer = 2146EC00] 01:57:54 INFO - PROCESS | 1528 | 1461142674202 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]]]}] 01:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1021ms 01:57:54 INFO - PROCESS | 1528 | 1461142674278 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 01:57:54 INFO - PROCESS | 1528 | 1461142674280 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 01:57:54 INFO - PROCESS | 1528 | 1461142674302 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 1528 | 1461142674304 Marionette TRACE conn5 <- [1,1682,null,{}] 01:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:57:54 INFO - PROCESS | 1528 | 1461142674308 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}] 01:57:54 INFO - PROCESS | 1528 | 1461142674440 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 01:57:54 INFO - PROCESS | 1528 | 1461142674589 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 1528 | ++DOCSHELL 11F73800 == 66 [pid = 1528] [id = 430] 01:57:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (120F2800) [pid = 1528] [serial = 1290] [outer = 00000000] 01:57:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (18281C00) [pid = 1528] [serial = 1291] [outer = 120F2800] 01:57:54 INFO - PROCESS | 1528 | 1461142674648 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (18A1BC00) [pid = 1528] [serial = 1292] [outer = 120F2800] 01:57:55 INFO - PROCESS | 1528 | 1461142675509 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]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1221ms 01:57:55 INFO - PROCESS | 1528 | 1461142675543 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1528 | 1461142675548 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 01:57:55 INFO - PROCESS | 1528 | 1461142675554 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:57:55 INFO - PROCESS | 1528 | 1461142675557 Marionette TRACE conn5 <- [1,1686,null,{}] 01:57:55 INFO - PROCESS | 1528 | 1461142675562 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}] 01:57:55 INFO - PROCESS | 1528 | 1461142675665 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 01:57:55 INFO - PROCESS | 1528 | 1461142675817 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 1528 | ++DOCSHELL 128A4400 == 67 [pid = 1528] [id = 431] 01:57:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (1827C800) [pid = 1528] [serial = 1293] [outer = 00000000] 01:57:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (1A4D8C00) [pid = 1528] [serial = 1294] [outer = 1827C800] 01:57:55 INFO - PROCESS | 1528 | 1461142675871 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (1AC62000) [pid = 1528] [serial = 1295] [outer = 1827C800] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1C3CE800 == 66 [pid = 1528] [id = 423] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1ACD5C00 == 65 [pid = 1528] [id = 422] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1ED9AC00 == 64 [pid = 1528] [id = 421] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1CB10800 == 63 [pid = 1528] [id = 420] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1C387000 == 62 [pid = 1528] [id = 419] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 138A7000 == 61 [pid = 1528] [id = 418] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1BD61000 == 60 [pid = 1528] [id = 417] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (1C008400) [pid = 1528] [serial = 1183] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (1F295C00) [pid = 1528] [serial = 1186] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (20813C00) [pid = 1528] [serial = 1189] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1E6FB000) [pid = 1528] [serial = 1222] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (1F015C00) [pid = 1528] [serial = 1177] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (18A8EC00) [pid = 1528] [serial = 1180] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1E7AA800 == 59 [pid = 1528] [id = 392] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 1286E000 == 58 [pid = 1528] [id = 416] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 19C48400 == 57 [pid = 1528] [id = 415] 01:57:56 INFO - PROCESS | 1528 | --DOCSHELL 0EC4D000 == 56 [pid = 1528] [id = 414] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (1F2A1400) [pid = 1528] [serial = 1084] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1D7B5400) [pid = 1528] [serial = 1220] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1D7B6000) [pid = 1528] [serial = 1219] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1C3AC000) [pid = 1528] [serial = 1214] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1BEBB000) [pid = 1528] [serial = 1208] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1C38A400) [pid = 1528] [serial = 1217] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1B9A8000) [pid = 1528] [serial = 1205] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1E7A0000) [pid = 1528] [serial = 1130] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1BD9AC00) [pid = 1528] [serial = 1207] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1C188400) [pid = 1528] [serial = 1211] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1C189C00) [pid = 1528] [serial = 1210] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1C022000) [pid = 1528] [serial = 1216] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1C3B0000) [pid = 1528] [serial = 1213] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1A45DC00) [pid = 1528] [serial = 1201] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1AC3D400) [pid = 1528] [serial = 1202] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (18A18400) [pid = 1528] [serial = 1196] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (176C3400) [pid = 1528] [serial = 1195] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (12A0F400) [pid = 1528] [serial = 1198] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (16C01400) [pid = 1528] [serial = 1199] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1B3AC400) [pid = 1528] [serial = 1204] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (20836800) [pid = 1528] [serial = 1192] [outer = 00000000] [url = about:blank] 01:57:56 INFO - PROCESS | 1528 | 1461142676545 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]]]}] 01:57:56 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 01:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1019ms 01:57:56 INFO - PROCESS | 1528 | 1461142676578 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1528 | 1461142676583 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 01:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:57:56 INFO - PROCESS | 1528 | 1461142676588 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 1528 | 1461142676591 Marionette TRACE conn5 <- [1,1690,null,{}] 01:57:56 INFO - PROCESS | 1528 | 1461142676595 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}] 01:57:56 INFO - PROCESS | 1528 | 1461142676687 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 01:57:56 INFO - PROCESS | 1528 | 1461142676789 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 1528 | ++DOCSHELL 1200E000 == 57 [pid = 1528] [id = 432] 01:57:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1200E800) [pid = 1528] [serial = 1296] [outer = 00000000] 01:57:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (18704C00) [pid = 1528] [serial = 1297] [outer = 1200E800] 01:57:56 INFO - PROCESS | 1528 | 1461142676835 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (18A86C00) [pid = 1528] [serial = 1298] [outer = 1200E800] 01:57:57 INFO - PROCESS | 1528 | 1461142677252 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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 01:57:57 INFO - PROCESS | 1528 | 1461142677325 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 1528 | 1461142677328 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 01:57:57 INFO - PROCESS | 1528 | 1461142677331 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:57:57 INFO - PROCESS | 1528 | 1461142677335 Marionette TRACE conn5 <- [1,1694,null,{}] 01:57:57 INFO - PROCESS | 1528 | 1461142677345 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}] 01:57:57 INFO - PROCESS | 1528 | 1461142677475 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 01:57:57 INFO - PROCESS | 1528 | 1461142677491 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A1400 == 58 [pid = 1528] [id = 433] 01:57:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1B9A3C00) [pid = 1528] [serial = 1299] [outer = 00000000] 01:57:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1B9AB000) [pid = 1528] [serial = 1300] [outer = 1B9A3C00] 01:57:57 INFO - PROCESS | 1528 | 1461142677545 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1BD5E800) [pid = 1528] [serial = 1301] [outer = 1B9A3C00] 01:57:58 INFO - PROCESS | 1528 | 1461142678029 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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 01:57:58 INFO - PROCESS | 1528 | 1461142678067 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1528 | 1461142678070 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 01:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:57:58 INFO - PROCESS | 1528 | 1461142678073 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1528 | 1461142678075 Marionette TRACE conn5 <- [1,1698,null,{}] 01:57:58 INFO - PROCESS | 1528 | 1461142678078 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}] 01:57:58 INFO - PROCESS | 1528 | 1461142678165 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 01:57:58 INFO - PROCESS | 1528 | 1461142678172 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 1528 | ++DOCSHELL 1BD62000 == 59 [pid = 1528] [id = 434] 01:57:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1BD95800) [pid = 1528] [serial = 1302] [outer = 00000000] 01:57:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1BFBEC00) [pid = 1528] [serial = 1303] [outer = 1BD95800] 01:57:58 INFO - PROCESS | 1528 | 1461142678219 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1C00CC00) [pid = 1528] [serial = 1304] [outer = 1BD95800] 01:57:58 INFO - PROCESS | 1528 | 1461142678676 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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 01:57:58 INFO - PROCESS | 1528 | 1461142678706 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1528 | 1461142678708 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 01:57:58 INFO - PROCESS | 1528 | 1461142678712 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:57:58 INFO - PROCESS | 1528 | 1461142678713 Marionette TRACE conn5 <- [1,1702,null,{}] 01:57:58 INFO - PROCESS | 1528 | 1461142678727 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}] 01:57:58 INFO - PROCESS | 1528 | 1461142678847 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 01:57:58 INFO - PROCESS | 1528 | 1461142678943 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A3400 == 60 [pid = 1528] [id = 435] 01:57:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1BD92400) [pid = 1528] [serial = 1305] [outer = 00000000] 01:57:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1C18C800) [pid = 1528] [serial = 1306] [outer = 1BD92400] 01:57:59 INFO - PROCESS | 1528 | 1461142678994 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1C192400) [pid = 1528] [serial = 1307] [outer = 1BD92400] 01:57:59 INFO - PROCESS | 1528 | 1461142679444 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]]]}] 01:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 790ms 01:57:59 INFO - PROCESS | 1528 | 1461142679506 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 01:57:59 INFO - PROCESS | 1528 | 1461142679508 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 01:57:59 INFO - PROCESS | 1528 | 1461142679512 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:57:59 INFO - PROCESS | 1528 | 1461142679513 Marionette TRACE conn5 <- [1,1706,null,{}] 01:57:59 INFO - PROCESS | 1528 | 1461142679517 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}] 01:57:59 INFO - PROCESS | 1528 | 1461142679656 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 01:57:59 INFO - PROCESS | 1528 | 1461142679731 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 1528 | ++DOCSHELL 1C3AC000 == 61 [pid = 1528] [id = 436] 01:57:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1C3CC000) [pid = 1528] [serial = 1308] [outer = 00000000] 01:57:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1CBB0800) [pid = 1528] [serial = 1309] [outer = 1C3CC000] 01:57:59 INFO - PROCESS | 1528 | 1461142679782 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1CBBB800) [pid = 1528] [serial = 1310] [outer = 1C3CC000] 01:58:00 INFO - PROCESS | 1528 | 1461142680212 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]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 01:58:00 INFO - PROCESS | 1528 | 1461142680265 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 1528 | 1461142680267 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 01:58:00 INFO - PROCESS | 1528 | 1461142680270 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:58:00 INFO - PROCESS | 1528 | 1461142680272 Marionette TRACE conn5 <- [1,1710,null,{}] 01:58:00 INFO - PROCESS | 1528 | 1461142680275 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}] 01:58:00 INFO - PROCESS | 1528 | 1461142680395 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 01:58:00 INFO - PROCESS | 1528 | 1461142680400 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 1528 | ++DOCSHELL 126B1000 == 62 [pid = 1528] [id = 437] 01:58:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1B007400) [pid = 1528] [serial = 1311] [outer = 00000000] 01:58:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1E673400) [pid = 1528] [serial = 1312] [outer = 1B007400] 01:58:00 INFO - PROCESS | 1528 | 1461142680446 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (1E6F0400) [pid = 1528] [serial = 1313] [outer = 1B007400] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1ED47400) [pid = 1528] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1BC19800) [pid = 1528] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1A458400) [pid = 1528] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1E394400) [pid = 1528] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (120C0800) [pid = 1528] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1C01F800) [pid = 1528] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1C3A9800) [pid = 1528] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1BD6A800) [pid = 1528] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (132EB000) [pid = 1528] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1F012C00) [pid = 1528] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1F10CC00) [pid = 1528] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:58:00 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1E575000) [pid = 1528] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:58:01 INFO - PROCESS | 1528 | 1461142681095 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]]]}] 01:58:01 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 01:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 870ms 01:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:58:01 INFO - PROCESS | 1528 | 1461142681144 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 1528 | 1461142681146 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 01:58:01 INFO - PROCESS | 1528 | 1461142681149 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 1528 | 1461142681151 Marionette TRACE conn5 <- [1,1714,null,{}] 01:58:01 INFO - PROCESS | 1528 | 1461142681154 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}] 01:58:01 INFO - PROCESS | 1528 | 1461142681282 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 01:58:01 INFO - PROCESS | 1528 | 1461142681351 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1528 | ++DOCSHELL 12867C00 == 63 [pid = 1528] [id = 438] 01:58:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (15EA2C00) [pid = 1528] [serial = 1314] [outer = 00000000] 01:58:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1BD6D400) [pid = 1528] [serial = 1315] [outer = 15EA2C00] 01:58:01 INFO - PROCESS | 1528 | 1461142681399 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1BD94400) [pid = 1528] [serial = 1316] [outer = 15EA2C00] 01:58:01 INFO - PROCESS | 1528 | 1461142681836 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]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 01:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:58:01 INFO - PROCESS | 1528 | 1461142681880 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 1528 | 1461142681882 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 01:58:01 INFO - PROCESS | 1528 | 1461142681885 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 1528 | 1461142681887 Marionette TRACE conn5 <- [1,1718,null,{}] 01:58:01 INFO - PROCESS | 1528 | 1461142681890 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}] 01:58:01 INFO - PROCESS | 1528 | 1461142681976 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 01:58:01 INFO - PROCESS | 1528 | 1461142681984 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1528 | ++DOCSHELL 1BC19800 == 64 [pid = 1528] [id = 439] 01:58:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1C18A800) [pid = 1528] [serial = 1317] [outer = 00000000] 01:58:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1E7A5800) [pid = 1528] [serial = 1318] [outer = 1C18A800] 01:58:02 INFO - PROCESS | 1528 | 1461142682029 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1E7AE400) [pid = 1528] [serial = 1319] [outer = 1C18A800] 01:58:02 INFO - PROCESS | 1528 | 1461142682472 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]]]}] 01:58:02 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 01:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 01:58:02 INFO - PROCESS | 1528 | 1461142682518 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1528 | 1461142682520 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 01:58:02 INFO - PROCESS | 1528 | 1461142682523 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:58:02 INFO - PROCESS | 1528 | 1461142682524 Marionette TRACE conn5 <- [1,1722,null,{}] 01:58:02 INFO - PROCESS | 1528 | 1461142682528 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}] 01:58:02 INFO - PROCESS | 1528 | 1461142682614 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 01:58:02 INFO - PROCESS | 1528 | 1461142682620 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A1400 == 65 [pid = 1528] [id = 440] 01:58:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1ED45000) [pid = 1528] [serial = 1320] [outer = 00000000] 01:58:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1F108C00) [pid = 1528] [serial = 1321] [outer = 1ED45000] 01:58:02 INFO - PROCESS | 1528 | 1461142682664 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1F25FC00) [pid = 1528] [serial = 1322] [outer = 1ED45000] 01:58:03 INFO - PROCESS | 1528 | 1461142683377 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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 871ms 01:58:03 INFO - PROCESS | 1528 | 1461142683398 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1528 | 1461142683403 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 01:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:58:03 INFO - PROCESS | 1528 | 1461142683410 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 1528 | 1461142683414 Marionette TRACE conn5 <- [1,1726,null,{}] 01:58:03 INFO - PROCESS | 1528 | 1461142683420 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}] 01:58:03 INFO - PROCESS | 1528 | 1461142683543 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 01:58:03 INFO - PROCESS | 1528 | 1461142683710 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1528 | ++DOCSHELL 16C09800 == 66 [pid = 1528] [id = 441] 01:58:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (16C0EC00) [pid = 1528] [serial = 1323] [outer = 00000000] 01:58:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (18701400) [pid = 1528] [serial = 1324] [outer = 16C0EC00] 01:58:03 INFO - PROCESS | 1528 | 1461142683774 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (18E6F800) [pid = 1528] [serial = 1325] [outer = 16C0EC00] 01:58:04 INFO - PROCESS | 1528 | 1461142684410 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]]]}] 01:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1022ms 01:58:04 INFO - PROCESS | 1528 | 1461142684435 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1528 | 1461142684441 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 01:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:58:04 INFO - PROCESS | 1528 | 1461142684448 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 1528 | 1461142684450 Marionette TRACE conn5 <- [1,1730,null,{}] 01:58:04 INFO - PROCESS | 1528 | 1461142684454 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}] 01:58:04 INFO - PROCESS | 1528 | 1461142684573 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 01:58:04 INFO - PROCESS | 1528 | 1461142684725 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 1528 | ++DOCSHELL 1B00C000 == 67 [pid = 1528] [id = 442] 01:58:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1BC1B800) [pid = 1528] [serial = 1326] [outer = 00000000] 01:58:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (1C023000) [pid = 1528] [serial = 1327] [outer = 1BC1B800] 01:58:04 INFO - PROCESS | 1528 | 1461142684786 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (1C366800) [pid = 1528] [serial = 1328] [outer = 1BC1B800] 01:58:05 INFO - PROCESS | 1528 | 1461142685417 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]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1019ms 01:58:05 INFO - PROCESS | 1528 | 1461142685469 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 1528 | 1461142685471 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 01:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:58:05 INFO - PROCESS | 1528 | 1461142685475 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 1528 | 1461142685479 Marionette TRACE conn5 <- [1,1734,null,{}] 01:58:05 INFO - PROCESS | 1528 | 1461142685491 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}] 01:58:05 INFO - PROCESS | 1528 | 1461142685632 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 01:58:05 INFO - PROCESS | 1528 | 1461142685787 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 1528 | ++DOCSHELL 12421800 == 68 [pid = 1528] [id = 443] 01:58:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (1CBBC800) [pid = 1528] [serial = 1329] [outer = 00000000] 01:58:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (20810000) [pid = 1528] [serial = 1330] [outer = 1CBBC800] 01:58:05 INFO - PROCESS | 1528 | 1461142685851 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (2081A000) [pid = 1528] [serial = 1331] [outer = 1CBBC800] 01:58:06 INFO - PROCESS | 1528 | 1461142686426 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]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 01:58:06 INFO - PROCESS | 1528 | 1461142686462 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 1528 | 1461142686465 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 01:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:58:06 INFO - PROCESS | 1528 | 1461142686468 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 1528 | 1461142686470 Marionette TRACE conn5 <- [1,1738,null,{}] 01:58:06 INFO - PROCESS | 1528 | 1461142686474 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}] 01:58:06 INFO - PROCESS | 1528 | 1461142686586 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 01:58:06 INFO - PROCESS | 1528 | 1461142686747 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A6800 == 69 [pid = 1528] [id = 444] 01:58:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (20822400) [pid = 1528] [serial = 1332] [outer = 00000000] 01:58:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (20835C00) [pid = 1528] [serial = 1333] [outer = 20822400] 01:58:06 INFO - PROCESS | 1528 | 1461142686803 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (2083BC00) [pid = 1528] [serial = 1334] [outer = 20822400] 01:58:07 INFO - PROCESS | 1528 | 1461142687396 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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 01:58:07 INFO - PROCESS | 1528 | 1461142687440 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 1528 | 1461142687442 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 01:58:07 INFO - PROCESS | 1528 | 1461142687446 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:58:07 INFO - PROCESS | 1528 | 1461142687448 Marionette TRACE conn5 <- [1,1742,null,{}] 01:58:07 INFO - PROCESS | 1528 | 1461142687452 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}] 01:58:07 INFO - PROCESS | 1528 | 1461142687564 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 01:58:07 INFO - PROCESS | 1528 | 1461142687712 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1528 | ++DOCSHELL 208D2000 == 70 [pid = 1528] [id = 445] 01:58:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (208D5000) [pid = 1528] [serial = 1335] [outer = 00000000] 01:58:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (209A9800) [pid = 1528] [serial = 1336] [outer = 208D5000] 01:58:07 INFO - PROCESS | 1528 | 1461142687771 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 153 (209AEC00) [pid = 1528] [serial = 1337] [outer = 208D5000] 01:58:08 INFO - PROCESS | 1528 | 1461142688391 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]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 01:58:08 INFO - PROCESS | 1528 | 1461142688419 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 1528 | 1461142688422 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 01:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:58:08 INFO - PROCESS | 1528 | 1461142688425 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 1528 | 1461142688427 Marionette TRACE conn5 <- [1,1746,null,{}] 01:58:08 INFO - PROCESS | 1528 | 1461142688431 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}] 01:58:08 INFO - PROCESS | 1528 | 1461142688561 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 01:58:08 INFO - PROCESS | 1528 | 1461142688707 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 1528 | ++DOCSHELL 209A5000 == 71 [pid = 1528] [id = 446] 01:58:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 154 (20EE8800) [pid = 1528] [serial = 1338] [outer = 00000000] 01:58:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (23428C00) [pid = 1528] [serial = 1339] [outer = 20EE8800] 01:58:08 INFO - PROCESS | 1528 | 1461142688766 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (2342B800) [pid = 1528] [serial = 1340] [outer = 20EE8800] 01:58:09 INFO - PROCESS | 1528 | 1461142689543 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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1178ms 01:58:09 INFO - PROCESS | 1528 | 1461142689611 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1528 | 1461142689615 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 01:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:58:09 INFO - PROCESS | 1528 | 1461142689620 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 1528 | 1461142689624 Marionette TRACE conn5 <- [1,1750,null,{}] 01:58:09 INFO - PROCESS | 1528 | 1461142689631 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}] 01:58:09 INFO - PROCESS | 1528 | 1461142689734 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 01:58:09 INFO - PROCESS | 1528 | 1461142689888 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1528 | ++DOCSHELL 120F0400 == 72 [pid = 1528] [id = 447] 01:58:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (170E5C00) [pid = 1528] [serial = 1341] [outer = 00000000] 01:58:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (19C4B000) [pid = 1528] [serial = 1342] [outer = 170E5C00] 01:58:09 INFO - PROCESS | 1528 | 1461142689945 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (1AC40000) [pid = 1528] [serial = 1343] [outer = 170E5C00] 01:58:10 INFO - PROCESS | 1528 | 1461142690566 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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 987ms 01:58:10 INFO - PROCESS | 1528 | 1461142690610 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 1528 | 1461142690615 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 01:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:58:10 INFO - PROCESS | 1528 | 1461142690621 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 1528 | 1461142690624 Marionette TRACE conn5 <- [1,1754,null,{}] 01:58:10 INFO - PROCESS | 1528 | 1461142690627 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}] 01:58:10 INFO - PROCESS | 1528 | 1461142690729 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 01:58:10 INFO - PROCESS | 1528 | 1461142690879 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1528 | ++DOCSHELL 1BD5E400 == 73 [pid = 1528] [id = 448] 01:58:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (1BD60400) [pid = 1528] [serial = 1344] [outer = 00000000] 01:58:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (1C01EC00) [pid = 1528] [serial = 1345] [outer = 1BD60400] 01:58:10 INFO - PROCESS | 1528 | 1461142690931 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (1C364400) [pid = 1528] [serial = 1346] [outer = 1BD60400] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1F991400 == 72 [pid = 1528] [id = 396] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1BC19800 == 71 [pid = 1528] [id = 439] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 12867C00 == 70 [pid = 1528] [id = 438] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 126B1000 == 69 [pid = 1528] [id = 437] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1C3AC000 == 68 [pid = 1528] [id = 436] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1B9A3400 == 67 [pid = 1528] [id = 435] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1BD62000 == 66 [pid = 1528] [id = 434] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1B9A1400 == 65 [pid = 1528] [id = 433] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1200E000 == 64 [pid = 1528] [id = 432] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 128A4400 == 63 [pid = 1528] [id = 431] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (213C4000) [pid = 1528] [serial = 1273] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (20833000) [pid = 1528] [serial = 1237] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (1F990400) [pid = 1528] [serial = 1234] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (1B010800) [pid = 1528] [serial = 1228] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (21064000) [pid = 1528] [serial = 1240] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (175BCC00) [pid = 1528] [serial = 1225] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (1ED99800) [pid = 1528] [serial = 1231] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 1AC68800 == 62 [pid = 1528] [id = 426] 01:58:11 INFO - PROCESS | 1528 | --DOCSHELL 18279400 == 61 [pid = 1528] [id = 425] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (209AFC00) [pid = 1528] [serial = 1271] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 153 (1F10A800) [pid = 1528] [serial = 1178] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 152 (1DBE9C00) [pid = 1528] [serial = 1267] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (1BC17C00) [pid = 1528] [serial = 1247] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (1E7A9000) [pid = 1528] [serial = 1261] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (174CB800) [pid = 1528] [serial = 1244] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (16E38000) [pid = 1528] [serial = 1243] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (1C372000) [pid = 1528] [serial = 1256] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1CBBC000) [pid = 1528] [serial = 1258] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (1C365C00) [pid = 1528] [serial = 1255] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (1C009C00) [pid = 1528] [serial = 1253] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (1B3AE400) [pid = 1528] [serial = 1246] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1A45AC00) [pid = 1528] [serial = 1250] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1E391000) [pid = 1528] [serial = 1259] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1F103400) [pid = 1528] [serial = 1268] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1ED98800) [pid = 1528] [serial = 1262] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1F255000) [pid = 1528] [serial = 1264] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (18910400) [pid = 1528] [serial = 1249] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (209AA400) [pid = 1528] [serial = 1270] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1BF63800) [pid = 1528] [serial = 1252] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1E7A2C00) [pid = 1528] [serial = 1223] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1F2A2400) [pid = 1528] [serial = 1265] [outer = 00000000] [url = about:blank] 01:58:11 INFO - PROCESS | 1528 | 1461142691501 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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 01:58:11 INFO - PROCESS | 1528 | 1461142691555 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1528 | 1461142691557 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 01:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:58:11 INFO - PROCESS | 1528 | 1461142691561 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 1528 | 1461142691564 Marionette TRACE conn5 <- [1,1758,null,{}] 01:58:11 INFO - PROCESS | 1528 | 1461142691575 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}] 01:58:11 INFO - PROCESS | 1528 | 1461142691676 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 01:58:11 INFO - PROCESS | 1528 | 1461142691786 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 1528 | ++DOCSHELL 12417C00 == 62 [pid = 1528] [id = 449] 01:58:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (176C2800) [pid = 1528] [serial = 1347] [outer = 00000000] 01:58:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1ACDB400) [pid = 1528] [serial = 1348] [outer = 176C2800] 01:58:11 INFO - PROCESS | 1528 | 1461142691837 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1BC14400) [pid = 1528] [serial = 1349] [outer = 176C2800] 01:58:12 INFO - PROCESS | 1528 | 1461142692229 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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 01:58:12 INFO - PROCESS | 1528 | 1461142692294 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 1528 | 1461142692297 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 01:58:12 INFO - PROCESS | 1528 | 1461142692300 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:58:12 INFO - PROCESS | 1528 | 1461142692302 Marionette TRACE conn5 <- [1,1762,null,{}] 01:58:12 INFO - PROCESS | 1528 | 1461142692305 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}] 01:58:12 INFO - PROCESS | 1528 | 1461142692392 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 01:58:12 INFO - PROCESS | 1528 | 1461142692429 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 1528 | ++DOCSHELL 1BEB9C00 == 63 [pid = 1528] [id = 450] 01:58:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1BEBB000) [pid = 1528] [serial = 1350] [outer = 00000000] 01:58:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1C36E400) [pid = 1528] [serial = 1351] [outer = 1BEBB000] 01:58:12 INFO - PROCESS | 1528 | 1461142692475 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1C3C7000) [pid = 1528] [serial = 1352] [outer = 1BEBB000] 01:58:12 INFO - PROCESS | 1528 | 1461142692928 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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 01:58:12 INFO - PROCESS | 1528 | 1461142692974 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 01:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:58:12 INFO - PROCESS | 1528 | 1461142692977 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 01:58:12 INFO - PROCESS | 1528 | 1461142692980 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 1528 | 1461142692981 Marionette TRACE conn5 <- [1,1766,null,{}] 01:58:12 INFO - PROCESS | 1528 | 1461142692985 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}] 01:58:13 INFO - PROCESS | 1528 | 1461142693069 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 01:58:13 INFO - PROCESS | 1528 | 1461142693075 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1528 | ++DOCSHELL 16E24400 == 64 [pid = 1528] [id = 451] 01:58:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1C369400) [pid = 1528] [serial = 1353] [outer = 00000000] 01:58:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (1E38A000) [pid = 1528] [serial = 1354] [outer = 1C369400] 01:58:13 INFO - PROCESS | 1528 | 1461142693120 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1E6F0800) [pid = 1528] [serial = 1355] [outer = 1C369400] 01:58:13 INFO - PROCESS | 1528 | 1461142693584 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]]]}] 01:58:13 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 01:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 01:58:13 INFO - PROCESS | 1528 | 1461142693614 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1528 | 1461142693616 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 01:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:58:13 INFO - PROCESS | 1528 | 1461142693620 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 1528 | 1461142693621 Marionette TRACE conn5 <- [1,1770,null,{}] 01:58:13 INFO - PROCESS | 1528 | 1461142693633 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}] 01:58:13 INFO - PROCESS | 1528 | 1461142693770 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 01:58:13 INFO - PROCESS | 1528 | 1461142693867 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A7000 == 65 [pid = 1528] [id = 452] 01:58:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (1E7AEC00) [pid = 1528] [serial = 1356] [outer = 00000000] 01:58:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (1F013400) [pid = 1528] [serial = 1357] [outer = 1E7AEC00] 01:58:13 INFO - PROCESS | 1528 | 1461142693915 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (1F255000) [pid = 1528] [serial = 1358] [outer = 1E7AEC00] 01:58:14 INFO - PROCESS | 1528 | 1461142694334 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]]]}] 01:58:14 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 01:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 01:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:58:14 INFO - PROCESS | 1528 | 1461142694390 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 1528 | 1461142694392 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 01:58:14 INFO - PROCESS | 1528 | 1461142694395 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 1528 | 1461142694397 Marionette TRACE conn5 <- [1,1774,null,{}] 01:58:14 INFO - PROCESS | 1528 | 1461142694401 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}] 01:58:14 INFO - PROCESS | 1528 | 1461142694526 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 01:58:14 INFO - PROCESS | 1528 | 1461142694598 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1528 | ++DOCSHELL 1F92B400 == 66 [pid = 1528] [id = 453] 01:58:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (1F92D400) [pid = 1528] [serial = 1359] [outer = 00000000] 01:58:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (1FA91800) [pid = 1528] [serial = 1360] [outer = 1F92D400] 01:58:14 INFO - PROCESS | 1528 | 1461142694643 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (20819000) [pid = 1528] [serial = 1361] [outer = 1F92D400] 01:58:15 INFO - PROCESS | 1528 | 1461142695079 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]]]}] 01:58:15 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 01:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 01:58:15 INFO - PROCESS | 1528 | 1461142695160 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 1528 | 1461142695162 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 01:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:58:15 INFO - PROCESS | 1528 | 1461142695168 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 1528 | 1461142695169 Marionette TRACE conn5 <- [1,1778,null,{}] 01:58:15 INFO - PROCESS | 1528 | 1461142695173 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}] 01:58:15 INFO - PROCESS | 1528 | 1461142695296 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 01:58:15 INFO - PROCESS | 1528 | 1461142695368 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 1528 | ++DOCSHELL 1FA8A800 == 67 [pid = 1528] [id = 454] 01:58:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (20818400) [pid = 1528] [serial = 1362] [outer = 00000000] 01:58:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (208D5400) [pid = 1528] [serial = 1363] [outer = 20818400] 01:58:15 INFO - PROCESS | 1528 | 1461142695413 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (209A6C00) [pid = 1528] [serial = 1364] [outer = 20818400] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (1A460000) [pid = 1528] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (1AC5F000) [pid = 1528] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (1F260400) [pid = 1528] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (1FA90C00) [pid = 1528] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1F107800) [pid = 1528] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (132F1400) [pid = 1528] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (1FA87400) [pid = 1528] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (12A1B800) [pid = 1528] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (176CF000) [pid = 1528] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (2080E000) [pid = 1528] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1EDA4000) [pid = 1528] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1827BC00) [pid = 1528] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1BD92400) [pid = 1528] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1C3CC000) [pid = 1528] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (15EA2C00) [pid = 1528] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1B007400) [pid = 1528] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1827C800) [pid = 1528] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1BD95800) [pid = 1528] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1B9A3C00) [pid = 1528] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1200E800) [pid = 1528] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C18A800) [pid = 1528] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1F10AC00) [pid = 1528] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1E7A9400) [pid = 1528] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (20807800) [pid = 1528] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1ED9DC00) [pid = 1528] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (20830C00) [pid = 1528] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1AC41800) [pid = 1528] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (19C49000) [pid = 1528] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:58:15 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1E679400) [pid = 1528] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:58:16 INFO - PROCESS | 1528 | 1461142696062 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]]]}] 01:58:16 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) 01:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 01:58:16 INFO - PROCESS | 1528 | 1461142696101 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 01:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:58:16 INFO - PROCESS | 1528 | 1461142696103 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 01:58:16 INFO - PROCESS | 1528 | 1461142696107 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1528 | 1461142696108 Marionette TRACE conn5 <- [1,1782,null,{}] 01:58:16 INFO - PROCESS | 1528 | 1461142696112 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}] 01:58:16 INFO - PROCESS | 1528 | 1461142696237 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 01:58:16 INFO - PROCESS | 1528 | 1461142696307 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1528 | ++DOCSHELL 176CF000 == 68 [pid = 1528] [id = 455] 01:58:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (18276000) [pid = 1528] [serial = 1365] [outer = 00000000] 01:58:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1A4DBC00) [pid = 1528] [serial = 1366] [outer = 18276000] 01:58:16 INFO - PROCESS | 1528 | 1461142696351 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1AC61400) [pid = 1528] [serial = 1367] [outer = 18276000] 01:58:16 INFO - PROCESS | 1528 | 1461142696714 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]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 01:58:16 INFO - PROCESS | 1528 | 1461142696778 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 1528 | 1461142696780 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 01:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:58:16 INFO - PROCESS | 1528 | 1461142696783 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 1528 | 1461142696784 Marionette TRACE conn5 <- [1,1786,null,{}] 01:58:16 INFO - PROCESS | 1528 | 1461142696790 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}] 01:58:16 INFO - PROCESS | 1528 | 1461142696878 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 01:58:16 INFO - PROCESS | 1528 | 1461142696916 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1528 | ++DOCSHELL 16C37800 == 69 [pid = 1528] [id = 456] 01:58:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (19C40000) [pid = 1528] [serial = 1368] [outer = 00000000] 01:58:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1F010400) [pid = 1528] [serial = 1369] [outer = 19C40000] 01:58:16 INFO - PROCESS | 1528 | 1461142696961 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1F25B000) [pid = 1528] [serial = 1370] [outer = 19C40000] 01:58:17 INFO - PROCESS | 1528 | 1461142697397 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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 01:58:17 INFO - PROCESS | 1528 | 1461142697417 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1528 | 1461142697419 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 01:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:58:17 INFO - PROCESS | 1528 | 1461142697453 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1528 | 1461142697456 Marionette TRACE conn5 <- [1,1790,null,{}] 01:58:17 INFO - PROCESS | 1528 | 1461142697461 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}] 01:58:17 INFO - PROCESS | 1528 | 1461142697567 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 01:58:17 INFO - PROCESS | 1528 | 1461142697573 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 1528 | ++DOCSHELL 20814800 == 70 [pid = 1528] [id = 457] 01:58:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (20835400) [pid = 1528] [serial = 1371] [outer = 00000000] 01:58:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (213C6000) [pid = 1528] [serial = 1372] [outer = 20835400] 01:58:17 INFO - PROCESS | 1528 | 1461142697622 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (2146D000) [pid = 1528] [serial = 1373] [outer = 20835400] 01:58:18 INFO - PROCESS | 1528 | 1461142698354 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]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1007ms 01:58:18 INFO - PROCESS | 1528 | 1461142698431 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 1528 | 1461142698437 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 01:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:58:18 INFO - PROCESS | 1528 | 1461142698443 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 1528 | 1461142698446 Marionette TRACE conn5 <- [1,1794,null,{}] 01:58:18 INFO - PROCESS | 1528 | 1461142698453 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}] 01:58:18 INFO - PROCESS | 1528 | 1461142698572 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 01:58:18 INFO - PROCESS | 1528 | 1461142698724 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 1528 | ++DOCSHELL 176CFC00 == 71 [pid = 1528] [id = 458] 01:58:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (18277400) [pid = 1528] [serial = 1374] [outer = 00000000] 01:58:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (19C46000) [pid = 1528] [serial = 1375] [outer = 18277400] 01:58:18 INFO - PROCESS | 1528 | 1461142698783 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1AC47400) [pid = 1528] [serial = 1376] [outer = 18277400] 01:58:19 INFO - PROCESS | 1528 | 1461142699373 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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 971ms 01:58:19 INFO - PROCESS | 1528 | 1461142699418 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 1528 | 1461142699424 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 01:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:58:19 INFO - PROCESS | 1528 | 1461142699430 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 1528 | 1461142699433 Marionette TRACE conn5 <- [1,1798,null,{}] 01:58:19 INFO - PROCESS | 1528 | 1461142699437 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}] 01:58:19 INFO - PROCESS | 1528 | 1461142699552 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 01:58:19 INFO - PROCESS | 1528 | 1461142699714 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1528 | ++DOCSHELL 1BD1FC00 == 72 [pid = 1528] [id = 459] 01:58:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1BD68C00) [pid = 1528] [serial = 1377] [outer = 00000000] 01:58:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1D7B6400) [pid = 1528] [serial = 1378] [outer = 1BD68C00] 01:58:19 INFO - PROCESS | 1528 | 1461142699771 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1E6FD800) [pid = 1528] [serial = 1379] [outer = 1BD68C00] 01:58:20 INFO - PROCESS | 1528 | 1461142700387 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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1023ms 01:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:58:20 INFO - PROCESS | 1528 | 1461142700455 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 1528 | 1461142700458 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 01:58:20 INFO - PROCESS | 1528 | 1461142700462 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1528 | 1461142700466 Marionette TRACE conn5 <- [1,1802,null,{}] 01:58:20 INFO - PROCESS | 1528 | 1461142700510 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}] 01:58:20 INFO - PROCESS | 1528 | 1461142700634 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 01:58:20 INFO - PROCESS | 1528 | 1461142700776 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1528 | ++DOCSHELL 20825C00 == 73 [pid = 1528] [id = 460] 01:58:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (209A4800) [pid = 1528] [serial = 1380] [outer = 00000000] 01:58:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (213C4400) [pid = 1528] [serial = 1381] [outer = 209A4800] 01:58:20 INFO - PROCESS | 1528 | 1461142700838 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (23422C00) [pid = 1528] [serial = 1382] [outer = 209A4800] 01:58:21 INFO - PROCESS | 1528 | 1461142701414 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]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 987ms 01:58:21 INFO - PROCESS | 1528 | 1461142701452 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 01:58:21 INFO - PROCESS | 1528 | 1461142701455 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 01:58:21 INFO - PROCESS | 1528 | 1461142701458 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:58:21 INFO - PROCESS | 1528 | 1461142701460 Marionette TRACE conn5 <- [1,1806,null,{}] 01:58:21 INFO - PROCESS | 1528 | 1461142701464 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}] 01:58:21 INFO - PROCESS | 1528 | 1461142701579 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 01:58:21 INFO - PROCESS | 1528 | 1461142701741 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 1528 | ++DOCSHELL 20812400 == 74 [pid = 1528] [id = 461] 01:58:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (2106C400) [pid = 1528] [serial = 1383] [outer = 00000000] 01:58:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1B3AB400) [pid = 1528] [serial = 1384] [outer = 2106C400] 01:58:21 INFO - PROCESS | 1528 | 1461142701798 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (2295B000) [pid = 1528] [serial = 1385] [outer = 2106C400] 01:58:22 INFO - PROCESS | 1528 | 1461142702365 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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 01:58:22 INFO - PROCESS | 1528 | 1461142702432 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 1528 | 1461142702434 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 01:58:22 INFO - PROCESS | 1528 | 1461142702438 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:58:22 INFO - PROCESS | 1528 | 1461142702440 Marionette TRACE conn5 <- [1,1810,null,{}] 01:58:22 INFO - PROCESS | 1528 | 1461142702443 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}] 01:58:22 INFO - PROCESS | 1528 | 1461142702554 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 01:58:22 INFO - PROCESS | 1528 | 1461142702702 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD6C00 == 75 [pid = 1528] [id = 462] 01:58:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (20EE4800) [pid = 1528] [serial = 1386] [outer = 00000000] 01:58:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (2342E000) [pid = 1528] [serial = 1387] [outer = 20EE4800] 01:58:22 INFO - PROCESS | 1528 | 1461142702759 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (23E7E800) [pid = 1528] [serial = 1388] [outer = 20EE4800] 01:58:23 INFO - PROCESS | 1528 | 1461142703325 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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 01:58:23 INFO - PROCESS | 1528 | 1461142703372 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 01:58:23 INFO - PROCESS | 1528 | 1461142703374 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 01:58:23 INFO - PROCESS | 1528 | 1461142703377 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:58:23 INFO - PROCESS | 1528 | 1461142703379 Marionette TRACE conn5 <- [1,1814,null,{}] 01:58:23 INFO - PROCESS | 1528 | 1461142703383 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}] 01:58:23 INFO - PROCESS | 1528 | 1461142703512 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 01:58:23 INFO - PROCESS | 1528 | 1461142703676 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 1528 | ++DOCSHELL 20925400 == 76 [pid = 1528] [id = 463] 01:58:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (20927400) [pid = 1528] [serial = 1389] [outer = 00000000] 01:58:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (2342D800) [pid = 1528] [serial = 1390] [outer = 20927400] 01:58:23 INFO - PROCESS | 1528 | 1461142703734 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (23E82000) [pid = 1528] [serial = 1391] [outer = 20927400] 01:58:24 INFO - PROCESS | 1528 | 1461142704354 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]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1020ms 01:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:58:24 INFO - PROCESS | 1528 | 1461142704402 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 1528 | 1461142704404 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 01:58:24 INFO - PROCESS | 1528 | 1461142704408 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 1528 | 1461142704410 Marionette TRACE conn5 <- [1,1818,null,{}] 01:58:24 INFO - PROCESS | 1528 | 1461142704414 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}] 01:58:24 INFO - PROCESS | 1528 | 1461142704523 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 01:58:24 INFO - PROCESS | 1528 | 1461142704817 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1528 | ++DOCSHELL 0B774800 == 77 [pid = 1528] [id = 464] 01:58:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (0EC43400) [pid = 1528] [serial = 1392] [outer = 00000000] 01:58:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (18283400) [pid = 1528] [serial = 1393] [outer = 0EC43400] 01:58:24 INFO - PROCESS | 1528 | 1461142704919 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (18EC2C00) [pid = 1528] [serial = 1394] [outer = 0EC43400] 01:58:25 INFO - PROCESS | 1528 | 1461142705494 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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1119ms 01:58:25 INFO - PROCESS | 1528 | 1461142705537 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 1528 | 1461142705542 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 01:58:25 INFO - PROCESS | 1528 | 1461142705547 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:58:25 INFO - PROCESS | 1528 | 1461142705550 Marionette TRACE conn5 <- [1,1822,null,{}] 01:58:25 INFO - PROCESS | 1528 | 1461142705555 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}] 01:58:25 INFO - PROCESS | 1528 | 1461142705664 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 01:58:25 INFO - PROCESS | 1528 | 1461142705834 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 1528 | ++DOCSHELL 18EC4000 == 78 [pid = 1528] [id = 465] 01:58:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 153 (19C48400) [pid = 1528] [serial = 1395] [outer = 00000000] 01:58:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 154 (1B9A3800) [pid = 1528] [serial = 1396] [outer = 19C48400] 01:58:25 INFO - PROCESS | 1528 | 1461142705887 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (1BD65C00) [pid = 1528] [serial = 1397] [outer = 19C48400] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 132AAC00 == 77 [pid = 1528] [id = 408] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 182A0400 == 76 [pid = 1528] [id = 409] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 16C37800 == 75 [pid = 1528] [id = 456] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 176CF000 == 74 [pid = 1528] [id = 455] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 1FA8A800 == 73 [pid = 1528] [id = 454] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 1F92B400 == 72 [pid = 1528] [id = 453] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 1E7A7000 == 71 [pid = 1528] [id = 452] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 16E24400 == 70 [pid = 1528] [id = 451] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (19C4E000) [pid = 1528] [serial = 1276] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 153 (1C363400) [pid = 1528] [serial = 1279] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 152 (208D5800) [pid = 1528] [serial = 1282] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (213C0C00) [pid = 1528] [serial = 1285] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (18281C00) [pid = 1528] [serial = 1291] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (2434F400) [pid = 1528] [serial = 1288] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (1F108C00) [pid = 1528] [serial = 1321] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 1BEB9C00 == 69 [pid = 1528] [id = 450] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 12417C00 == 68 [pid = 1528] [id = 449] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 1BD5E400 == 67 [pid = 1528] [id = 448] 01:58:26 INFO - PROCESS | 1528 | --DOCSHELL 120F0400 == 66 [pid = 1528] [id = 447] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (1FA91C00) [pid = 1528] [serial = 1235] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1ED9D800) [pid = 1528] [serial = 1139] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (209A4400) [pid = 1528] [serial = 1190] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (1F929400) [pid = 1528] [serial = 1187] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (2106A000) [pid = 1528] [serial = 1241] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1BF5A000) [pid = 1528] [serial = 1136] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1BD9BC00) [pid = 1528] [serial = 1229] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1F00F000) [pid = 1528] [serial = 1232] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1C026000) [pid = 1528] [serial = 1184] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1C029800) [pid = 1528] [serial = 1090] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1FA84800) [pid = 1528] [serial = 1093] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (20837C00) [pid = 1528] [serial = 1193] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1FA86C00) [pid = 1528] [serial = 1145] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1827C000) [pid = 1528] [serial = 1226] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (2080C800) [pid = 1528] [serial = 1096] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1890B400) [pid = 1528] [serial = 1087] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (19C4E400) [pid = 1528] [serial = 1181] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (2083A000) [pid = 1528] [serial = 1238] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1F259400) [pid = 1528] [serial = 1142] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (19C3F400) [pid = 1528] [serial = 1133] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1C18C800) [pid = 1528] [serial = 1306] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1CBBB800) [pid = 1528] [serial = 1310] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1CBB0800) [pid = 1528] [serial = 1309] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BD6D400) [pid = 1528] [serial = 1315] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1E673400) [pid = 1528] [serial = 1312] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1AC62000) [pid = 1528] [serial = 1295] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1A4D8C00) [pid = 1528] [serial = 1294] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1BFBEC00) [pid = 1528] [serial = 1303] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1B9AB000) [pid = 1528] [serial = 1300] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1BD5E800) [pid = 1528] [serial = 1301] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (18704C00) [pid = 1528] [serial = 1297] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18A86C00) [pid = 1528] [serial = 1298] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1E7A5800) [pid = 1528] [serial = 1318] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1E6F0400) [pid = 1528] [serial = 1313] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1E7AE400) [pid = 1528] [serial = 1319] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD94400) [pid = 1528] [serial = 1316] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C00CC00) [pid = 1528] [serial = 1304] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C192400) [pid = 1528] [serial = 1307] [outer = 00000000] [url = about:blank] 01:58:26 INFO - PROCESS | 1528 | 1461142706549 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]]]}] 01:58:26 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 01:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 01:58:26 INFO - PROCESS | 1528 | 1461142706571 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1528 | 1461142706574 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 01:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:58:26 INFO - PROCESS | 1528 | 1461142706579 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1528 | 1461142706581 Marionette TRACE conn5 <- [1,1826,null,{}] 01:58:26 INFO - PROCESS | 1528 | 1461142706584 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}] 01:58:26 INFO - PROCESS | 1528 | 1461142706673 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 01:58:26 INFO - PROCESS | 1528 | 1461142706770 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 1528 | ++DOCSHELL 120BCC00 == 67 [pid = 1528] [id = 466] 01:58:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (123B6C00) [pid = 1528] [serial = 1398] [outer = 00000000] 01:58:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1827FC00) [pid = 1528] [serial = 1399] [outer = 123B6C00] 01:58:26 INFO - PROCESS | 1528 | 1461142706824 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (18A8B000) [pid = 1528] [serial = 1400] [outer = 123B6C00] 01:58:27 INFO - PROCESS | 1528 | 1461142707251 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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 01:58:27 INFO - PROCESS | 1528 | 1461142707334 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 1528 | 1461142707337 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 01:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:58:27 INFO - PROCESS | 1528 | 1461142707341 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 1528 | 1461142707347 Marionette TRACE conn5 <- [1,1830,null,{}] 01:58:27 INFO - PROCESS | 1528 | 1461142707356 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}] 01:58:27 INFO - PROCESS | 1528 | 1461142707450 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 01:58:27 INFO - PROCESS | 1528 | 1461142707465 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AC400 == 68 [pid = 1528] [id = 467] 01:58:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1B9AFC00) [pid = 1528] [serial = 1401] [outer = 00000000] 01:58:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1BD6A800) [pid = 1528] [serial = 1402] [outer = 1B9AFC00] 01:58:27 INFO - PROCESS | 1528 | 1461142707510 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1BD97C00) [pid = 1528] [serial = 1403] [outer = 1B9AFC00] 01:58:27 INFO - PROCESS | 1528 | 1461142707985 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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 01:58:28 INFO - PROCESS | 1528 | 1461142708035 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 1528 | 1461142708038 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 01:58:28 INFO - PROCESS | 1528 | 1461142708041 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:58:28 INFO - PROCESS | 1528 | 1461142708043 Marionette TRACE conn5 <- [1,1834,null,{}] 01:58:28 INFO - PROCESS | 1528 | 1461142708047 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}] 01:58:28 INFO - PROCESS | 1528 | 1461142708141 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 01:58:28 INFO - PROCESS | 1528 | 1461142708148 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1528 | ++DOCSHELL 18275C00 == 69 [pid = 1528] [id = 468] 01:58:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1BD8F400) [pid = 1528] [serial = 1404] [outer = 00000000] 01:58:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (12870400) [pid = 1528] [serial = 1405] [outer = 1BD8F400] 01:58:28 INFO - PROCESS | 1528 | 1461142708197 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C005800) [pid = 1528] [serial = 1406] [outer = 1BD8F400] 01:58:28 INFO - PROCESS | 1528 | 1461142708665 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]]]}] 01:58:28 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) 01:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 01:58:28 INFO - PROCESS | 1528 | 1461142708715 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 01:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:58:28 INFO - PROCESS | 1528 | 1461142708717 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 01:58:28 INFO - PROCESS | 1528 | 1461142708720 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1528 | 1461142708722 Marionette TRACE conn5 <- [1,1838,null,{}] 01:58:28 INFO - PROCESS | 1528 | 1461142708725 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}] 01:58:28 INFO - PROCESS | 1528 | 1461142708846 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 01:58:28 INFO - PROCESS | 1528 | 1461142708942 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1528 | ++DOCSHELL 1C184800 == 70 [pid = 1528] [id = 469] 01:58:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C184C00) [pid = 1528] [serial = 1407] [outer = 00000000] 01:58:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C363800) [pid = 1528] [serial = 1408] [outer = 1C184C00] 01:58:29 INFO - PROCESS | 1528 | 1461142708997 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C3AAC00) [pid = 1528] [serial = 1409] [outer = 1C184C00] 01:58:29 INFO - PROCESS | 1528 | 1461142709446 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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 770ms 01:58:29 INFO - PROCESS | 1528 | 1461142709491 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 1528 | 1461142709493 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 01:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:58:29 INFO - PROCESS | 1528 | 1461142709503 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 1528 | 1461142709505 Marionette TRACE conn5 <- [1,1842,null,{}] 01:58:29 INFO - PROCESS | 1528 | 1461142709508 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}] 01:58:29 INFO - PROCESS | 1528 | 1461142709644 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 01:58:29 INFO - PROCESS | 1528 | 1461142709732 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 1528 | ++DOCSHELL 1C49EC00 == 71 [pid = 1528] [id = 470] 01:58:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C4E7800) [pid = 1528] [serial = 1410] [outer = 00000000] 01:58:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1DBEE800) [pid = 1528] [serial = 1411] [outer = 1C4E7800] 01:58:29 INFO - PROCESS | 1528 | 1461142709780 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1E392400) [pid = 1528] [serial = 1412] [outer = 1C4E7800] 01:58:30 INFO - PROCESS | 1528 | 1461142710221 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]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 01:58:30 INFO - PROCESS | 1528 | 1461142710276 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 1528 | 1461142710278 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 01:58:30 INFO - PROCESS | 1528 | 1461142710282 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:58:30 INFO - PROCESS | 1528 | 1461142710283 Marionette TRACE conn5 <- [1,1846,null,{}] 01:58:30 INFO - PROCESS | 1528 | 1461142710287 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}] 01:58:30 INFO - PROCESS | 1528 | 1461142710409 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 01:58:30 INFO - PROCESS | 1528 | 1461142710481 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1528 | ++DOCSHELL 1E672000 == 72 [pid = 1528] [id = 471] 01:58:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1E675000) [pid = 1528] [serial = 1413] [outer = 00000000] 01:58:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1E6F5C00) [pid = 1528] [serial = 1414] [outer = 1E675000] 01:58:30 INFO - PROCESS | 1528 | 1461142710525 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1E7A1800) [pid = 1528] [serial = 1415] [outer = 1E675000] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (18276000) [pid = 1528] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (20818400) [pid = 1528] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1BEBB000) [pid = 1528] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1BC1B800) [pid = 1528] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (176C2800) [pid = 1528] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (20EE8800) [pid = 1528] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (16C0EC00) [pid = 1528] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (19C40000) [pid = 1528] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BD60400) [pid = 1528] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (170E5C00) [pid = 1528] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1CBBC800) [pid = 1528] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C369400) [pid = 1528] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1DBF0C00) [pid = 1528] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (2146EC00) [pid = 1528] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1ACDD000) [pid = 1528] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (209A4000) [pid = 1528] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1827CC00) [pid = 1528] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (20EE5C00) [pid = 1528] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (120F2800) [pid = 1528] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E7AEC00) [pid = 1528] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:58:30 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1F92D400) [pid = 1528] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:58:31 INFO - PROCESS | 1528 | 1461142711099 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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 01:58:31 INFO - PROCESS | 1528 | 1461142711158 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1528 | 1461142711160 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 01:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:58:31 INFO - PROCESS | 1528 | 1461142711164 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1528 | 1461142711166 Marionette TRACE conn5 <- [1,1850,null,{}] 01:58:31 INFO - PROCESS | 1528 | 1461142711169 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}] 01:58:31 INFO - PROCESS | 1528 | 1461142711260 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 01:58:31 INFO - PROCESS | 1528 | 1461142711267 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 1528 | ++DOCSHELL 176C4800 == 73 [pid = 1528] [id = 472] 01:58:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1827CC00) [pid = 1528] [serial = 1416] [outer = 00000000] 01:58:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BD1B400) [pid = 1528] [serial = 1417] [outer = 1827CC00] 01:58:31 INFO - PROCESS | 1528 | 1461142711312 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1BEBB000) [pid = 1528] [serial = 1418] [outer = 1827CC00] 01:58:31 INFO - PROCESS | 1528 | 1461142711757 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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 01:58:31 INFO - PROCESS | 1528 | 1461142711821 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1528 | 1461142711823 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 01:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:58:31 INFO - PROCESS | 1528 | 1461142711829 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1528 | 1461142711830 Marionette TRACE conn5 <- [1,1854,null,{}] 01:58:31 INFO - PROCESS | 1528 | 1461142711834 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}] 01:58:31 INFO - PROCESS | 1528 | 1461142711922 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 01:58:31 INFO - PROCESS | 1528 | 1461142711959 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 1528 | ++DOCSHELL 19C40000 == 74 [pid = 1528] [id = 473] 01:58:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1B9A8400) [pid = 1528] [serial = 1419] [outer = 00000000] 01:58:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E7A3000) [pid = 1528] [serial = 1420] [outer = 1B9A8400] 01:58:32 INFO - PROCESS | 1528 | 1461142712004 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1EB93400) [pid = 1528] [serial = 1421] [outer = 1B9A8400] 01:58:32 INFO - PROCESS | 1528 | 1461142712450 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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 01:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:58:32 INFO - PROCESS | 1528 | 1461142712502 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 1528 | 1461142712504 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 01:58:32 INFO - PROCESS | 1528 | 1461142712507 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 1528 | 1461142712509 Marionette TRACE conn5 <- [1,1858,null,{}] 01:58:32 INFO - PROCESS | 1528 | 1461142712513 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}] 01:58:32 INFO - PROCESS | 1528 | 1461142712608 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 01:58:32 INFO - PROCESS | 1528 | 1461142712615 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 1528 | ++DOCSHELL 1E6F6800 == 75 [pid = 1528] [id = 474] 01:58:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1ED47400) [pid = 1528] [serial = 1422] [outer = 00000000] 01:58:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1F00C000) [pid = 1528] [serial = 1423] [outer = 1ED47400] 01:58:32 INFO - PROCESS | 1528 | 1461142712665 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1F101800) [pid = 1528] [serial = 1424] [outer = 1ED47400] 01:58:33 INFO - PROCESS | 1528 | 1461142713371 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]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 01:58:33 INFO - PROCESS | 1528 | 1461142713439 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 1528 | 1461142713443 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 01:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:58:33 INFO - PROCESS | 1528 | 1461142713449 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 1528 | 1461142713453 Marionette TRACE conn5 <- [1,1862,null,{}] 01:58:33 INFO - PROCESS | 1528 | 1461142713459 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}] 01:58:33 INFO - PROCESS | 1528 | 1461142713650 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 01:58:33 INFO - PROCESS | 1528 | 1461142713759 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1528 | ++DOCSHELL 1827B800 == 76 [pid = 1528] [id = 475] 01:58:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (18281C00) [pid = 1528] [serial = 1425] [outer = 00000000] 01:58:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1A458800) [pid = 1528] [serial = 1426] [outer = 18281C00] 01:58:33 INFO - PROCESS | 1528 | 1461142713821 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1A4DF400) [pid = 1528] [serial = 1427] [outer = 18281C00] 01:58:34 INFO - PROCESS | 1528 | 1461142714435 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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1021ms 01:58:34 INFO - PROCESS | 1528 | 1461142714475 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1528 | 1461142714481 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 01:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:58:34 INFO - PROCESS | 1528 | 1461142714488 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1528 | 1461142714491 Marionette TRACE conn5 <- [1,1866,null,{}] 01:58:34 INFO - PROCESS | 1528 | 1461142714495 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}] 01:58:34 INFO - PROCESS | 1528 | 1461142714611 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 01:58:34 INFO - PROCESS | 1528 | 1461142714771 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1528 | ++DOCSHELL 19C4C400 == 77 [pid = 1528] [id = 476] 01:58:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1AC42C00) [pid = 1528] [serial = 1428] [outer = 00000000] 01:58:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C00E000) [pid = 1528] [serial = 1429] [outer = 1AC42C00] 01:58:34 INFO - PROCESS | 1528 | 1461142714827 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C192000) [pid = 1528] [serial = 1430] [outer = 1AC42C00] 01:58:35 INFO - PROCESS | 1528 | 1461142715451 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]]]}] 01:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 01:58:35 INFO - PROCESS | 1528 | 1461142715459 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 1528 | 1461142715462 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 01:58:35 INFO - PROCESS | 1528 | 1461142715466 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:58:35 INFO - PROCESS | 1528 | 1461142715469 Marionette TRACE conn5 <- [1,1870,null,{}] 01:58:35 INFO - PROCESS | 1528 | 1461142715480 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}] 01:58:35 INFO - PROCESS | 1528 | 1461142715597 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 01:58:35 INFO - PROCESS | 1528 | 1461142715747 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 1528 | ++DOCSHELL 1F015000 == 78 [pid = 1528] [id = 477] 01:58:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1F015800) [pid = 1528] [serial = 1431] [outer = 00000000] 01:58:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1F29B400) [pid = 1528] [serial = 1432] [outer = 1F015800] 01:58:35 INFO - PROCESS | 1528 | 1461142715806 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1F930000) [pid = 1528] [serial = 1433] [outer = 1F015800] 01:58:36 INFO - PROCESS | 1528 | 1461142716417 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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 01:58:36 INFO - PROCESS | 1528 | 1461142716450 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1528 | 1461142716453 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 01:58:36 INFO - PROCESS | 1528 | 1461142716456 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:58:36 INFO - PROCESS | 1528 | 1461142716458 Marionette TRACE conn5 <- [1,1874,null,{}] 01:58:36 INFO - PROCESS | 1528 | 1461142716462 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}] 01:58:36 INFO - PROCESS | 1528 | 1461142716576 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 01:58:36 INFO - PROCESS | 1528 | 1461142716723 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 1528 | ++DOCSHELL 1F98E000 == 79 [pid = 1528] [id = 478] 01:58:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1F990800) [pid = 1528] [serial = 1434] [outer = 00000000] 01:58:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (20808000) [pid = 1528] [serial = 1435] [outer = 1F990800] 01:58:36 INFO - PROCESS | 1528 | 1461142716780 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (2080A400) [pid = 1528] [serial = 1436] [outer = 1F990800] 01:58:37 INFO - PROCESS | 1528 | 1461142717316 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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 01:58:37 INFO - PROCESS | 1528 | 1461142717391 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 1528 | 1461142717393 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 01:58:37 INFO - PROCESS | 1528 | 1461142717397 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:58:37 INFO - PROCESS | 1528 | 1461142717399 Marionette TRACE conn5 <- [1,1878,null,{}] 01:58:37 INFO - PROCESS | 1528 | 1461142717403 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}] 01:58:37 INFO - PROCESS | 1528 | 1461142717514 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 01:58:37 INFO - PROCESS | 1528 | 1461142717680 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 1528 | ++DOCSHELL 1FA8A800 == 80 [pid = 1528] [id = 479] 01:58:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (2080C800) [pid = 1528] [serial = 1437] [outer = 00000000] 01:58:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (20830C00) [pid = 1528] [serial = 1438] [outer = 2080C800] 01:58:37 INFO - PROCESS | 1528 | 1461142717740 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (20833400) [pid = 1528] [serial = 1439] [outer = 2080C800] 01:58:38 INFO - PROCESS | 1528 | 1461142718351 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]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1020ms 01:58:38 INFO - PROCESS | 1528 | 1461142718421 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 1528 | 1461142718423 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 01:58:38 INFO - PROCESS | 1528 | 1461142718427 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:58:38 INFO - PROCESS | 1528 | 1461142718429 Marionette TRACE conn5 <- [1,1882,null,{}] 01:58:38 INFO - PROCESS | 1528 | 1461142718467 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}] 01:58:38 INFO - PROCESS | 1528 | 1461142718611 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 01:58:38 INFO - PROCESS | 1528 | 1461142718758 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1528 | ++DOCSHELL 20823800 == 81 [pid = 1528] [id = 480] 01:58:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (20839400) [pid = 1528] [serial = 1440] [outer = 00000000] 01:58:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (2092F800) [pid = 1528] [serial = 1441] [outer = 20839400] 01:58:38 INFO - PROCESS | 1528 | 1461142718822 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (20931400) [pid = 1528] [serial = 1442] [outer = 20839400] 01:58:39 INFO - PROCESS | 1528 | 1461142719473 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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1082ms 01:58:39 INFO - PROCESS | 1528 | 1461142719512 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1528 | 1461142719515 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 01:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:58:39 INFO - PROCESS | 1528 | 1461142719518 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1528 | 1461142719520 Marionette TRACE conn5 <- [1,1886,null,{}] 01:58:39 INFO - PROCESS | 1528 | 1461142719542 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}] 01:58:39 INFO - PROCESS | 1528 | 1461142719658 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 01:58:39 INFO - PROCESS | 1528 | 1461142719814 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 1528 | ++DOCSHELL 126BFC00 == 82 [pid = 1528] [id = 481] 01:58:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1286C800) [pid = 1528] [serial = 1443] [outer = 00000000] 01:58:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1AC3E400) [pid = 1528] [serial = 1444] [outer = 1286C800] 01:58:39 INFO - PROCESS | 1528 | 1461142719870 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1BD62000) [pid = 1528] [serial = 1445] [outer = 1286C800] 01:58:40 INFO - PROCESS | 1528 | 1461142720651 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]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1194ms 01:58:40 INFO - PROCESS | 1528 | 1461142720717 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 1528 | 1461142720722 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 01:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:58:40 INFO - PROCESS | 1528 | 1461142720727 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 1528 | 1461142720731 Marionette TRACE conn5 <- [1,1890,null,{}] 01:58:40 INFO - PROCESS | 1528 | 1461142720736 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}] 01:58:40 INFO - PROCESS | 1528 | 1461142720842 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 01:58:41 INFO - PROCESS | 1528 | 1461142720996 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDF400 == 83 [pid = 1528] [id = 482] 01:58:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1B002800) [pid = 1528] [serial = 1446] [outer = 00000000] 01:58:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1B9ABC00) [pid = 1528] [serial = 1447] [outer = 1B002800] 01:58:41 INFO - PROCESS | 1528 | 1461142721055 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1BD6BC00) [pid = 1528] [serial = 1448] [outer = 1B002800] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1C36AC00 == 82 [pid = 1528] [id = 427] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 2146E800 == 81 [pid = 1528] [id = 429] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 208DC000 == 80 [pid = 1528] [id = 428] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 19C40000 == 79 [pid = 1528] [id = 473] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 176C4800 == 78 [pid = 1528] [id = 472] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1E672000 == 77 [pid = 1528] [id = 471] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1C49EC00 == 76 [pid = 1528] [id = 470] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1C184800 == 75 [pid = 1528] [id = 469] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 18275C00 == 74 [pid = 1528] [id = 468] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1B9AC400 == 73 [pid = 1528] [id = 467] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 120BCC00 == 72 [pid = 1528] [id = 466] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 18EC4000 == 71 [pid = 1528] [id = 465] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (213C6000) [pid = 1528] [serial = 1372] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (20835C00) [pid = 1528] [serial = 1333] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (209A9800) [pid = 1528] [serial = 1336] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 0B774800 == 70 [pid = 1528] [id = 464] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 20925400 == 69 [pid = 1528] [id = 463] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1ACD6C00 == 68 [pid = 1528] [id = 462] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 20812400 == 67 [pid = 1528] [id = 461] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 20825C00 == 66 [pid = 1528] [id = 460] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 1BD1FC00 == 65 [pid = 1528] [id = 459] 01:58:41 INFO - PROCESS | 1528 | --DOCSHELL 176CFC00 == 64 [pid = 1528] [id = 458] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (18A1BC00) [pid = 1528] [serial = 1292] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (24351400) [pid = 1528] [serial = 1289] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1D7B5000) [pid = 1528] [serial = 1280] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (21464800) [pid = 1528] [serial = 1286] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1AC46000) [pid = 1528] [serial = 1277] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (21466400) [pid = 1528] [serial = 1274] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1F013400) [pid = 1528] [serial = 1357] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1F255000) [pid = 1528] [serial = 1358] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (20819000) [pid = 1528] [serial = 1361] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1FA91800) [pid = 1528] [serial = 1360] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1A4DBC00) [pid = 1528] [serial = 1366] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (208D5400) [pid = 1528] [serial = 1363] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1C36E400) [pid = 1528] [serial = 1351] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1C366800) [pid = 1528] [serial = 1328] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C023000) [pid = 1528] [serial = 1327] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1ACDB400) [pid = 1528] [serial = 1348] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1BC14400) [pid = 1528] [serial = 1349] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (2342B800) [pid = 1528] [serial = 1340] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (23428C00) [pid = 1528] [serial = 1339] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (18E6F800) [pid = 1528] [serial = 1325] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18701400) [pid = 1528] [serial = 1324] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1F010400) [pid = 1528] [serial = 1369] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C364400) [pid = 1528] [serial = 1346] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C01EC00) [pid = 1528] [serial = 1345] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (19C4B000) [pid = 1528] [serial = 1342] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1AC40000) [pid = 1528] [serial = 1343] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (2081A000) [pid = 1528] [serial = 1331] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (20810000) [pid = 1528] [serial = 1330] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E38A000) [pid = 1528] [serial = 1354] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (209A6C00) [pid = 1528] [serial = 1364] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C3C7000) [pid = 1528] [serial = 1352] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1F25B000) [pid = 1528] [serial = 1370] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1AC61400) [pid = 1528] [serial = 1367] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1E6F0800) [pid = 1528] [serial = 1355] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (208D9C00) [pid = 1528] [serial = 1283] [outer = 00000000] [url = about:blank] 01:58:41 INFO - PROCESS | 1528 | 1461142721709 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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1019ms 01:58:41 INFO - PROCESS | 1528 | 1461142721751 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 1528 | 1461142721757 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 01:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:58:41 INFO - PROCESS | 1528 | 1461142721762 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 1528 | 1461142721765 Marionette TRACE conn5 <- [1,1894,null,{}] 01:58:41 INFO - PROCESS | 1528 | 1461142721769 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}] 01:58:41 INFO - PROCESS | 1528 | 1461142721866 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 01:58:41 INFO - PROCESS | 1528 | 1461142721974 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1528 | ++DOCSHELL 12A0FC00 == 65 [pid = 1528] [id = 483] 01:58:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (16EA5400) [pid = 1528] [serial = 1449] [outer = 00000000] 01:58:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (19C45800) [pid = 1528] [serial = 1450] [outer = 16EA5400] 01:58:42 INFO - PROCESS | 1528 | 1461142722020 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1AC3D400) [pid = 1528] [serial = 1451] [outer = 16EA5400] 01:58:42 INFO - PROCESS | 1528 | 1461142722643 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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 01:58:42 INFO - PROCESS | 1528 | 1461142722697 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 1528 | 1461142722702 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 01:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:58:42 INFO - PROCESS | 1528 | 1461142722709 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 1528 | 1461142722713 Marionette TRACE conn5 <- [1,1898,null,{}] 01:58:42 INFO - PROCESS | 1528 | 1461142722718 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}] 01:58:42 INFO - PROCESS | 1528 | 1461142722836 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 01:58:42 INFO - PROCESS | 1528 | 1461142722982 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 1528 | ++DOCSHELL 18EC4000 == 66 [pid = 1528] [id = 484] 01:58:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (18EC7400) [pid = 1528] [serial = 1452] [outer = 00000000] 01:58:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1AC5F000) [pid = 1528] [serial = 1453] [outer = 18EC7400] 01:58:43 INFO - PROCESS | 1528 | 1461142723042 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1ACD6C00) [pid = 1528] [serial = 1454] [outer = 18EC7400] 01:58:43 INFO - PROCESS | 1528 | 1461142723662 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]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1020ms 01:58:43 INFO - PROCESS | 1528 | 1461142723731 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 1528 | 1461142723738 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 01:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:58:43 INFO - PROCESS | 1528 | 1461142723744 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 1528 | 1461142723747 Marionette TRACE conn5 <- [1,1902,null,{}] 01:58:43 INFO - PROCESS | 1528 | 1461142723751 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}] 01:58:43 INFO - PROCESS | 1528 | 1461142723895 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 01:58:44 INFO - PROCESS | 1528 | 1461142724040 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1528 | ++DOCSHELL 1A465800 == 67 [pid = 1528] [id = 485] 01:58:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1B00A800) [pid = 1528] [serial = 1455] [outer = 00000000] 01:58:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C00A800) [pid = 1528] [serial = 1456] [outer = 1B00A800] 01:58:44 INFO - PROCESS | 1528 | 1461142724097 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C020800) [pid = 1528] [serial = 1457] [outer = 1B00A800] 01:58:44 INFO - PROCESS | 1528 | 1461142724751 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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1075ms 01:58:44 INFO - PROCESS | 1528 | 1461142724821 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1528 | 1461142724824 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 01:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:58:44 INFO - PROCESS | 1528 | 1461142724828 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 1528 | 1461142724832 Marionette TRACE conn5 <- [1,1906,null,{}] 01:58:44 INFO - PROCESS | 1528 | 1461142724843 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}] 01:58:44 INFO - PROCESS | 1528 | 1461142724958 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 01:58:45 INFO - PROCESS | 1528 | 1461142725106 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 1528 | ++DOCSHELL 1C18BC00 == 68 [pid = 1528] [id = 486] 01:58:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C3CC800) [pid = 1528] [serial = 1458] [outer = 00000000] 01:58:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1CB0C800) [pid = 1528] [serial = 1459] [outer = 1C3CC800] 01:58:45 INFO - PROCESS | 1528 | 1461142725166 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1D7BD400) [pid = 1528] [serial = 1460] [outer = 1C3CC800] 01:58:45 INFO - PROCESS | 1528 | 1461142725703 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]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 01:58:45 INFO - PROCESS | 1528 | 1461142725761 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 1528 | 1461142725764 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 01:58:45 INFO - PROCESS | 1528 | 1461142725767 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:58:45 INFO - PROCESS | 1528 | 1461142725769 Marionette TRACE conn5 <- [1,1910,null,{}] 01:58:45 INFO - PROCESS | 1528 | 1461142725773 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}] 01:58:45 INFO - PROCESS | 1528 | 1461142725882 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 01:58:46 INFO - PROCESS | 1528 | 1461142725999 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1528 | ++DOCSHELL 1E672000 == 69 [pid = 1528] [id = 487] 01:58:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1E672800) [pid = 1528] [serial = 1461] [outer = 00000000] 01:58:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1E6FC400) [pid = 1528] [serial = 1462] [outer = 1E672800] 01:58:46 INFO - PROCESS | 1528 | 1461142726095 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1E7A7800) [pid = 1528] [serial = 1463] [outer = 1E672800] 01:58:46 INFO - PROCESS | 1528 | 1461142726676 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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 01:58:46 INFO - PROCESS | 1528 | 1461142726741 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 1528 | 1461142726743 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 01:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:58:46 INFO - PROCESS | 1528 | 1461142726747 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 1528 | 1461142726749 Marionette TRACE conn5 <- [1,1914,null,{}] 01:58:46 INFO - PROCESS | 1528 | 1461142726753 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}] 01:58:46 INFO - PROCESS | 1528 | 1461142726860 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 01:58:47 INFO - PROCESS | 1528 | 1461142727028 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 1528 | ++DOCSHELL 1ED9AC00 == 70 [pid = 1528] [id = 488] 01:58:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1ED9C800) [pid = 1528] [serial = 1464] [outer = 00000000] 01:58:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1F015C00) [pid = 1528] [serial = 1465] [outer = 1ED9C800] 01:58:47 INFO - PROCESS | 1528 | 1461142727084 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1F10CC00) [pid = 1528] [serial = 1466] [outer = 1ED9C800] 01:58:47 INFO - PROCESS | 1528 | 1461142727647 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]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 01:58:47 INFO - PROCESS | 1528 | 1461142727681 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 1528 | 1461142727683 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 01:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:58:47 INFO - PROCESS | 1528 | 1461142727687 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 1528 | 1461142727689 Marionette TRACE conn5 <- [1,1918,null,{}] 01:58:47 INFO - PROCESS | 1528 | 1461142727693 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}] 01:58:47 INFO - PROCESS | 1528 | 1461142727812 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 01:58:47 INFO - PROCESS | 1528 | 1461142727958 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 1528 | ++DOCSHELL 1F259400 == 71 [pid = 1528] [id = 489] 01:58:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1F929400) [pid = 1528] [serial = 1467] [outer = 00000000] 01:58:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (20809C00) [pid = 1528] [serial = 1468] [outer = 1F929400] 01:58:48 INFO - PROCESS | 1528 | 1461142728017 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (20814000) [pid = 1528] [serial = 1469] [outer = 1F929400] 01:58:48 INFO - PROCESS | 1528 | 1461142728591 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]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 01:58:48 INFO - PROCESS | 1528 | 1461142728621 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 1528 | 1461142728623 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 01:58:48 INFO - PROCESS | 1528 | 1461142728627 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:58:48 INFO - PROCESS | 1528 | 1461142728629 Marionette TRACE conn5 <- [1,1922,null,{}] 01:58:48 INFO - PROCESS | 1528 | 1461142728633 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}] 01:58:48 INFO - PROCESS | 1528 | 1461142728738 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 01:58:48 INFO - PROCESS | 1528 | 1461142728896 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 1528 | ++DOCSHELL 20819800 == 72 [pid = 1528] [id = 490] 01:58:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (20819C00) [pid = 1528] [serial = 1470] [outer = 00000000] 01:58:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (20835C00) [pid = 1528] [serial = 1471] [outer = 20819C00] 01:58:48 INFO - PROCESS | 1528 | 1461142728951 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (208D0400) [pid = 1528] [serial = 1472] [outer = 20819C00] 01:58:49 INFO - PROCESS | 1528 | 1461142729563 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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 01:58:49 INFO - PROCESS | 1528 | 1461142729612 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 1528 | 1461142729614 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 01:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:58:49 INFO - PROCESS | 1528 | 1461142729618 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1528 | 1461142729620 Marionette TRACE conn5 <- [1,1926,null,{}] 01:58:49 INFO - PROCESS | 1528 | 1461142729623 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}] 01:58:49 INFO - PROCESS | 1528 | 1461142729735 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 01:58:49 INFO - PROCESS | 1528 | 1461142729883 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1528 | ++DOCSHELL 1A4D3000 == 73 [pid = 1528] [id = 491] 01:58:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1AC40000) [pid = 1528] [serial = 1473] [outer = 00000000] 01:58:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (20925400) [pid = 1528] [serial = 1474] [outer = 1AC40000] 01:58:49 INFO - PROCESS | 1528 | 1461142729939 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (2092B000) [pid = 1528] [serial = 1475] [outer = 1AC40000] 01:58:50 INFO - PROCESS | 1528 | 1461142730608 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]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1015ms 01:58:50 INFO - PROCESS | 1528 | 1461142730637 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 1528 | 1461142730642 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 01:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:58:50 INFO - PROCESS | 1528 | 1461142730647 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 1528 | 1461142730650 Marionette TRACE conn5 <- [1,1930,null,{}] 01:58:50 INFO - PROCESS | 1528 | 1461142730655 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}] 01:58:50 INFO - PROCESS | 1528 | 1461142730766 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 01:58:50 INFO - PROCESS | 1528 | 1461142730946 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1528 | ++DOCSHELL 1AC68400 == 74 [pid = 1528] [id = 492] 01:58:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1B00A000) [pid = 1528] [serial = 1476] [outer = 00000000] 01:58:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1BD9CC00) [pid = 1528] [serial = 1477] [outer = 1B00A000] 01:58:51 INFO - PROCESS | 1528 | 1461142730999 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1C021000) [pid = 1528] [serial = 1478] [outer = 1B00A000] 01:58:51 INFO - PROCESS | 1528 | --DOCSHELL 1ACDF400 == 73 [pid = 1528] [id = 482] 01:58:51 INFO - PROCESS | 1528 | --DOCSHELL 1F015000 == 72 [pid = 1528] [id = 477] 01:58:51 INFO - PROCESS | 1528 | --DOCSHELL 19C4C400 == 71 [pid = 1528] [id = 476] 01:58:51 INFO - PROCESS | 1528 | --DOCSHELL 1827B800 == 70 [pid = 1528] [id = 475] 01:58:51 INFO - PROCESS | 1528 | 1461142731541 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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 931ms 01:58:51 INFO - PROCESS | 1528 | 1461142731583 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 1528 | 1461142731589 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 01:58:51 INFO - PROCESS | 1528 | 1461142731595 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:58:51 INFO - PROCESS | 1528 | 1461142731597 Marionette TRACE conn5 <- [1,1934,null,{}] 01:58:51 INFO - PROCESS | 1528 | 1461142731601 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}] 01:58:51 INFO - PROCESS | 1528 | 1461142731696 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 01:58:51 INFO - PROCESS | 1528 | 1461142731704 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 1528 | ++DOCSHELL 1AC67C00 == 71 [pid = 1528] [id = 493] 01:58:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1B9AB400) [pid = 1528] [serial = 1479] [outer = 00000000] 01:58:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1C3D4000) [pid = 1528] [serial = 1480] [outer = 1B9AB400] 01:58:51 INFO - PROCESS | 1528 | 1461142731750 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1E392800) [pid = 1528] [serial = 1481] [outer = 1B9AB400] 01:58:52 INFO - PROCESS | 1528 | 1461142732246 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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 01:58:52 INFO - PROCESS | 1528 | 1461142732268 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 1528 | 1461142732271 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 01:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:58:52 INFO - PROCESS | 1528 | 1461142732274 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 1528 | 1461142732277 Marionette TRACE conn5 <- [1,1938,null,{}] 01:58:52 INFO - PROCESS | 1528 | 1461142732291 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}] 01:58:52 INFO - PROCESS | 1528 | 1461142732392 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 01:58:52 INFO - PROCESS | 1528 | 1461142732498 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 1528 | ++DOCSHELL 1B007C00 == 72 [pid = 1528] [id = 494] 01:58:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1C009800) [pid = 1528] [serial = 1482] [outer = 00000000] 01:58:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (2080E000) [pid = 1528] [serial = 1483] [outer = 1C009800] 01:58:52 INFO - PROCESS | 1528 | 1461142732554 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (2083C400) [pid = 1528] [serial = 1484] [outer = 1C009800] 01:58:52 INFO - PROCESS | 1528 | 1461142732966 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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 01:58:53 INFO - PROCESS | 1528 | 1461142733008 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 1528 | 1461142733011 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 01:58:53 INFO - PROCESS | 1528 | 1461142733014 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:58:53 INFO - PROCESS | 1528 | 1461142733015 Marionette TRACE conn5 <- [1,1942,null,{}] 01:58:53 INFO - PROCESS | 1528 | 1461142733019 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}] 01:58:53 INFO - PROCESS | 1528 | 1461142733153 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 01:58:53 INFO - PROCESS | 1528 | 1461142733229 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1528 | ++DOCSHELL 208DD800 == 73 [pid = 1528] [id = 495] 01:58:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (208DDC00) [pid = 1528] [serial = 1485] [outer = 00000000] 01:58:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (20EE4000) [pid = 1528] [serial = 1486] [outer = 208DDC00] 01:58:53 INFO - PROCESS | 1528 | 1461142733280 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (21063800) [pid = 1528] [serial = 1487] [outer = 208DDC00] 01:58:53 INFO - PROCESS | 1528 | 1461142733707 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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 731ms 01:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:58:53 INFO - PROCESS | 1528 | 1461142733756 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 1528 | 1461142733758 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 01:58:53 INFO - PROCESS | 1528 | 1461142733762 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 1528 | 1461142733763 Marionette TRACE conn5 <- [1,1946,null,{}] 01:58:53 INFO - PROCESS | 1528 | 1461142733767 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}] 01:58:53 INFO - PROCESS | 1528 | 1461142733932 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 01:58:53 INFO - PROCESS | 1528 | 1461142733956 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1528 | ++DOCSHELL 209AFC00 == 74 [pid = 1528] [id = 496] 01:58:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (2106A000) [pid = 1528] [serial = 1488] [outer = 00000000] 01:58:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (21468800) [pid = 1528] [serial = 1489] [outer = 2106A000] 01:58:54 INFO - PROCESS | 1528 | 1461142734003 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (2146D800) [pid = 1528] [serial = 1490] [outer = 2106A000] 01:58:54 INFO - PROCESS | 1528 | 1461142734476 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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 01:58:54 INFO - PROCESS | 1528 | 1461142734534 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1528 | 1461142734536 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 01:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:58:54 INFO - PROCESS | 1528 | 1461142734539 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1528 | 1461142734541 Marionette TRACE conn5 <- [1,1950,null,{}] 01:58:54 INFO - PROCESS | 1528 | 1461142734545 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}] 01:58:54 INFO - PROCESS | 1528 | 1461142734692 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 01:58:54 INFO - PROCESS | 1528 | 1461142734716 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1528 | ++DOCSHELL 2146EC00 == 75 [pid = 1528] [id = 497] 01:58:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (22955000) [pid = 1528] [serial = 1491] [outer = 00000000] 01:58:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (2342E400) [pid = 1528] [serial = 1492] [outer = 22955000] 01:58:54 INFO - PROCESS | 1528 | 1461142734763 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (23430C00) [pid = 1528] [serial = 1493] [outer = 22955000] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1ED45000) [pid = 1528] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (2106C400) [pid = 1528] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (123B6C00) [pid = 1528] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (208D5000) [pid = 1528] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1B9AFC00) [pid = 1528] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (20EE4800) [pid = 1528] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (20835400) [pid = 1528] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (18277400) [pid = 1528] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (20927400) [pid = 1528] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1E675000) [pid = 1528] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (20822400) [pid = 1528] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1BD68C00) [pid = 1528] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1C4E7800) [pid = 1528] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (209A4800) [pid = 1528] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1B9A8400) [pid = 1528] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1B002800) [pid = 1528] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1286C800) [pid = 1528] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C184C00) [pid = 1528] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (0EC43400) [pid = 1528] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1827CC00) [pid = 1528] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (19C48400) [pid = 1528] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:58:55 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1BD8F400) [pid = 1528] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:58:55 INFO - PROCESS | 1528 | 1461142735418 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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 930ms 01:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:58:55 INFO - PROCESS | 1528 | 1461142735470 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 1528 | 1461142735472 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 01:58:55 INFO - PROCESS | 1528 | 1461142735475 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1528 | 1461142735477 Marionette TRACE conn5 <- [1,1954,null,{}] 01:58:55 INFO - PROCESS | 1528 | 1461142735481 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}] 01:58:55 INFO - PROCESS | 1528 | 1461142735618 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 01:58:55 INFO - PROCESS | 1528 | 1461142735695 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 1528 | ++DOCSHELL 123B6C00 == 76 [pid = 1528] [id = 498] 01:58:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1241A000) [pid = 1528] [serial = 1494] [outer = 00000000] 01:58:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1A465000) [pid = 1528] [serial = 1495] [outer = 1241A000] 01:58:55 INFO - PROCESS | 1528 | 1461142735743 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1B008C00) [pid = 1528] [serial = 1496] [outer = 1241A000] 01:58:56 INFO - PROCESS | 1528 | 1461142736116 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]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 01:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:58:56 INFO - PROCESS | 1528 | 1461142736146 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 1528 | 1461142736148 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 01:58:56 INFO - PROCESS | 1528 | 1461142736151 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 1528 | 1461142736153 Marionette TRACE conn5 <- [1,1958,null,{}] 01:58:56 INFO - PROCESS | 1528 | 1461142736157 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}] 01:58:56 INFO - PROCESS | 1528 | 1461142736246 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 01:58:56 INFO - PROCESS | 1528 | 1461142736252 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1528 | ++DOCSHELL 16C03000 == 77 [pid = 1528] [id = 499] 01:58:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1A459C00) [pid = 1528] [serial = 1497] [outer = 00000000] 01:58:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (20822400) [pid = 1528] [serial = 1498] [outer = 1A459C00] 01:58:56 INFO - PROCESS | 1528 | 1461142736297 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (209A4800) [pid = 1528] [serial = 1499] [outer = 1A459C00] 01:58:56 INFO - PROCESS | 1528 | 1461142736749 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]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 01:58:56 INFO - PROCESS | 1528 | 1461142736785 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 1528 | 1461142736787 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 01:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:58:56 INFO - PROCESS | 1528 | 1461142736805 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 1528 | 1461142736807 Marionette TRACE conn5 <- [1,1962,null,{}] 01:58:56 INFO - PROCESS | 1528 | 1461142736810 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}] 01:58:56 INFO - PROCESS | 1528 | 1461142736899 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 01:58:56 INFO - PROCESS | 1528 | 1461142736905 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1528 | ++DOCSHELL 1E571C00 == 78 [pid = 1528] [id = 500] 01:58:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (2083A400) [pid = 1528] [serial = 1500] [outer = 00000000] 01:58:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1B3AA800) [pid = 1528] [serial = 1501] [outer = 2083A400] 01:58:56 INFO - PROCESS | 1528 | 1461142736952 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (23DD2800) [pid = 1528] [serial = 1502] [outer = 2083A400] 01:58:57 INFO - PROCESS | 1528 | 1461142737669 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]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 01:58:57 INFO - PROCESS | 1528 | 1461142737741 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 01:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:58:57 INFO - PROCESS | 1528 | 1461142737745 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 01:58:57 INFO - PROCESS | 1528 | 1461142737751 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 1528 | 1461142737755 Marionette TRACE conn5 <- [1,1966,null,{}] 01:58:57 INFO - PROCESS | 1528 | 1461142737761 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}] 01:58:57 INFO - PROCESS | 1528 | 1461142737971 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 01:58:58 INFO - PROCESS | 1528 | 1461142738088 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 1528 | ++DOCSHELL 1ACC1C00 == 79 [pid = 1528] [id = 501] 01:58:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1ACD6400) [pid = 1528] [serial = 1503] [outer = 00000000] 01:58:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1BF61C00) [pid = 1528] [serial = 1504] [outer = 1ACD6400] 01:58:58 INFO - PROCESS | 1528 | 1461142738146 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1C36F400) [pid = 1528] [serial = 1505] [outer = 1ACD6400] 01:58:58 INFO - PROCESS | 1528 | 1461142738778 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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1080ms 01:58:58 INFO - PROCESS | 1528 | 1461142738831 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1528 | 1461142738837 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 01:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:58:58 INFO - PROCESS | 1528 | 1461142738844 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1528 | 1461142738847 Marionette TRACE conn5 <- [1,1970,null,{}] 01:58:58 INFO - PROCESS | 1528 | 1461142738872 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}] 01:58:59 INFO - PROCESS | 1528 | 1461142739069 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 01:58:59 INFO - PROCESS | 1528 | 1461142739180 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 1528 | ++DOCSHELL 1F017800 == 80 [pid = 1528] [id = 502] 01:58:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1F103400) [pid = 1528] [serial = 1506] [outer = 00000000] 01:58:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (20837800) [pid = 1528] [serial = 1507] [outer = 1F103400] 01:58:59 INFO - PROCESS | 1528 | 1461142739238 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (2092CC00) [pid = 1528] [serial = 1508] [outer = 1F103400] 01:58:59 INFO - PROCESS | 1528 | 1461142739830 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]]]}] 01:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1020ms 01:58:59 INFO - PROCESS | 1528 | 1461142739866 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 1528 | 1461142739869 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 01:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:58:59 INFO - PROCESS | 1528 | 1461142739872 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 1528 | 1461142739876 Marionette TRACE conn5 <- [1,1974,null,{}] 01:58:59 INFO - PROCESS | 1528 | 1461142739888 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}] 01:59:00 INFO - PROCESS | 1528 | 1461142740007 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 01:59:00 INFO - PROCESS | 1528 | 1461142740178 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 1528 | ++DOCSHELL 23DD9400 == 81 [pid = 1528] [id = 503] 01:59:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (23DD9800) [pid = 1528] [serial = 1509] [outer = 00000000] 01:59:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (23E87000) [pid = 1528] [serial = 1510] [outer = 23DD9800] 01:59:00 INFO - PROCESS | 1528 | 1461142740237 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (2434A800) [pid = 1528] [serial = 1511] [outer = 23DD9800] 01:59:00 INFO - PROCESS | 1528 | 1461142740843 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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1024ms 01:59:00 INFO - PROCESS | 1528 | 1461142740911 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 1528 | 1461142740914 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:59:00 INFO - PROCESS | 1528 | 1461142740919 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1528 | 1461142740921 Marionette TRACE conn5 <- [1,1978,null,{}] 01:59:00 INFO - PROCESS | 1528 | 1461142740925 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}] 01:59:01 INFO - PROCESS | 1528 | 1461142741057 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:59:01 INFO - PROCESS | 1528 | 1461142741209 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 1528 | ++DOCSHELL 2434A000 == 82 [pid = 1528] [id = 504] 01:59:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (2434D400) [pid = 1528] [serial = 1512] [outer = 00000000] 01:59:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (24358000) [pid = 1528] [serial = 1513] [outer = 2434D400] 01:59:01 INFO - PROCESS | 1528 | 1461142741266 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (2435D000) [pid = 1528] [serial = 1514] [outer = 2434D400] 01:59:01 INFO - PROCESS | 1528 | 1461142741805 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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 01:59:01 INFO - PROCESS | 1528 | 1461142741891 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 1528 | 1461142741893 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:59:01 INFO - PROCESS | 1528 | 1461142741897 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:59:01 INFO - PROCESS | 1528 | 1461142741899 Marionette TRACE conn5 <- [1,1982,null,{}] 01:59:01 INFO - PROCESS | 1528 | 1461142741903 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}] 01:59:02 INFO - PROCESS | 1528 | 1461142742046 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:59:02 INFO - PROCESS | 1528 | 1461142742220 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 1528 | ++DOCSHELL 0F0F2800 == 83 [pid = 1528] [id = 505] 01:59:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (120B9000) [pid = 1528] [serial = 1515] [outer = 00000000] 01:59:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (19C42400) [pid = 1528] [serial = 1516] [outer = 120B9000] 01:59:02 INFO - PROCESS | 1528 | 1461142742276 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (1ACD3C00) [pid = 1528] [serial = 1517] [outer = 120B9000] 01:59:03 INFO - PROCESS | 1528 | 1461142743234 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]]]}] 01:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1381ms 01:59:03 INFO - PROCESS | 1528 | 1461142743282 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:59:03 INFO - PROCESS | 1528 | 1461142743287 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:59:03 INFO - PROCESS | 1528 | 1461142743292 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:59:03 INFO - PROCESS | 1528 | 1461142743296 Marionette TRACE conn5 <- [1,1986,null,{}] 01:59:03 INFO - PROCESS | 1528 | 1461142743316 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}] 01:59:03 INFO - PROCESS | 1528 | 1461142743423 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:59:03 INFO - PROCESS | 1528 | 1461142743579 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 1528 | ++DOCSHELL 120ED000 == 84 [pid = 1528] [id = 506] 01:59:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (120F4800) [pid = 1528] [serial = 1518] [outer = 00000000] 01:59:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (128A3C00) [pid = 1528] [serial = 1519] [outer = 120F4800] 01:59:03 INFO - PROCESS | 1528 | 1461142743630 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (12A1BC00) [pid = 1528] [serial = 1520] [outer = 120F4800] 01:59:04 INFO - PROCESS | 1528 | 1461142744245 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]]]}] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1EB0A800 == 83 [pid = 1528] [id = 350] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 18708400 == 82 [pid = 1528] [id = 11] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 16C03000 == 81 [pid = 1528] [id = 499] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 123B6C00 == 80 [pid = 1528] [id = 498] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 2146EC00 == 79 [pid = 1528] [id = 497] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 209AFC00 == 78 [pid = 1528] [id = 496] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 208DD800 == 77 [pid = 1528] [id = 495] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1B007C00 == 76 [pid = 1528] [id = 494] 01:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (1A458800) [pid = 1528] [serial = 1426] [outer = 00000000] [url = about:blank] 01:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1032ms 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (1C00E000) [pid = 1528] [serial = 1429] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (1F29B400) [pid = 1528] [serial = 1432] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (20808000) [pid = 1528] [serial = 1435] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (20830C00) [pid = 1528] [serial = 1438] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (2092F800) [pid = 1528] [serial = 1441] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (1F00C000) [pid = 1528] [serial = 1423] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1AC67C00 == 75 [pid = 1528] [id = 493] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1AC68400 == 74 [pid = 1528] [id = 492] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1C18BC00 == 73 [pid = 1528] [id = 486] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 1A465800 == 72 [pid = 1528] [id = 485] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 18EC4000 == 71 [pid = 1528] [id = 484] 01:59:04 INFO - PROCESS | 1528 | --DOCSHELL 12A0FC00 == 70 [pid = 1528] [id = 483] 01:59:04 INFO - PROCESS | 1528 | 1461142744353 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 1528 | 1461142744359 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:59:04 INFO - PROCESS | 1528 | 1461142744388 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 1528 | 1461142744391 Marionette TRACE conn5 <- [1,1990,null,{}] 01:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (1F25FC00) [pid = 1528] [serial = 1322] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (1AC47400) [pid = 1528] [serial = 1376] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1E6FD800) [pid = 1528] [serial = 1379] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (23422C00) [pid = 1528] [serial = 1382] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (2295B000) [pid = 1528] [serial = 1385] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (23E7E800) [pid = 1528] [serial = 1388] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (23E82000) [pid = 1528] [serial = 1391] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (12870400) [pid = 1528] [serial = 1405] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1B3AB400) [pid = 1528] [serial = 1384] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (18A8B000) [pid = 1528] [serial = 1400] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1BEBB000) [pid = 1528] [serial = 1418] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (209AEC00) [pid = 1528] [serial = 1337] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1BD97C00) [pid = 1528] [serial = 1403] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (2342E000) [pid = 1528] [serial = 1387] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (2146D000) [pid = 1528] [serial = 1373] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (19C46000) [pid = 1528] [serial = 1375] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (2342D800) [pid = 1528] [serial = 1390] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1E6F5C00) [pid = 1528] [serial = 1414] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (2083BC00) [pid = 1528] [serial = 1334] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1827FC00) [pid = 1528] [serial = 1399] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1D7B6400) [pid = 1528] [serial = 1378] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1E392400) [pid = 1528] [serial = 1412] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1C3AAC00) [pid = 1528] [serial = 1409] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (213C4400) [pid = 1528] [serial = 1381] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1E7A1800) [pid = 1528] [serial = 1415] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (18EC2C00) [pid = 1528] [serial = 1394] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1E7A3000) [pid = 1528] [serial = 1420] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1DBEE800) [pid = 1528] [serial = 1411] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1BD6A800) [pid = 1528] [serial = 1402] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1B9ABC00) [pid = 1528] [serial = 1447] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1BD6BC00) [pid = 1528] [serial = 1448] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1EB93400) [pid = 1528] [serial = 1421] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD62000) [pid = 1528] [serial = 1445] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1AC3E400) [pid = 1528] [serial = 1444] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C363800) [pid = 1528] [serial = 1408] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (18283400) [pid = 1528] [serial = 1393] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1BD1B400) [pid = 1528] [serial = 1417] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1B9A3800) [pid = 1528] [serial = 1396] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1BD65C00) [pid = 1528] [serial = 1397] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1C005800) [pid = 1528] [serial = 1406] [outer = 00000000] [url = about:blank] 01:59:04 INFO - PROCESS | 1528 | 1461142744456 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}] 01:59:04 INFO - PROCESS | 1528 | 1461142744585 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:59:04 INFO - PROCESS | 1528 | 1461142744591 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 1528 | ++DOCSHELL 12422400 == 71 [pid = 1528] [id = 507] 01:59:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (12A0FC00) [pid = 1528] [serial = 1521] [outer = 00000000] 01:59:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (15EA4400) [pid = 1528] [serial = 1522] [outer = 12A0FC00] 01:59:04 INFO - PROCESS | 1528 | 1461142744637 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (16C0D400) [pid = 1528] [serial = 1523] [outer = 12A0FC00] 01:59:05 INFO - PROCESS | 1528 | 1461142745135 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]]]}] 01:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 01:59:05 INFO - PROCESS | 1528 | 1461142745167 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1528 | 1461142745169 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:59:05 INFO - PROCESS | 1528 | 1461142745173 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:59:05 INFO - PROCESS | 1528 | 1461142745176 Marionette TRACE conn5 <- [1,1994,null,{}] 01:59:05 INFO - PROCESS | 1528 | 1461142745186 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}] 01:59:05 INFO - PROCESS | 1528 | 1461142745277 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:59:05 INFO - PROCESS | 1528 | 1461142745286 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1528 | ++DOCSHELL 1827A800 == 72 [pid = 1528] [id = 508] 01:59:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (18280400) [pid = 1528] [serial = 1524] [outer = 00000000] 01:59:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (18707800) [pid = 1528] [serial = 1525] [outer = 18280400] 01:59:05 INFO - PROCESS | 1528 | 1461142745335 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (18910800) [pid = 1528] [serial = 1526] [outer = 18280400] 01:59:05 INFO - PROCESS | 1528 | 1461142745811 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]]]}] 01:59: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 01:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 01:59:05 INFO - PROCESS | 1528 | 1461142745846 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1528 | 1461142745849 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:59:05 INFO - PROCESS | 1528 | 1461142745852 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 1528 | 1461142745854 Marionette TRACE conn5 <- [1,1998,null,{}] 01:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:59:05 INFO - PROCESS | 1528 | 1461142745857 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}] 01:59:05 INFO - PROCESS | 1528 | 1461142745971 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:59:06 INFO - PROCESS | 1528 | 1461142746075 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 1528 | ++DOCSHELL 18E74000 == 73 [pid = 1528] [id = 509] 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (18EC2C00) [pid = 1528] [serial = 1527] [outer = 00000000] 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (19C4EC00) [pid = 1528] [serial = 1528] [outer = 18EC2C00] 01:59:06 INFO - PROCESS | 1528 | 1461142746121 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1A45DC00) [pid = 1528] [serial = 1529] [outer = 18EC2C00] 01:59:06 INFO - PROCESS | 1528 | 1461142746490 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]]]}] 01:59: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 01:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 01:59:06 INFO - PROCESS | 1528 | 1461142746527 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1528 | 1461142746528 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:59:06 INFO - PROCESS | 1528 | 1461142746532 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1528 | 1461142746534 Marionette TRACE conn5 <- [1,2002,null,{}] 01:59:06 INFO - PROCESS | 1528 | 1461142746537 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}] 01:59:06 INFO - PROCESS | 1528 | 1461142746666 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:59:06 INFO - PROCESS | 1528 | 1461142746689 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 1528 | ++DOCSHELL 16C02C00 == 74 [pid = 1528] [id = 510] 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (174DE800) [pid = 1528] [serial = 1530] [outer = 00000000] 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1AC47400) [pid = 1528] [serial = 1531] [outer = 174DE800] 01:59:06 INFO - PROCESS | 1528 | 1461142746734 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1AC60400) [pid = 1528] [serial = 1532] [outer = 174DE800] 01:59:07 INFO - PROCESS | 1528 | 1461142747221 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]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 01:59:07 INFO - PROCESS | 1528 | 1461142747263 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 1528 | 1461142747265 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:59:07 INFO - PROCESS | 1528 | 1461142747274 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 1528 | 1461142747276 Marionette TRACE conn5 <- [1,2006,null,{}] 01:59:07 INFO - PROCESS | 1528 | 1461142747279 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}] 01:59:07 INFO - PROCESS | 1528 | 1461142747439 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:59:07 INFO - PROCESS | 1528 | 1461142747518 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 1528 | ++DOCSHELL 11F81800 == 75 [pid = 1528] [id = 511] 01:59:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1AC3F400) [pid = 1528] [serial = 1533] [outer = 00000000] 01:59:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1B9A9C00) [pid = 1528] [serial = 1534] [outer = 1AC3F400] 01:59:07 INFO - PROCESS | 1528 | 1461142747570 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1B9A8000) [pid = 1528] [serial = 1535] [outer = 1AC3F400] 01:59:08 INFO - PROCESS | 1528 | 1461142747991 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]]]}] 01:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 01:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:59:08 INFO - PROCESS | 1528 | 1461142748048 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 1528 | 1461142748050 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:59:08 INFO - PROCESS | 1528 | 1461142748058 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 1528 | 1461142748060 Marionette TRACE conn5 <- [1,2010,null,{}] 01:59:08 INFO - PROCESS | 1528 | 1461142748064 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}] 01:59:08 INFO - PROCESS | 1528 | 1461142748181 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:59:08 INFO - PROCESS | 1528 | 1461142748248 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 1528 | ++DOCSHELL 1BD66400 == 76 [pid = 1528] [id = 512] 01:59:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1BD68800) [pid = 1528] [serial = 1536] [outer = 00000000] 01:59:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1BD9A800) [pid = 1528] [serial = 1537] [outer = 1BD68800] 01:59:08 INFO - PROCESS | 1528 | 1461142748294 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1BEBA800) [pid = 1528] [serial = 1538] [outer = 1BD68800] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (22955000) [pid = 1528] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (2106A000) [pid = 1528] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1241A000) [pid = 1528] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1B00A000) [pid = 1528] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1AC40000) [pid = 1528] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1C009800) [pid = 1528] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1B9AB400) [pid = 1528] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1A459C00) [pid = 1528] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:59:09 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (208DDC00) [pid = 1528] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:59:09 INFO - PROCESS | 1528 | 1461142749200 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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1177ms 01:59:09 INFO - PROCESS | 1528 | 1461142749231 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 1528 | 1461142749232 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:59:09 INFO - PROCESS | 1528 | 1461142749236 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 1528 | 1461142749237 Marionette TRACE conn5 <- [1,2014,null,{}] 01:59:09 INFO - PROCESS | 1528 | 1461142749241 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}] 01:59:09 INFO - PROCESS | 1528 | 1461142749325 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:59:09 INFO - PROCESS | 1528 | 1461142749430 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 1528 | ++DOCSHELL 18279800 == 77 [pid = 1528] [id = 513] 01:59:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1A459C00) [pid = 1528] [serial = 1539] [outer = 00000000] 01:59:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1C005800) [pid = 1528] [serial = 1540] [outer = 1A459C00] 01:59:09 INFO - PROCESS | 1528 | 1461142749475 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1C00AC00) [pid = 1528] [serial = 1541] [outer = 1A459C00] 01:59:09 INFO - PROCESS | 1528 | 1461142749817 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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 01:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:59:09 INFO - PROCESS | 1528 | 1461142749866 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 1528 | 1461142749868 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:59:09 INFO - PROCESS | 1528 | 1461142749871 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 1528 | 1461142749873 Marionette TRACE conn5 <- [1,2018,null,{}] 01:59:09 INFO - PROCESS | 1528 | 1461142749876 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}] 01:59:10 INFO - PROCESS | 1528 | 1461142750006 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:59:10 INFO - PROCESS | 1528 | 1461142750016 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 1528 | ++DOCSHELL 1C00D400 == 78 [pid = 1528] [id = 514] 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1C00FC00) [pid = 1528] [serial = 1542] [outer = 00000000] 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1C18B800) [pid = 1528] [serial = 1543] [outer = 1C00FC00] 01:59:10 INFO - PROCESS | 1528 | 1461142750063 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C190800) [pid = 1528] [serial = 1544] [outer = 1C00FC00] 01:59:10 INFO - PROCESS | 1528 | 1461142750478 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]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 01:59:10 INFO - PROCESS | 1528 | 1461142750503 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 1528 | 1461142750504 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:59:10 INFO - PROCESS | 1528 | 1461142750508 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 1528 | 1461142750509 Marionette TRACE conn5 <- [1,2022,null,{}] 01:59:10 INFO - PROCESS | 1528 | 1461142750513 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}] 01:59:10 INFO - PROCESS | 1528 | 1461142750644 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:59:10 INFO - PROCESS | 1528 | 1461142750692 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 1528 | ++DOCSHELL 1C369400 == 79 [pid = 1528] [id = 515] 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C36B400) [pid = 1528] [serial = 1545] [outer = 00000000] 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C3CC000) [pid = 1528] [serial = 1546] [outer = 1C36B400] 01:59:10 INFO - PROCESS | 1528 | 1461142750737 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C3D1000) [pid = 1528] [serial = 1547] [outer = 1C36B400] 01:59:11 INFO - PROCESS | 1528 | 1461142751279 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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 830ms 01:59:11 INFO - PROCESS | 1528 | 1461142751340 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 1528 | 1461142751344 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:59:11 INFO - PROCESS | 1528 | 1461142751350 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:59:11 INFO - PROCESS | 1528 | 1461142751354 Marionette TRACE conn5 <- [1,2026,null,{}] 01:59:11 INFO - PROCESS | 1528 | 1461142751362 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}] 01:59:11 INFO - PROCESS | 1528 | 1461142751487 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:59:11 INFO - PROCESS | 1528 | 1461142751643 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 1528 | ++DOCSHELL 0EC46400 == 80 [pid = 1528] [id = 516] 01:59:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (11F44800) [pid = 1528] [serial = 1548] [outer = 00000000] 01:59:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (12424800) [pid = 1528] [serial = 1549] [outer = 11F44800] 01:59:11 INFO - PROCESS | 1528 | 1461142751706 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (128A4800) [pid = 1528] [serial = 1550] [outer = 11F44800] 01:59:12 INFO - PROCESS | 1528 | 1461142752350 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]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1023ms 01:59:12 INFO - PROCESS | 1528 | 1461142752387 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 1528 | 1461142752393 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:59:12 INFO - PROCESS | 1528 | 1461142752400 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:59:12 INFO - PROCESS | 1528 | 1461142752403 Marionette TRACE conn5 <- [1,2030,null,{}] 01:59:12 INFO - PROCESS | 1528 | 1461142752407 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}] 01:59:12 INFO - PROCESS | 1528 | 1461142752544 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:59:12 INFO - PROCESS | 1528 | 1461142752704 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 1528 | ++DOCSHELL 12A15C00 == 81 [pid = 1528] [id = 517] 01:59:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (176CFC00) [pid = 1528] [serial = 1551] [outer = 00000000] 01:59:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (19C40400) [pid = 1528] [serial = 1552] [outer = 176CFC00] 01:59:12 INFO - PROCESS | 1528 | 1461142752761 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1AC40000) [pid = 1528] [serial = 1553] [outer = 176CFC00] 01:59:13 INFO - PROCESS | 1528 | 1461142753364 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]]]}] 01:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1017ms 01:59:13 INFO - PROCESS | 1528 | 1461142753423 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:59:13 INFO - PROCESS | 1528 | 1461142753425 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:59:13 INFO - PROCESS | 1528 | 1461142753429 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 1528 | 1461142753433 Marionette TRACE conn5 <- [1,2034,null,{}] 01:59:13 INFO - PROCESS | 1528 | 1461142753445 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}] 01:59:13 INFO - PROCESS | 1528 | 1461142753568 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:59:13 INFO - PROCESS | 1528 | 1461142753720 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 1528 | ++DOCSHELL 1C3C9400 == 82 [pid = 1528] [id = 518] 01:59:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1CBBC800) [pid = 1528] [serial = 1554] [outer = 00000000] 01:59:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1D9F2000) [pid = 1528] [serial = 1555] [outer = 1CBBC800] 01:59:13 INFO - PROCESS | 1528 | 1461142753783 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1E391000) [pid = 1528] [serial = 1556] [outer = 1CBBC800] 01:59:14 INFO - PROCESS | 1528 | 1461142754350 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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 01:59:14 INFO - PROCESS | 1528 | 1461142754402 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:59:14 INFO - PROCESS | 1528 | 1461142754405 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:59:14 INFO - PROCESS | 1528 | 1461142754408 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 1528 | 1461142754411 Marionette TRACE conn5 <- [1,2038,null,{}] 01:59:14 INFO - PROCESS | 1528 | 1461142754414 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}] 01:59:14 INFO - PROCESS | 1528 | 1461142754526 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:59:14 INFO - PROCESS | 1528 | 1461142754689 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1528 | ++DOCSHELL 1E397400 == 83 [pid = 1528] [id = 519] 01:59:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1E677000) [pid = 1528] [serial = 1557] [outer = 00000000] 01:59:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1E6FBC00) [pid = 1528] [serial = 1558] [outer = 1E677000] 01:59:14 INFO - PROCESS | 1528 | 1461142754750 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1E7A5400) [pid = 1528] [serial = 1559] [outer = 1E677000] 01:59:15 INFO - PROCESS | 1528 | 1461142755357 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]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 01:59:15 INFO - PROCESS | 1528 | 1461142755382 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 1528 | 1461142755384 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:59:15 INFO - PROCESS | 1528 | 1461142755387 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:59:15 INFO - PROCESS | 1528 | 1461142755389 Marionette TRACE conn5 <- [1,2042,null,{}] 01:59:15 INFO - PROCESS | 1528 | 1461142755393 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}] 01:59:15 INFO - PROCESS | 1528 | 1461142755500 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:59:15 INFO - PROCESS | 1528 | 1461142755659 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 1528 | ++DOCSHELL 1E7ADC00 == 84 [pid = 1528] [id = 520] 01:59:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1EB0E400) [pid = 1528] [serial = 1560] [outer = 00000000] 01:59:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1ED47C00) [pid = 1528] [serial = 1561] [outer = 1EB0E400] 01:59:15 INFO - PROCESS | 1528 | 1461142755715 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1EDA4000) [pid = 1528] [serial = 1562] [outer = 1EB0E400] 01:59:16 INFO - PROCESS | 1528 | 1461142756341 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]]]}] 01:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 01:59:16 INFO - PROCESS | 1528 | 1461142756363 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 1528 | 1461142756365 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:59:16 INFO - PROCESS | 1528 | 1461142756369 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 1528 | 1461142756372 Marionette TRACE conn5 <- [1,2046,null,{}] 01:59:16 INFO - PROCESS | 1528 | 1461142756375 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}] 01:59:16 INFO - PROCESS | 1528 | 1461142756509 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:59:16 INFO - PROCESS | 1528 | 1461142756665 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 1528 | ++DOCSHELL 1F00E400 == 85 [pid = 1528] [id = 521] 01:59:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1F10C800) [pid = 1528] [serial = 1563] [outer = 00000000] 01:59:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1F2A2800) [pid = 1528] [serial = 1564] [outer = 1F10C800] 01:59:16 INFO - PROCESS | 1528 | 1461142756729 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (1F92A800) [pid = 1528] [serial = 1565] [outer = 1F10C800] 01:59:17 INFO - PROCESS | 1528 | 1461142757357 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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1017ms 01:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:59:17 INFO - PROCESS | 1528 | 1461142757389 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 1528 | 1461142757391 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:59:17 INFO - PROCESS | 1528 | 1461142757394 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 1528 | 1461142757396 Marionette TRACE conn5 <- [1,2050,null,{}] 01:59:17 INFO - PROCESS | 1528 | 1461142757400 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}] 01:59:17 INFO - PROCESS | 1528 | 1461142757508 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:59:17 INFO - PROCESS | 1528 | 1461142757669 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD4800 == 86 [pid = 1528] [id = 522] 01:59:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1ACD5000) [pid = 1528] [serial = 1566] [outer = 00000000] 01:59:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (1E6FB000) [pid = 1528] [serial = 1567] [outer = 1ACD5000] 01:59:17 INFO - PROCESS | 1528 | 1461142757728 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (1F10A800) [pid = 1528] [serial = 1568] [outer = 1ACD5000] 01:59:18 INFO - PROCESS | 1528 | 1461142758532 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]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1179ms 01:59:18 INFO - PROCESS | 1528 | 1461142758574 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 1528 | 1461142758579 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:59:18 INFO - PROCESS | 1528 | 1461142758584 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:59:18 INFO - PROCESS | 1528 | 1461142758587 Marionette TRACE conn5 <- [1,2054,null,{}] 01:59:18 INFO - PROCESS | 1528 | 1461142758592 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}] 01:59:18 INFO - PROCESS | 1528 | 1461142758699 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:59:18 INFO - PROCESS | 1528 | 1461142758859 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 1528 | ++DOCSHELL 18EC4000 == 87 [pid = 1528] [id = 523] 01:59:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (19C40C00) [pid = 1528] [serial = 1569] [outer = 00000000] 01:59:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (1AC3F000) [pid = 1528] [serial = 1570] [outer = 19C40C00] 01:59:18 INFO - PROCESS | 1528 | 1461142758913 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (1ACDC400) [pid = 1528] [serial = 1571] [outer = 19C40C00] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1E672000 == 86 [pid = 1528] [id = 487] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1ED9AC00 == 85 [pid = 1528] [id = 488] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1C00D400 == 84 [pid = 1528] [id = 514] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 18279800 == 83 [pid = 1528] [id = 513] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1BD66400 == 82 [pid = 1528] [id = 512] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 11F81800 == 81 [pid = 1528] [id = 511] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 16C02C00 == 80 [pid = 1528] [id = 510] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 18E74000 == 79 [pid = 1528] [id = 509] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1827A800 == 78 [pid = 1528] [id = 508] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 12422400 == 77 [pid = 1528] [id = 507] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1E6FC400) [pid = 1528] [serial = 1462] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (19C45800) [pid = 1528] [serial = 1450] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (1F015C00) [pid = 1528] [serial = 1465] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (20809C00) [pid = 1528] [serial = 1468] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (20835C00) [pid = 1528] [serial = 1471] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1B3AA800) [pid = 1528] [serial = 1501] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 120ED000 == 76 [pid = 1528] [id = 506] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1F017800 == 75 [pid = 1528] [id = 502] 01:59:19 INFO - PROCESS | 1528 | --DOCSHELL 1ACC1C00 == 74 [pid = 1528] [id = 501] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (2342E400) [pid = 1528] [serial = 1492] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (2146D800) [pid = 1528] [serial = 1490] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (21468800) [pid = 1528] [serial = 1489] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1C00A800) [pid = 1528] [serial = 1456] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1A465000) [pid = 1528] [serial = 1495] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1C021000) [pid = 1528] [serial = 1478] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1BD9CC00) [pid = 1528] [serial = 1477] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (2092B000) [pid = 1528] [serial = 1475] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (20925400) [pid = 1528] [serial = 1474] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (2080E000) [pid = 1528] [serial = 1483] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1CB0C800) [pid = 1528] [serial = 1459] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1C3D4000) [pid = 1528] [serial = 1480] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1E392800) [pid = 1528] [serial = 1481] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1AC5F000) [pid = 1528] [serial = 1453] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (20822400) [pid = 1528] [serial = 1498] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (23430C00) [pid = 1528] [serial = 1493] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (20EE4000) [pid = 1528] [serial = 1486] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (21063800) [pid = 1528] [serial = 1487] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1B008C00) [pid = 1528] [serial = 1496] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (209A4800) [pid = 1528] [serial = 1499] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (2083C400) [pid = 1528] [serial = 1484] [outer = 00000000] [url = about:blank] 01:59:19 INFO - PROCESS | 1528 | 1461142759567 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]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 01:59:19 INFO - PROCESS | 1528 | 1461142759606 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 1528 | 1461142759611 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:59:19 INFO - PROCESS | 1528 | 1461142759617 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 1528 | 1461142759620 Marionette TRACE conn5 <- [1,2058,null,{}] 01:59:19 INFO - PROCESS | 1528 | 1461142759623 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}] 01:59:19 INFO - PROCESS | 1528 | 1461142759715 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:59:19 INFO - PROCESS | 1528 | 1461142759822 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4D400 == 75 [pid = 1528] [id = 524] 01:59:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (0F686000) [pid = 1528] [serial = 1572] [outer = 00000000] 01:59:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1833C000) [pid = 1528] [serial = 1573] [outer = 0F686000] 01:59:19 INFO - PROCESS | 1528 | 1461142759868 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (18A94800) [pid = 1528] [serial = 1574] [outer = 0F686000] 01:59:20 INFO - PROCESS | 1528 | 1461142760288 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]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 01:59:20 INFO - PROCESS | 1528 | 1461142760350 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1528 | 1461142760352 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:59:20 INFO - PROCESS | 1528 | 1461142760356 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1528 | 1461142760359 Marionette TRACE conn5 <- [1,2062,null,{}] 01:59:20 INFO - PROCESS | 1528 | 1461142760369 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}] 01:59:20 INFO - PROCESS | 1528 | 1461142760462 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:59:20 INFO - PROCESS | 1528 | 1461142760468 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 1528 | ++DOCSHELL 1A465000 == 76 [pid = 1528] [id = 525] 01:59:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1A466000) [pid = 1528] [serial = 1575] [outer = 00000000] 01:59:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1BD92400) [pid = 1528] [serial = 1576] [outer = 1A466000] 01:59:20 INFO - PROCESS | 1528 | 1461142760516 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1C001C00) [pid = 1528] [serial = 1577] [outer = 1A466000] 01:59:20 INFO - PROCESS | 1528 | 1461142760993 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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 01:59:21 INFO - PROCESS | 1528 | 1461142761030 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 1528 | 1461142761033 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:59:21 INFO - PROCESS | 1528 | 1461142761036 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:59:21 INFO - PROCESS | 1528 | 1461142761038 Marionette TRACE conn5 <- [1,2066,null,{}] 01:59:21 INFO - PROCESS | 1528 | 1461142761042 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}] 01:59:21 INFO - PROCESS | 1528 | 1461142761138 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:59:21 INFO - PROCESS | 1528 | 1461142761147 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1528 | ++DOCSHELL 120F0800 == 77 [pid = 1528] [id = 526] 01:59:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (12419400) [pid = 1528] [serial = 1578] [outer = 00000000] 01:59:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1C363800) [pid = 1528] [serial = 1579] [outer = 12419400] 01:59:21 INFO - PROCESS | 1528 | 1461142761197 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1C4E8400) [pid = 1528] [serial = 1580] [outer = 12419400] 01:59:21 INFO - PROCESS | 1528 | 1461142761702 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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 01:59:21 INFO - PROCESS | 1528 | 1461142761770 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:59:21 INFO - PROCESS | 1528 | 1461142761772 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:59:21 INFO - PROCESS | 1528 | 1461142761775 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 1528 | 1461142761777 Marionette TRACE conn5 <- [1,2070,null,{}] 01:59:21 INFO - PROCESS | 1528 | 1461142761781 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}] 01:59:21 INFO - PROCESS | 1528 | 1461142761937 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:59:21 INFO - PROCESS | 1528 | 1461142761960 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 1528 | ++DOCSHELL 1C18E800 == 78 [pid = 1528] [id = 527] 01:59:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1C18F800) [pid = 1528] [serial = 1581] [outer = 00000000] 01:59:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1E674000) [pid = 1528] [serial = 1582] [outer = 1C18F800] 01:59:22 INFO - PROCESS | 1528 | 1461142762007 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1E6FA000) [pid = 1528] [serial = 1583] [outer = 1C18F800] 01:59:22 INFO - PROCESS | 1528 | 1461142762490 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]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 01:59:22 INFO - PROCESS | 1528 | 1461142762546 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:59:22 INFO - PROCESS | 1528 | 1461142762548 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:59:22 INFO - PROCESS | 1528 | 1461142762557 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:59:22 INFO - PROCESS | 1528 | 1461142762559 Marionette TRACE conn5 <- [1,2074,null,{}] 01:59:22 INFO - PROCESS | 1528 | 1461142762563 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}] 01:59:22 INFO - PROCESS | 1528 | 1461142762698 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:59:22 INFO - PROCESS | 1528 | 1461142762771 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 1528 | ++DOCSHELL 1EB8CC00 == 79 [pid = 1528] [id = 528] 01:59:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1ED99C00) [pid = 1528] [serial = 1584] [outer = 00000000] 01:59:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1F2A0000) [pid = 1528] [serial = 1585] [outer = 1ED99C00] 01:59:22 INFO - PROCESS | 1528 | 1461142762819 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1FA88000) [pid = 1528] [serial = 1586] [outer = 1ED99C00] 01:59:23 INFO - PROCESS | 1528 | 1461142763234 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]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 01:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:59:23 INFO - PROCESS | 1528 | 1461142763305 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 1528 | 1461142763308 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:59:23 INFO - PROCESS | 1528 | 1461142763311 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 1528 | 1461142763313 Marionette TRACE conn5 <- [1,2078,null,{}] 01:59:23 INFO - PROCESS | 1528 | 1461142763316 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}] 01:59:23 INFO - PROCESS | 1528 | 1461142763440 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:59:23 INFO - PROCESS | 1528 | 1461142763512 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1528 | ++DOCSHELL 15E10000 == 80 [pid = 1528] [id = 529] 01:59:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1F015C00) [pid = 1528] [serial = 1587] [outer = 00000000] 01:59:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (20448800) [pid = 1528] [serial = 1588] [outer = 1F015C00] 01:59:23 INFO - PROCESS | 1528 | 1461142763559 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (20448400) [pid = 1528] [serial = 1589] [outer = 1F015C00] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (2434D400) [pid = 1528] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (18EC2C00) [pid = 1528] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (120B9000) [pid = 1528] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (12A0FC00) [pid = 1528] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1ACD6400) [pid = 1528] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (23DD9800) [pid = 1528] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (18280400) [pid = 1528] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C00FC00) [pid = 1528] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (174DE800) [pid = 1528] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1ED9C800) [pid = 1528] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1F929400) [pid = 1528] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1E672800) [pid = 1528] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (20819C00) [pid = 1528] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1ED47400) [pid = 1528] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (18281C00) [pid = 1528] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1AC42C00) [pid = 1528] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1F015800) [pid = 1528] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1F990800) [pid = 1528] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (2080C800) [pid = 1528] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (20839400) [pid = 1528] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (16EA5400) [pid = 1528] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18EC7400) [pid = 1528] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1C3CC800) [pid = 1528] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B00A800) [pid = 1528] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1AC3F400) [pid = 1528] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD68800) [pid = 1528] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1A459C00) [pid = 1528] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1F103400) [pid = 1528] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:59:24 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (120F4800) [pid = 1528] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:59:24 INFO - PROCESS | 1528 | 1461142764181 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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 930ms 01:59:24 INFO - PROCESS | 1528 | 1461142764250 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 1528 | 1461142764252 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:59:24 INFO - PROCESS | 1528 | 1461142764257 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 1528 | 1461142764259 Marionette TRACE conn5 <- [1,2082,null,{}] 01:59:24 INFO - PROCESS | 1528 | 1461142764263 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}] 01:59:24 INFO - PROCESS | 1528 | 1461142764349 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:59:24 INFO - PROCESS | 1528 | 1461142764357 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 1528 | ++DOCSHELL 18279400 == 81 [pid = 1528] [id = 530] 01:59:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1833B800) [pid = 1528] [serial = 1590] [outer = 00000000] 01:59:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1ACD6000) [pid = 1528] [serial = 1591] [outer = 1833B800] 01:59:24 INFO - PROCESS | 1528 | 1461142764402 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1BD5EC00) [pid = 1528] [serial = 1592] [outer = 1833B800] 01:59:24 INFO - PROCESS | 1528 | 1461142764839 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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 01:59:24 INFO - PROCESS | 1528 | 1461142764902 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 1528 | 1461142764904 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:59:24 INFO - PROCESS | 1528 | 1461142764907 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 1528 | 1461142764909 Marionette TRACE conn5 <- [1,2086,null,{}] 01:59:24 INFO - PROCESS | 1528 | 1461142764913 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}] 01:59:25 INFO - PROCESS | 1528 | 1461142765000 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:59:25 INFO - PROCESS | 1528 | 1461142765043 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1528 | ++DOCSHELL 18708400 == 82 [pid = 1528] [id = 531] 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1ACD5C00) [pid = 1528] [serial = 1593] [outer = 00000000] 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1EDA0000) [pid = 1528] [serial = 1594] [outer = 1ACD5C00] 01:59:25 INFO - PROCESS | 1528 | 1461142765088 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1FA84800) [pid = 1528] [serial = 1595] [outer = 1ACD5C00] 01:59:25 INFO - PROCESS | 1528 | 1461142765551 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]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 01:59:25 INFO - PROCESS | 1528 | 1461142765579 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 1528 | 1461142765582 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:59:25 INFO - PROCESS | 1528 | 1461142765585 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:59:25 INFO - PROCESS | 1528 | 1461142765587 Marionette TRACE conn5 <- [1,2090,null,{}] 01:59:25 INFO - PROCESS | 1528 | 1461142765590 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}] 01:59:25 INFO - PROCESS | 1528 | 1461142765677 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:59:25 INFO - PROCESS | 1528 | 1461142765684 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1528 | ++DOCSHELL 1F109000 == 83 [pid = 1528] [id = 532] 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1FA92C00) [pid = 1528] [serial = 1596] [outer = 00000000] 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (2080DC00) [pid = 1528] [serial = 1597] [outer = 1FA92C00] 01:59:25 INFO - PROCESS | 1528 | 1461142765729 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (20812C00) [pid = 1528] [serial = 1598] [outer = 1FA92C00] 01:59:26 INFO - PROCESS | 1528 | 1461142766394 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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 01:59:26 INFO - PROCESS | 1528 | 1461142766520 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 1528 | 1461142766525 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:59:26 INFO - PROCESS | 1528 | 1461142766531 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 1528 | 1461142766536 Marionette TRACE conn5 <- [1,2094,null,{}] 01:59:26 INFO - PROCESS | 1528 | 1461142766542 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}] 01:59:26 INFO - PROCESS | 1528 | 1461142766680 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:59:26 INFO - PROCESS | 1528 | 1461142766829 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 1528 | ++DOCSHELL 120F5000 == 84 [pid = 1528] [id = 533] 01:59:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1241E800) [pid = 1528] [serial = 1599] [outer = 00000000] 01:59:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (18A88800) [pid = 1528] [serial = 1600] [outer = 1241E800] 01:59:26 INFO - PROCESS | 1528 | 1461142766891 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1A45B400) [pid = 1528] [serial = 1601] [outer = 1241E800] 01:59:27 INFO - PROCESS | 1528 | 1461142767436 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]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 01:59:27 INFO - PROCESS | 1528 | 1461142767506 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 1528 | 1461142767512 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:59:27 INFO - PROCESS | 1528 | 1461142767519 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 1528 | 1461142767521 Marionette TRACE conn5 <- [1,2098,null,{}] 01:59:27 INFO - PROCESS | 1528 | 1461142767525 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}] 01:59:27 INFO - PROCESS | 1528 | 1461142767642 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:59:27 INFO - PROCESS | 1528 | 1461142767806 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1528 | ++DOCSHELL 1A467000 == 85 [pid = 1528] [id = 534] 01:59:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1BD1EC00) [pid = 1528] [serial = 1602] [outer = 00000000] 01:59:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1C18C400) [pid = 1528] [serial = 1603] [outer = 1BD1EC00] 01:59:27 INFO - PROCESS | 1528 | 1461142767862 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C3D4000) [pid = 1528] [serial = 1604] [outer = 1BD1EC00] 01:59:28 INFO - PROCESS | 1528 | 1461142768466 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]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 01:59:28 INFO - PROCESS | 1528 | 1461142768490 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1528 | 1461142768492 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:59:28 INFO - PROCESS | 1528 | 1461142768496 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:59:28 INFO - PROCESS | 1528 | 1461142768500 Marionette TRACE conn5 <- [1,2102,null,{}] 01:59:28 INFO - PROCESS | 1528 | 1461142768511 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}] 01:59:28 INFO - PROCESS | 1528 | 1461142768628 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:59:28 INFO - PROCESS | 1528 | 1461142768781 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 1528 | ++DOCSHELL 20815C00 == 86 [pid = 1528] [id = 535] 01:59:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (20816400) [pid = 1528] [serial = 1605] [outer = 00000000] 01:59:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (20820000) [pid = 1528] [serial = 1606] [outer = 20816400] 01:59:28 INFO - PROCESS | 1528 | 1461142768839 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (20830000) [pid = 1528] [serial = 1607] [outer = 20816400] 01:59:29 INFO - PROCESS | 1528 | 1461142769426 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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 971ms 01:59:29 INFO - PROCESS | 1528 | 1461142769470 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1528 | 1461142769473 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:59:29 INFO - PROCESS | 1528 | 1461142769477 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:59:29 INFO - PROCESS | 1528 | 1461142769479 Marionette TRACE conn5 <- [1,2106,null,{}] 01:59:29 INFO - PROCESS | 1528 | 1461142769482 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}] 01:59:29 INFO - PROCESS | 1528 | 1461142769596 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:59:29 INFO - PROCESS | 1528 | 1461142769758 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 1528 | ++DOCSHELL 2083AC00 == 87 [pid = 1528] [id = 536] 01:59:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (2083B400) [pid = 1528] [serial = 1608] [outer = 00000000] 01:59:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (208D3000) [pid = 1528] [serial = 1609] [outer = 2083B400] 01:59:29 INFO - PROCESS | 1528 | 1461142769814 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (208DA000) [pid = 1528] [serial = 1610] [outer = 2083B400] 01:59:30 INFO - PROCESS | 1528 | 1461142770378 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]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 01:59:30 INFO - PROCESS | 1528 | 1461142770451 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 1528 | 1461142770453 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:59:30 INFO - PROCESS | 1528 | 1461142770456 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 1528 | 1461142770458 Marionette TRACE conn5 <- [1,2110,null,{}] 01:59:30 INFO - PROCESS | 1528 | 1461142770462 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}] 01:59:30 INFO - PROCESS | 1528 | 1461142770578 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:59:30 INFO - PROCESS | 1528 | 1461142770734 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 1528 | ++DOCSHELL 2083D800 == 88 [pid = 1528] [id = 537] 01:59:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (208D9400) [pid = 1528] [serial = 1611] [outer = 00000000] 01:59:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (2092EC00) [pid = 1528] [serial = 1612] [outer = 208D9400] 01:59:30 INFO - PROCESS | 1528 | 1461142770794 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (209A2C00) [pid = 1528] [serial = 1613] [outer = 208D9400] 01:59:31 INFO - PROCESS | 1528 | 1461142771408 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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1021ms 01:59:31 INFO - PROCESS | 1528 | 1461142771482 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1528 | 1461142771484 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:59:31 INFO - PROCESS | 1528 | 1461142771487 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:59:31 INFO - PROCESS | 1528 | 1461142771489 Marionette TRACE conn5 <- [1,2114,null,{}] 01:59:31 INFO - PROCESS | 1528 | 1461142771493 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}] 01:59:31 INFO - PROCESS | 1528 | 1461142771677 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:59:31 INFO - PROCESS | 1528 | 1461142771827 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 1528 | ++DOCSHELL 1286B000 == 89 [pid = 1528] [id = 538] 01:59:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (2083B800) [pid = 1528] [serial = 1614] [outer = 00000000] 01:59:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (21070C00) [pid = 1528] [serial = 1615] [outer = 2083B800] 01:59:31 INFO - PROCESS | 1528 | 1461142771890 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (213C9800) [pid = 1528] [serial = 1616] [outer = 2083B800] 01:59:32 INFO - PROCESS | 1528 | 1461142772560 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]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1119ms 01:59:32 INFO - PROCESS | 1528 | --DOCSHELL 1BFCA000 == 88 [pid = 1528] [id = 12] 01:59:32 INFO - PROCESS | 1528 | 1461142772623 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 1528 | 1461142772625 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:59:32 INFO - PROCESS | 1528 | 1461142772697 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1528 | 1461142772699 Marionette TRACE conn5 <- [1,2118,null,{}] 01:59:32 INFO - PROCESS | 1528 | 1461142772704 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}] 01:59:32 INFO - PROCESS | 1528 | 1461142772822 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:59:32 INFO - PROCESS | 1528 | 1461142772975 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 1528 | ++DOCSHELL 1200EC00 == 89 [pid = 1528] [id = 539] 01:59:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (132EC400) [pid = 1528] [serial = 1617] [outer = 00000000] 01:59:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (18A1D800) [pid = 1528] [serial = 1618] [outer = 132EC400] 01:59:33 INFO - PROCESS | 1528 | 1461142773036 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1A466400) [pid = 1528] [serial = 1619] [outer = 132EC400] 01:59:33 INFO - PROCESS | 1528 | 1461142773807 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] 01:59:33 INFO - PROCESS | 1528 | 1461142773874 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:59:33 INFO - PROCESS | 1528 | 1461142773880 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:59:33 INFO - PROCESS | 1528 | 1461142773884 Marionette TRACE conn5 <- [1,2122,null,{}] 01:59:33 INFO - PROCESS | 1528 | 1461142773889 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}] 01:59:34 INFO - PROCESS | 1528 | 1461142774004 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:59:34 INFO - PROCESS | 1528 | 1461142774166 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 1528 | ++DOCSHELL 11F78C00 == 90 [pid = 1528] [id = 540] 01:59:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (126B0800) [pid = 1528] [serial = 1620] [outer = 00000000] 01:59:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (1ACD6400) [pid = 1528] [serial = 1621] [outer = 126B0800] 01:59:34 INFO - PROCESS | 1528 | 1461142774222 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1BD18400) [pid = 1528] [serial = 1622] [outer = 126B0800] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 123C0000 == 89 [pid = 1528] [id = 394] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 18708400 == 88 [pid = 1528] [id = 531] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 18279400 == 87 [pid = 1528] [id = 530] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 15E10000 == 86 [pid = 1528] [id = 529] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1EB8CC00 == 85 [pid = 1528] [id = 528] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1C18E800 == 84 [pid = 1528] [id = 527] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 120F0800 == 83 [pid = 1528] [id = 526] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1A465000 == 82 [pid = 1528] [id = 525] 01:59:34 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1C3CC000) [pid = 1528] [serial = 1546] [outer = 00000000] [url = about:blank] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 0EC4D400 == 81 [pid = 1528] [id = 524] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 18EC4000 == 80 [pid = 1528] [id = 523] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1E397400 == 79 [pid = 1528] [id = 519] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1C3C9400 == 78 [pid = 1528] [id = 518] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 12A15C00 == 77 [pid = 1528] [id = 517] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 0EC46400 == 76 [pid = 1528] [id = 516] 01:59:34 INFO - PROCESS | 1528 | --DOCSHELL 1C369400 == 75 [pid = 1528] [id = 515] 01:59:34 INFO - PROCESS | 1528 | 1461142774953 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]]]}] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1E7A7800) [pid = 1528] [serial = 1463] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (208D0400) [pid = 1528] [serial = 1472] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1F101800) [pid = 1528] [serial = 1424] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1A4DF400) [pid = 1528] [serial = 1427] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1C192000) [pid = 1528] [serial = 1430] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1F930000) [pid = 1528] [serial = 1433] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (2080A400) [pid = 1528] [serial = 1436] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (20833400) [pid = 1528] [serial = 1439] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (20931400) [pid = 1528] [serial = 1442] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1AC3D400) [pid = 1528] [serial = 1451] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1B9A9C00) [pid = 1528] [serial = 1534] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1BD9A800) [pid = 1528] [serial = 1537] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (1B9A8000) [pid = 1528] [serial = 1535] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1C005800) [pid = 1528] [serial = 1540] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (2092CC00) [pid = 1528] [serial = 1508] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (20837800) [pid = 1528] [serial = 1507] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (12A1BC00) [pid = 1528] [serial = 1520] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (128A3C00) [pid = 1528] [serial = 1519] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (2435D000) [pid = 1528] [serial = 1514] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (24358000) [pid = 1528] [serial = 1513] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (19C4EC00) [pid = 1528] [serial = 1528] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1A45DC00) [pid = 1528] [serial = 1529] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1ACD3C00) [pid = 1528] [serial = 1517] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (19C42400) [pid = 1528] [serial = 1516] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (15EA4400) [pid = 1528] [serial = 1522] [outer = 00000000] [url = about:blank] 01:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (16C0D400) [pid = 1528] [serial = 1523] [outer = 00000000] [url = about:blank] 01:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1127ms 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C36F400) [pid = 1528] [serial = 1505] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1BF61C00) [pid = 1528] [serial = 1504] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (2434A800) [pid = 1528] [serial = 1511] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (23E87000) [pid = 1528] [serial = 1510] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (18707800) [pid = 1528] [serial = 1525] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (18910800) [pid = 1528] [serial = 1526] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1C18B800) [pid = 1528] [serial = 1543] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C190800) [pid = 1528] [serial = 1544] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1BEBA800) [pid = 1528] [serial = 1538] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1AC47400) [pid = 1528] [serial = 1531] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1AC60400) [pid = 1528] [serial = 1532] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C00AC00) [pid = 1528] [serial = 1541] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1F10CC00) [pid = 1528] [serial = 1466] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (20814000) [pid = 1528] [serial = 1469] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1ACD6C00) [pid = 1528] [serial = 1454] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1D7BD400) [pid = 1528] [serial = 1460] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C020800) [pid = 1528] [serial = 1457] [outer = 00000000] [url = about:blank] 01:59:35 INFO - PROCESS | 1528 | 1461142775025 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 1528 | 1461142775030 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:59:35 INFO - PROCESS | 1528 | 1461142775039 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 1528 | 1461142775042 Marionette TRACE conn5 <- [1,2126,null,{}] 01:59:35 INFO - PROCESS | 1528 | 1461142775045 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}] 01:59:35 INFO - PROCESS | 1528 | 1461142775141 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:59:35 INFO - PROCESS | 1528 | 1461142775153 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 1528 | ++DOCSHELL 1339C000 == 76 [pid = 1528] [id = 541] 01:59:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (15E10000) [pid = 1528] [serial = 1623] [outer = 00000000] 01:59:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (16E24400) [pid = 1528] [serial = 1624] [outer = 15E10000] 01:59:35 INFO - PROCESS | 1528 | 1461142775199 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (18279800) [pid = 1528] [serial = 1625] [outer = 15E10000] 01:59:35 INFO - PROCESS | 1528 | 1461142775712 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]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 01:59:35 INFO - PROCESS | 1528 | 1461142775771 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 1528 | 1461142775773 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:59:35 INFO - PROCESS | 1528 | 1461142775776 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:59:35 INFO - PROCESS | 1528 | 1461142775779 Marionette TRACE conn5 <- [1,2130,null,{}] 01:59:35 INFO - PROCESS | 1528 | 1461142775789 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}] 01:59:35 INFO - PROCESS | 1528 | 1461142775885 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:59:36 INFO - PROCESS | 1528 | 1461142776000 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5B000 == 77 [pid = 1528] [id = 542] 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1ACBB400) [pid = 1528] [serial = 1626] [outer = 00000000] 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1B9A1400) [pid = 1528] [serial = 1627] [outer = 1ACBB400] 01:59:36 INFO - PROCESS | 1528 | 1461142776050 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1BC14C00) [pid = 1528] [serial = 1628] [outer = 1ACBB400] 01:59:36 INFO - PROCESS | 1528 | 1461142776430 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] 01:59:36 INFO - PROCESS | 1528 | 1461142776467 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:59:36 INFO - PROCESS | 1528 | 1461142776470 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 1528 | 1461142776472 Marionette TRACE conn5 <- [1,2134,null,{}] 01:59:36 INFO - PROCESS | 1528 | 1461142776475 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}] 01:59:36 INFO - PROCESS | 1528 | 1461142776566 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:59:36 INFO - PROCESS | 1528 | 1461142776573 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 1528 | ++DOCSHELL 1BC19800 == 78 [pid = 1528] [id = 543] 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BC1E400) [pid = 1528] [serial = 1629] [outer = 00000000] 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1BFC2400) [pid = 1528] [serial = 1630] [outer = 1BC1E400] 01:59:36 INFO - PROCESS | 1528 | 1461142776618 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C00B000) [pid = 1528] [serial = 1631] [outer = 1BC1E400] 01:59:37 INFO - PROCESS | 1528 | 1461142777090 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] 01:59:37 INFO - PROCESS | 1528 | 1461142777146 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:59:37 INFO - PROCESS | 1528 | 1461142777149 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 1528 | 1461142777151 Marionette TRACE conn5 <- [1,2138,null,{}] 01:59:37 INFO - PROCESS | 1528 | 1461142777154 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}] 01:59:37 INFO - PROCESS | 1528 | 1461142777277 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:59:37 INFO - PROCESS | 1528 | 1461142777376 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 1528 | ++DOCSHELL 1C190C00 == 79 [pid = 1528] [id = 544] 01:59:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C365C00) [pid = 1528] [serial = 1632] [outer = 00000000] 01:59:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1C3C6400) [pid = 1528] [serial = 1633] [outer = 1C365C00] 01:59:37 INFO - PROCESS | 1528 | 1461142777421 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C3CC400) [pid = 1528] [serial = 1634] [outer = 1C365C00] 01:59:37 INFO - PROCESS | 1528 | 1461142777848 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]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 01:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:59:37 INFO - PROCESS | 1528 | 1461142777883 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 1528 | 1461142777885 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:59:37 INFO - PROCESS | 1528 | 1461142777888 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 1528 | 1461142777890 Marionette TRACE conn5 <- [1,2142,null,{}] 01:59:37 INFO - PROCESS | 1528 | 1461142777900 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}] 01:59:38 INFO - PROCESS | 1528 | 1461142778047 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:59:38 INFO - PROCESS | 1528 | 1461142778067 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1528 | ++DOCSHELL 1C381000 == 80 [pid = 1528] [id = 545] 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C3D2C00) [pid = 1528] [serial = 1635] [outer = 00000000] 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E7A7800) [pid = 1528] [serial = 1636] [outer = 1C3D2C00] 01:59:38 INFO - PROCESS | 1528 | 1461142778118 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1EB94000) [pid = 1528] [serial = 1637] [outer = 1C3D2C00] 01:59:38 INFO - PROCESS | 1528 | 1461142778566 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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 01:59:38 INFO - PROCESS | 1528 | 1461142778619 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1528 | 1461142778621 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:59:38 INFO - PROCESS | 1528 | 1461142778624 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1528 | 1461142778625 Marionette TRACE conn5 <- [1,2146,null,{}] 01:59:38 INFO - PROCESS | 1528 | 1461142778628 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}] 01:59:38 INFO - PROCESS | 1528 | 1461142778780 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:59:38 INFO - PROCESS | 1528 | 1461142778799 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 1528 | ++DOCSHELL 1ED45800 == 81 [pid = 1528] [id = 546] 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1ED9C400) [pid = 1528] [serial = 1638] [outer = 00000000] 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (1F104400) [pid = 1528] [serial = 1639] [outer = 1ED9C400] 01:59:38 INFO - PROCESS | 1528 | 1461142778844 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1F109400) [pid = 1528] [serial = 1640] [outer = 1ED9C400] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1C18F800) [pid = 1528] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1ED99C00) [pid = 1528] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1A466000) [pid = 1528] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (12419400) [pid = 1528] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (0F686000) [pid = 1528] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1F015C00) [pid = 1528] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (19C40C00) [pid = 1528] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1ACD5C00) [pid = 1528] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:59:39 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1833B800) [pid = 1528] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:59:39 INFO - PROCESS | 1528 | 1461142779479 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]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 870ms 01:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:59:39 INFO - PROCESS | 1528 | 1461142779495 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 1528 | 1461142779497 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:59:39 INFO - PROCESS | 1528 | 1461142779499 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 1528 | 1461142779501 Marionette TRACE conn5 <- [1,2150,null,{}] 01:59:39 INFO - PROCESS | 1528 | 1461142779505 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}] 01:59:39 INFO - PROCESS | 1528 | 1461142779592 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:59:39 INFO - PROCESS | 1528 | 1461142779698 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1528 | ++DOCSHELL 120B5800 == 82 [pid = 1528] [id = 547] 01:59:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (12419400) [pid = 1528] [serial = 1641] [outer = 00000000] 01:59:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1C3CA800) [pid = 1528] [serial = 1642] [outer = 12419400] 01:59:39 INFO - PROCESS | 1528 | 1461142779746 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1E6F0C00) [pid = 1528] [serial = 1643] [outer = 12419400] 01:59:40 INFO - PROCESS | 1528 | 1461142780156 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 01:59:40 INFO - PROCESS | 1528 | 1461142780171 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1528 | 1461142780172 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:59:40 INFO - PROCESS | 1528 | 1461142780175 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 1528 | 1461142780177 Marionette TRACE conn5 <- [1,2154,null,{}] 01:59:40 INFO - PROCESS | 1528 | 1461142780181 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}] 01:59:40 INFO - PROCESS | 1528 | 1461142780309 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:59:40 INFO - PROCESS | 1528 | 1461142780377 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1528 | ++DOCSHELL 1A466000 == 83 [pid = 1528] [id = 548] 01:59:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C004400) [pid = 1528] [serial = 1644] [outer = 00000000] 01:59:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1F930000) [pid = 1528] [serial = 1645] [outer = 1C004400] 01:59:40 INFO - PROCESS | 1528 | 1461142780422 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1FA8C400) [pid = 1528] [serial = 1646] [outer = 1C004400] 01:59:40 INFO - PROCESS | 1528 | 1461142780772 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 01:59:40 INFO - PROCESS | 1528 | 1461142780848 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1528 | 1461142780850 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:59:40 INFO - PROCESS | 1528 | 1461142780853 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 1528 | 1461142780855 Marionette TRACE conn5 <- [1,2158,null,{}] 01:59:40 INFO - PROCESS | 1528 | 1461142780858 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}] 01:59:40 INFO - PROCESS | 1528 | 1461142780947 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:59:40 INFO - PROCESS | 1528 | 1461142780953 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1528 | ++DOCSHELL 1FA93400 == 84 [pid = 1528] [id = 549] 01:59:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (20446800) [pid = 1528] [serial = 1647] [outer = 00000000] 01:59:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (2080EC00) [pid = 1528] [serial = 1648] [outer = 20446800] 01:59:40 INFO - PROCESS | 1528 | 1461142780997 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (20819000) [pid = 1528] [serial = 1649] [outer = 20446800] 01:59:41 INFO - PROCESS | 1528 | 1461142781598 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]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 830ms 01:59:41 INFO - PROCESS | 1528 | 1461142781687 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 1528 | 1461142781692 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:59:41 INFO - PROCESS | 1528 | 1461142781698 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 1528 | 1461142781702 Marionette TRACE conn5 <- [1,2162,null,{}] 01:59:41 INFO - PROCESS | 1528 | 1461142781709 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}] 01:59:41 INFO - PROCESS | 1528 | 1461142781841 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:59:41 INFO - PROCESS | 1528 | 1461142781971 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 1528 | ++DOCSHELL 0EC49800 == 85 [pid = 1528] [id = 550] 01:59:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (11F4BC00) [pid = 1528] [serial = 1650] [outer = 00000000] 01:59:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (18A8A800) [pid = 1528] [serial = 1651] [outer = 11F4BC00] 01:59:42 INFO - PROCESS | 1528 | 1461142782030 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (19C43400) [pid = 1528] [serial = 1652] [outer = 11F4BC00] 01:59:42 INFO - PROCESS | 1528 | 1461142782600 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]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 01:59:42 INFO - PROCESS | 1528 | 1461142782673 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:59:42 INFO - PROCESS | 1528 | 1461142782679 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:59:42 INFO - PROCESS | 1528 | 1461142782686 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 1528 | 1461142782689 Marionette TRACE conn5 <- [1,2166,null,{}] 01:59:42 INFO - PROCESS | 1528 | 1461142782693 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}] 01:59:42 INFO - PROCESS | 1528 | 1461142782811 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:59:42 INFO - PROCESS | 1528 | 1461142782964 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1528 | ++DOCSHELL 1ACD3400 == 86 [pid = 1528] [id = 551] 01:59:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1ACD7800) [pid = 1528] [serial = 1653] [outer = 00000000] 01:59:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1BD9D400) [pid = 1528] [serial = 1654] [outer = 1ACD7800] 01:59:43 INFO - PROCESS | 1528 | 1461142783024 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C029400) [pid = 1528] [serial = 1655] [outer = 1ACD7800] 01:59:43 INFO - PROCESS | 1528 | 1461142783641 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]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1019ms 01:59:43 INFO - PROCESS | 1528 | 1461142783706 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 1528 | 1461142783709 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:59:43 INFO - PROCESS | 1528 | 1461142783713 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 1528 | 1461142783716 Marionette TRACE conn5 <- [1,2170,null,{}] 01:59:43 INFO - PROCESS | 1528 | 1461142783727 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}] 01:59:43 INFO - PROCESS | 1528 | 1461142783901 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:59:44 INFO - PROCESS | 1528 | 1461142784050 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1528 | ++DOCSHELL 1F00B800 == 87 [pid = 1528] [id = 552] 01:59:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1F104800) [pid = 1528] [serial = 1656] [outer = 00000000] 01:59:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (20826000) [pid = 1528] [serial = 1657] [outer = 1F104800] 01:59:44 INFO - PROCESS | 1528 | 1461142784109 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (20837400) [pid = 1528] [serial = 1658] [outer = 1F104800] 01:59:44 INFO - PROCESS | 1528 | 1461142784720 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]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1070ms 01:59:44 INFO - PROCESS | 1528 | 1461142784786 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 1528 | 1461142784789 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:59:44 INFO - PROCESS | 1528 | 1461142784809 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 1528 | 1461142784811 Marionette TRACE conn5 <- [1,2174,null,{}] 01:59:44 INFO - PROCESS | 1528 | 1461142784815 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}] 01:59:44 INFO - PROCESS | 1528 | 1461142784930 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:59:45 INFO - PROCESS | 1528 | 1461142785078 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:45 INFO - PROCESS | 1528 | ++DOCSHELL 208DBC00 == 88 [pid = 1528] [id = 553] 01:59:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (208DD000) [pid = 1528] [serial = 1659] [outer = 00000000] 01:59:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (2092CC00) [pid = 1528] [serial = 1660] [outer = 208DD000] 01:59:45 INFO - PROCESS | 1528 | 1461142785135 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (209AB800) [pid = 1528] [serial = 1661] [outer = 208DD000] 01:59:45 INFO - PROCESS | 1528 | 1461142785668 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]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 890ms 01:59:45 INFO - PROCESS | 1528 | 1461142785698 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:59:45 INFO - PROCESS | 1528 | 1461142785701 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:59:45 INFO - PROCESS | 1528 | 1461142785705 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1528 | 1461142785707 Marionette TRACE conn5 <- [1,2178,null,{}] 01:59:45 INFO - PROCESS | 1528 | 1461142785711 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}] 01:59:45 INFO - PROCESS | 1528 | 1461142785821 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:59:45 INFO - PROCESS | 1528 | 1461142785983 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1528 | ++DOCSHELL 208D7800 == 89 [pid = 1528] [id = 554] 01:59:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (2092F800) [pid = 1528] [serial = 1662] [outer = 00000000] 01:59:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (2106C400) [pid = 1528] [serial = 1663] [outer = 2092F800] 01:59:46 INFO - PROCESS | 1528 | 1461142786044 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (2106E000) [pid = 1528] [serial = 1664] [outer = 2092F800] 01:59:46 INFO - PROCESS | 1528 | 1461142786644 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]]]}] 01:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 01:59:46 INFO - PROCESS | 1528 | 1461142786680 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 1528 | 1461142786682 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:59:46 INFO - PROCESS | 1528 | 1461142786687 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 1528 | 1461142786689 Marionette TRACE conn5 <- [1,2182,null,{}] 01:59:46 INFO - PROCESS | 1528 | 1461142786693 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}] 01:59:46 INFO - PROCESS | 1528 | 1461142786825 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:59:46 INFO - PROCESS | 1528 | 1461142786979 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1528 | ++DOCSHELL 22953800 == 90 [pid = 1528] [id = 555] 01:59:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (22955800) [pid = 1528] [serial = 1665] [outer = 00000000] 01:59:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (2295FC00) [pid = 1528] [serial = 1666] [outer = 22955800] 01:59:47 INFO - PROCESS | 1528 | 1461142787038 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (23424800) [pid = 1528] [serial = 1667] [outer = 22955800] 01:59:47 INFO - PROCESS | 1528 | 1461142787686 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]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1017ms 01:59:47 INFO - PROCESS | 1528 | 1461142787709 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1528 | 1461142787712 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:59:47 INFO - PROCESS | 1528 | 1461142787715 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:59:47 INFO - PROCESS | 1528 | 1461142787717 Marionette TRACE conn5 <- [1,2186,null,{}] 01:59:47 INFO - PROCESS | 1528 | 1461142787721 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}] 01:59:47 INFO - PROCESS | 1528 | 1461142787833 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:59:47 INFO - PROCESS | 1528 | 1461142787955 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1528 | ++DOCSHELL 2295B400 == 91 [pid = 1528] [id = 556] 01:59:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (2295DC00) [pid = 1528] [serial = 1668] [outer = 00000000] 01:59:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (23430000) [pid = 1528] [serial = 1669] [outer = 2295DC00] 01:59:48 INFO - PROCESS | 1528 | 1461142788009 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (23DD0C00) [pid = 1528] [serial = 1670] [outer = 2295DC00] 01:59:48 INFO - PROCESS | 1528 | 1461142788526 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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 870ms 01:59:48 INFO - PROCESS | 1528 | 1461142788589 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1528 | 1461142788591 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:59:48 INFO - PROCESS | 1528 | 1461142788595 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:59:48 INFO - PROCESS | 1528 | 1461142788597 Marionette TRACE conn5 <- [1,2190,null,{}] 01:59:48 INFO - PROCESS | 1528 | 1461142788600 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}] 01:59:48 INFO - PROCESS | 1528 | 1461142788710 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:59:48 INFO - PROCESS | 1528 | 1461142788862 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1528 | ++DOCSHELL 2081A000 == 92 [pid = 1528] [id = 557] 01:59:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (23DD1C00) [pid = 1528] [serial = 1671] [outer = 00000000] 01:59:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (23E7F800) [pid = 1528] [serial = 1672] [outer = 23DD1C00] 01:59:48 INFO - PROCESS | 1528 | 1461142788917 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (23E84000) [pid = 1528] [serial = 1673] [outer = 23DD1C00] 01:59:49 INFO - PROCESS | 1528 | 1461142789700 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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1175ms 01:59:49 INFO - PROCESS | 1528 | 1461142789780 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 1528 | 1461142789784 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:59:49 INFO - PROCESS | 1528 | 1461142789790 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:59:49 INFO - PROCESS | 1528 | 1461142789794 Marionette TRACE conn5 <- [1,2194,null,{}] 01:59:49 INFO - PROCESS | 1528 | 1461142789800 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}] 01:59:49 INFO - PROCESS | 1528 | 1461142789921 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:59:50 INFO - PROCESS | 1528 | 1461142790071 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1528 | ++DOCSHELL 120F1400 == 93 [pid = 1528] [id = 558] 01:59:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (120F2800) [pid = 1528] [serial = 1674] [outer = 00000000] 01:59:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1241C800) [pid = 1528] [serial = 1675] [outer = 120F2800] 01:59:50 INFO - PROCESS | 1528 | 1461142790127 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (126BF000) [pid = 1528] [serial = 1676] [outer = 120F2800] 01:59:50 INFO - PROCESS | 1528 | 1461142790804 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]]]}] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1A466000 == 92 [pid = 1528] [id = 548] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 120B5800 == 91 [pid = 1528] [id = 547] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1ED45800 == 90 [pid = 1528] [id = 546] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1C381000 == 89 [pid = 1528] [id = 545] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1C190C00 == 88 [pid = 1528] [id = 544] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1BC19800 == 87 [pid = 1528] [id = 543] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1AC5B000 == 86 [pid = 1528] [id = 542] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1339C000 == 85 [pid = 1528] [id = 541] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (12424800) [pid = 1528] [serial = 1549] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (19C40400) [pid = 1528] [serial = 1552] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1D9F2000) [pid = 1528] [serial = 1555] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1E6FBC00) [pid = 1528] [serial = 1558] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1ED47C00) [pid = 1528] [serial = 1561] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1F2A2800) [pid = 1528] [serial = 1564] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (2080DC00) [pid = 1528] [serial = 1597] [outer = 00000000] [url = about:blank] 01:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1076ms 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 11F78C00 == 84 [pid = 1528] [id = 540] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 2083AC00 == 83 [pid = 1528] [id = 536] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 20815C00 == 82 [pid = 1528] [id = 535] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 1A467000 == 81 [pid = 1528] [id = 534] 01:59:50 INFO - PROCESS | 1528 | --DOCSHELL 120F5000 == 80 [pid = 1528] [id = 533] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1E674000) [pid = 1528] [serial = 1582] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1FA88000) [pid = 1528] [serial = 1586] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1F2A0000) [pid = 1528] [serial = 1585] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1BD92400) [pid = 1528] [serial = 1576] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1C001C00) [pid = 1528] [serial = 1577] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C363800) [pid = 1528] [serial = 1579] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1833C000) [pid = 1528] [serial = 1573] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (18A94800) [pid = 1528] [serial = 1574] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (20448800) [pid = 1528] [serial = 1588] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1E6FB000) [pid = 1528] [serial = 1567] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1ACDC400) [pid = 1528] [serial = 1571] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1AC3F000) [pid = 1528] [serial = 1570] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (1EDA0000) [pid = 1528] [serial = 1594] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1FA84800) [pid = 1528] [serial = 1595] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (20448400) [pid = 1528] [serial = 1589] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1E6FA000) [pid = 1528] [serial = 1583] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1ACD6000) [pid = 1528] [serial = 1591] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1BD5EC00) [pid = 1528] [serial = 1592] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1C4E8400) [pid = 1528] [serial = 1580] [outer = 00000000] [url = about:blank] 01:59:50 INFO - PROCESS | 1528 | 1461142790927 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 1528 | 1461142790933 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:59:50 INFO - PROCESS | 1528 | 1461142790944 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 1528 | 1461142790946 Marionette TRACE conn5 <- [1,2198,null,{}] 01:59:50 INFO - PROCESS | 1528 | 1461142790950 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}] 01:59:51 INFO - PROCESS | 1528 | 1461142791049 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:59:51 INFO - PROCESS | 1528 | 1461142791056 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1528 | ++DOCSHELL 12007800 == 81 [pid = 1528] [id = 559] 01:59:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (126B4C00) [pid = 1528] [serial = 1677] [outer = 00000000] 01:59:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (132EA800) [pid = 1528] [serial = 1678] [outer = 126B4C00] 01:59:51 INFO - PROCESS | 1528 | 1461142791102 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (15E05C00) [pid = 1528] [serial = 1679] [outer = 126B4C00] 01:59:51 INFO - PROCESS | 1528 | 1461142791849 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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 01:59:51 INFO - PROCESS | 1528 | 1461142791920 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 1528 | 1461142791925 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:59:51 INFO - PROCESS | 1528 | 1461142791931 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 1528 | 1461142791934 Marionette TRACE conn5 <- [1,2202,null,{}] 01:59:51 INFO - PROCESS | 1528 | 1461142791940 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}] 01:59:52 INFO - PROCESS | 1528 | 1461142792093 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:59:52 INFO - PROCESS | 1528 | 1461142792246 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1528 | ++DOCSHELL 13399C00 == 82 [pid = 1528] [id = 560] 01:59:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (16C02800) [pid = 1528] [serial = 1680] [outer = 00000000] 01:59:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (176CC400) [pid = 1528] [serial = 1681] [outer = 16C02800] 01:59:52 INFO - PROCESS | 1528 | 1461142792306 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (18298C00) [pid = 1528] [serial = 1682] [outer = 16C02800] 01:59:52 INFO - PROCESS | 1528 | 1461142792887 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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1022ms 01:59:52 INFO - PROCESS | 1528 | 1461142792957 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 1528 | 1461142792963 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:59:52 INFO - PROCESS | 1528 | 1461142792970 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 1528 | 1461142792972 Marionette TRACE conn5 <- [1,2206,null,{}] 01:59:52 INFO - PROCESS | 1528 | 1461142792976 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}] 01:59:53 INFO - PROCESS | 1528 | 1461142793089 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:59:53 INFO - PROCESS | 1528 | 1461142793238 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 1528 | ++DOCSHELL 18A1A800 == 83 [pid = 1528] [id = 561] 01:59:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (18A1E400) [pid = 1528] [serial = 1683] [outer = 00000000] 01:59:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (19C48000) [pid = 1528] [serial = 1684] [outer = 18A1E400] 01:59:53 INFO - PROCESS | 1528 | 1461142793295 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (19C4E400) [pid = 1528] [serial = 1685] [outer = 18A1E400] 01:59:53 INFO - PROCESS | 1528 | 1461142793905 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]]]}] 01:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 01:59:53 INFO - PROCESS | 1528 | 1461142793941 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 1528 | 1461142793944 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:59:53 INFO - PROCESS | 1528 | 1461142793947 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:59:53 INFO - PROCESS | 1528 | 1461142793951 Marionette TRACE conn5 <- [1,2210,null,{}] 01:59:53 INFO - PROCESS | 1528 | 1461142793963 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}] 01:59:54 INFO - PROCESS | 1528 | 1461142794129 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:59:54 INFO - PROCESS | 1528 | 1461142794148 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDCC00 == 84 [pid = 1528] [id = 562] 01:59:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1ACDD000) [pid = 1528] [serial = 1686] [outer = 00000000] 01:59:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1B3AAC00) [pid = 1528] [serial = 1687] [outer = 1ACDD000] 01:59:54 INFO - PROCESS | 1528 | 1461142794207 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (1B9A2C00) [pid = 1528] [serial = 1688] [outer = 1ACDD000] 01:59:54 INFO - PROCESS | 1528 | 1461142794889 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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 01:59:54 INFO - PROCESS | 1528 | 1461142794921 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1528 | 1461142794924 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:59:54 INFO - PROCESS | 1528 | 1461142794927 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:59:54 INFO - PROCESS | 1528 | 1461142794929 Marionette TRACE conn5 <- [1,2214,null,{}] 01:59:54 INFO - PROCESS | 1528 | 1461142794933 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}] 01:59:55 INFO - PROCESS | 1528 | 1461142795044 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:59:55 INFO - PROCESS | 1528 | 1461142795167 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 1528 | ++DOCSHELL 1BD60000 == 85 [pid = 1528] [id = 563] 01:59:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (1BD60400) [pid = 1528] [serial = 1689] [outer = 00000000] 01:59:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (1BD6B400) [pid = 1528] [serial = 1690] [outer = 1BD60400] 01:59:55 INFO - PROCESS | 1528 | 1461142795222 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (1BD97C00) [pid = 1528] [serial = 1691] [outer = 1BD60400] 01:59:55 INFO - PROCESS | 1528 | 1461142795778 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]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 01:59:55 INFO - PROCESS | 1528 | 1461142795801 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1528 | 1461142795803 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:59:55 INFO - PROCESS | 1528 | 1461142795807 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:59:55 INFO - PROCESS | 1528 | 1461142795809 Marionette TRACE conn5 <- [1,2218,null,{}] 01:59:55 INFO - PROCESS | 1528 | 1461142795812 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}] 01:59:55 INFO - PROCESS | 1528 | 1461142795920 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:59:56 INFO - PROCESS | 1528 | 1461142796084 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1528 | ++DOCSHELL 16E42000 == 86 [pid = 1528] [id = 564] 01:59:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (1BD1FC00) [pid = 1528] [serial = 1692] [outer = 00000000] 01:59:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (1C003800) [pid = 1528] [serial = 1693] [outer = 1BD1FC00] 01:59:56 INFO - PROCESS | 1528 | 1461142796141 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (1C009400) [pid = 1528] [serial = 1694] [outer = 1BD1FC00] 01:59:56 INFO - PROCESS | 1528 | 1461142796720 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]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 01:59:56 INFO - PROCESS | 1528 | 1461142796741 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 1528 | 1461142796744 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:59:56 INFO - PROCESS | 1528 | 1461142796747 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:59:56 INFO - PROCESS | 1528 | 1461142796749 Marionette TRACE conn5 <- [1,2222,null,{}] 01:59:56 INFO - PROCESS | 1528 | 1461142796752 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}] 01:59:56 INFO - PROCESS | 1528 | 1461142796882 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:59:57 INFO - PROCESS | 1528 | 1461142797051 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1528 | ++DOCSHELL 1C002000 == 87 [pid = 1528] [id = 565] 01:59:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (1C01C800) [pid = 1528] [serial = 1695] [outer = 00000000] 01:59:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (1C3B1000) [pid = 1528] [serial = 1696] [outer = 1C01C800] 01:59:57 INFO - PROCESS | 1528 | 1461142797111 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (1C3D0C00) [pid = 1528] [serial = 1697] [outer = 1C01C800] 01:59:57 INFO - PROCESS | 1528 | 1461142797660 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]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 01:59:57 INFO - PROCESS | 1528 | 1461142797722 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 1528 | 1461142797724 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:59:57 INFO - PROCESS | 1528 | 1461142797727 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:59:57 INFO - PROCESS | 1528 | 1461142797729 Marionette TRACE conn5 <- [1,2226,null,{}] 01:59:57 INFO - PROCESS | 1528 | 1461142797733 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}] 01:59:57 INFO - PROCESS | 1528 | 1461142797840 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:59:58 INFO - PROCESS | 1528 | 1461142798004 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D5800 == 88 [pid = 1528] [id = 566] 01:59:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (1C4DA400) [pid = 1528] [serial = 1698] [outer = 00000000] 01:59:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (1D9E4800) [pid = 1528] [serial = 1699] [outer = 1C4DA400] 01:59:58 INFO - PROCESS | 1528 | 1461142798060 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (1DBF0C00) [pid = 1528] [serial = 1700] [outer = 1C4DA400] 01:59:58 INFO - PROCESS | 1528 | 1461142798606 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]]]}] 01:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 01:59:58 INFO - PROCESS | 1528 | 1461142798661 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1528 | 1461142798664 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:59:58 INFO - PROCESS | 1528 | 1461142798667 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:59:58 INFO - PROCESS | 1528 | 1461142798669 Marionette TRACE conn5 <- [1,2230,null,{}] 01:59:58 INFO - PROCESS | 1528 | 1461142798673 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}] 01:59:58 INFO - PROCESS | 1528 | 1461142798781 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:59:58 INFO - PROCESS | 1528 | 1461142798932 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1528 | ++DOCSHELL 18278C00 == 89 [pid = 1528] [id = 567] 01:59:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (1D7B1400) [pid = 1528] [serial = 1701] [outer = 00000000] 01:59:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (1E67C800) [pid = 1528] [serial = 1702] [outer = 1D7B1400] 01:59:58 INFO - PROCESS | 1528 | 1461142798988 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (1E6F7400) [pid = 1528] [serial = 1703] [outer = 1D7B1400] 01:59:59 INFO - PROCESS | 1528 | 1461142799584 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]]]}] 01:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 01:59:59 INFO - PROCESS | 1528 | 1461142799641 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 1528 | 1461142799644 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:59:59 INFO - PROCESS | 1528 | 1461142799647 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:59:59 INFO - PROCESS | 1528 | 1461142799649 Marionette TRACE conn5 <- [1,2234,null,{}] 01:59:59 INFO - PROCESS | 1528 | 1461142799653 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}] 01:59:59 INFO - PROCESS | 1528 | 1461142799762 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:59:59 INFO - PROCESS | 1528 | 1461142799914 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1528 | ++DOCSHELL 12868000 == 90 [pid = 1528] [id = 568] 01:59:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (133A3C00) [pid = 1528] [serial = 1704] [outer = 00000000] 01:59:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (1EB93000) [pid = 1528] [serial = 1705] [outer = 133A3C00] 01:59:59 INFO - PROCESS | 1528 | 1461142799970 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (1ED9A400) [pid = 1528] [serial = 1706] [outer = 133A3C00] 02:00:00 INFO - PROCESS | 1528 | 1461142800594 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]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 02:00:00 INFO - PROCESS | 1528 | 1461142800622 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 1528 | 1461142800624 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:00:00 INFO - PROCESS | 1528 | 1461142800627 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1528 | 1461142800629 Marionette TRACE conn5 <- [1,2238,null,{}] 02:00:00 INFO - PROCESS | 1528 | 1461142800633 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}] 02:00:00 INFO - PROCESS | 1528 | 1461142800750 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:00:00 INFO - PROCESS | 1528 | 1461142800992 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 1528 | ++DOCSHELL 120EE000 == 91 [pid = 1528] [id = 569] 02:00:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (120EFC00) [pid = 1528] [serial = 1707] [outer = 00000000] 02:00:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (1286D800) [pid = 1528] [serial = 1708] [outer = 120EFC00] 02:00:01 INFO - PROCESS | 1528 | 1461142801047 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (16C08000) [pid = 1528] [serial = 1709] [outer = 120EFC00] 02:00:01 INFO - PROCESS | 1528 | 1461142801609 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]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1015ms 02:00:01 INFO - PROCESS | 1528 | 1461142801647 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 1528 | 1461142801652 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:00:01 INFO - PROCESS | 1528 | 1461142801657 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:00:01 INFO - PROCESS | 1528 | 1461142801661 Marionette TRACE conn5 <- [1,2242,null,{}] 02:00:01 INFO - PROCESS | 1528 | 1461142801666 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}] 02:00:01 INFO - PROCESS | 1528 | 1461142801804 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:00:01 INFO - PROCESS | 1528 | 1461142801970 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 1528 | --DOCSHELL 120F1400 == 90 [pid = 1528] [id = 558] 02:00:01 INFO - PROCESS | 1528 | --DOCSHELL 208DBC00 == 89 [pid = 1528] [id = 553] 02:00:01 INFO - PROCESS | 1528 | --DOCSHELL 1F00B800 == 88 [pid = 1528] [id = 552] 02:00:01 INFO - PROCESS | 1528 | --DOCSHELL 1ACD3400 == 87 [pid = 1528] [id = 551] 02:00:01 INFO - PROCESS | 1528 | --DOCSHELL 0EC49800 == 86 [pid = 1528] [id = 550] 02:00:02 INFO - PROCESS | 1528 | ++DOCSHELL 120BBC00 == 87 [pid = 1528] [id = 570] 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (120F1400) [pid = 1528] [serial = 1710] [outer = 00000000] 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (18701400) [pid = 1528] [serial = 1711] [outer = 120F1400] 02:00:02 INFO - PROCESS | 1528 | 1461142802071 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 153 (1A4DC400) [pid = 1528] [serial = 1712] [outer = 120F1400] 02:00:02 INFO - PROCESS | 1528 | 1461142802534 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]]]}] 02:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 02:00:02 INFO - PROCESS | 1528 | 1461142802594 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 1528 | 1461142802597 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:00:02 INFO - PROCESS | 1528 | 1461142802602 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:00:02 INFO - PROCESS | 1528 | 1461142802604 Marionette TRACE conn5 <- [1,2246,null,{}] 02:00:02 INFO - PROCESS | 1528 | 1461142802608 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}] 02:00:02 INFO - PROCESS | 1528 | 1461142802704 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:00:02 INFO - PROCESS | 1528 | 1461142802719 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBA400 == 88 [pid = 1528] [id = 571] 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 154 (1C010400) [pid = 1528] [serial = 1713] [outer = 00000000] 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (1C186C00) [pid = 1528] [serial = 1714] [outer = 1C010400] 02:00:02 INFO - PROCESS | 1528 | 1461142802765 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (1C366400) [pid = 1528] [serial = 1715] [outer = 1C010400] 02:00:03 INFO - PROCESS | 1528 | 1461142803281 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]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 716ms 02:00:03 INFO - PROCESS | 1528 | 1461142803323 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 1528 | 1461142803325 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:00:03 INFO - PROCESS | 1528 | 1461142803330 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 1528 | 1461142803335 Marionette TRACE conn5 <- [1,2250,null,{}] 02:00:03 INFO - PROCESS | 1528 | 1461142803344 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}] 02:00:03 INFO - PROCESS | 1528 | 1461142803469 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:00:03 INFO - PROCESS | 1528 | 1461142803607 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 1528 | ++DOCSHELL 1C183800 == 89 [pid = 1528] [id = 572] 02:00:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (1ED9D800) [pid = 1528] [serial = 1716] [outer = 00000000] 02:00:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (1F29AC00) [pid = 1528] [serial = 1717] [outer = 1ED9D800] 02:00:03 INFO - PROCESS | 1528 | 1461142803653 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (1F927400) [pid = 1528] [serial = 1718] [outer = 1ED9D800] 02:00:04 INFO - PROCESS | 1528 | 1461142804063 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]]]}] 02:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 790ms 02:00:04 INFO - PROCESS | 1528 | 1461142804123 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 1528 | 1461142804125 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:00:04 INFO - PROCESS | 1528 | 1461142804128 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:00:04 INFO - PROCESS | 1528 | 1461142804130 Marionette TRACE conn5 <- [1,2254,null,{}] 02:00:04 INFO - PROCESS | 1528 | 1461142804133 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}] 02:00:04 INFO - PROCESS | 1528 | 1461142804269 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:00:04 INFO - PROCESS | 1528 | 1461142804288 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 1528 | ++DOCSHELL 1F984400 == 90 [pid = 1528] [id = 573] 02:00:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (1F990400) [pid = 1528] [serial = 1719] [outer = 00000000] 02:00:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (20443C00) [pid = 1528] [serial = 1720] [outer = 1F990400] 02:00:04 INFO - PROCESS | 1528 | 1461142804333 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (20448800) [pid = 1528] [serial = 1721] [outer = 1F990400] 02:00:04 INFO - PROCESS | 1528 | 1461142804765 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]]]}] 02:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 02:00:04 INFO - PROCESS | 1528 | 1461142804812 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 1528 | 1461142804814 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:00:04 INFO - PROCESS | 1528 | 1461142804817 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - PROCESS | 1528 | 1461142804819 Marionette TRACE conn5 <- [1,2258,null,{}] 02:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:00:04 INFO - PROCESS | 1528 | 1461142804822 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}] 02:00:04 INFO - PROCESS | 1528 | 1461142804983 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:00:05 INFO - PROCESS | 1528 | 1461142805011 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1528 | ++DOCSHELL 2044FC00 == 91 [pid = 1528] [id = 574] 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 163 (20450000) [pid = 1528] [serial = 1722] [outer = 00000000] 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 164 (20810800) [pid = 1528] [serial = 1723] [outer = 20450000] 02:00:05 INFO - PROCESS | 1528 | 1461142805065 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 165 (20826C00) [pid = 1528] [serial = 1724] [outer = 20450000] 02:00:05 INFO - PROCESS | 1528 | 1461142805534 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]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 770ms 02:00:05 INFO - PROCESS | 1528 | 1461142805594 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 1528 | 1461142805596 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:00:05 INFO - PROCESS | 1528 | 1461142805610 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1528 | 1461142805612 Marionette TRACE conn5 <- [1,2262,null,{}] 02:00:05 INFO - PROCESS | 1528 | 1461142805616 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}] 02:00:05 INFO - PROCESS | 1528 | 1461142805748 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:00:05 INFO - PROCESS | 1528 | 1461142805828 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1528 | ++DOCSHELL 20833800 == 92 [pid = 1528] [id = 575] 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 166 (208D4000) [pid = 1528] [serial = 1725] [outer = 00000000] 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 167 (20928C00) [pid = 1528] [serial = 1726] [outer = 208D4000] 02:00:05 INFO - PROCESS | 1528 | 1461142805872 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 168 (2092E800) [pid = 1528] [serial = 1727] [outer = 208D4000] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 167 (12419400) [pid = 1528] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 166 (126B0800) [pid = 1528] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 165 (120F2800) [pid = 1528] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 164 (1ED9C400) [pid = 1528] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 163 (1C004400) [pid = 1528] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 162 (1BEB7000) [pid = 1528] [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.] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (1FA92C00) [pid = 1528] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (1C36B400) [pid = 1528] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (1ACBB400) [pid = 1528] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (1C365C00) [pid = 1528] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (15E10000) [pid = 1528] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (1C3D2C00) [pid = 1528] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:00:06 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (1BC1E400) [pid = 1528] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:00:06 INFO - PROCESS | 1528 | 1461142806345 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]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 830ms 02:00:06 INFO - PROCESS | 1528 | 1461142806430 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 1528 | 1461142806432 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:00:06 INFO - PROCESS | 1528 | 1461142806435 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 1528 | 1461142806437 Marionette TRACE conn5 <- [1,2266,null,{}] 02:00:06 INFO - PROCESS | 1528 | 1461142806441 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}] 02:00:06 INFO - PROCESS | 1528 | 1461142806531 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:00:06 INFO - PROCESS | 1528 | 1461142806538 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 1528 | ++DOCSHELL 1BEB7000 == 93 [pid = 1528] [id = 576] 02:00:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (1BF61C00) [pid = 1528] [serial = 1728] [outer = 00000000] 02:00:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (1F10B400) [pid = 1528] [serial = 1729] [outer = 1BF61C00] 02:00:06 INFO - PROCESS | 1528 | 1461142806582 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (2044EC00) [pid = 1528] [serial = 1730] [outer = 1BF61C00] 02:00:07 INFO - PROCESS | 1528 | 1461142807034 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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 02:00:07 INFO - PROCESS | 1528 | 1461142807070 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 1528 | 1461142807072 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:00:07 INFO - PROCESS | 1528 | 1461142807074 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 1528 | 1461142807076 Marionette TRACE conn5 <- [1,2270,null,{}] 02:00:07 INFO - PROCESS | 1528 | 1461142807079 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}] 02:00:07 INFO - PROCESS | 1528 | 1461142807171 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:00:07 INFO - PROCESS | 1528 | 1461142807177 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 1528 | ++DOCSHELL 2083C000 == 94 [pid = 1528] [id = 577] 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (208D7400) [pid = 1528] [serial = 1731] [outer = 00000000] 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (20EE9C00) [pid = 1528] [serial = 1732] [outer = 208D7400] 02:00:07 INFO - PROCESS | 1528 | 1461142807221 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (2106C800) [pid = 1528] [serial = 1733] [outer = 208D7400] 02:00:07 INFO - PROCESS | 1528 | 1461142807668 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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 02:00:07 INFO - PROCESS | 1528 | 1461142807719 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 1528 | 1461142807721 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:00:07 INFO - PROCESS | 1528 | 1461142807724 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 1528 | 1461142807726 Marionette TRACE conn5 <- [1,2274,null,{}] 02:00:07 INFO - PROCESS | 1528 | 1461142807729 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}] 02:00:07 INFO - PROCESS | 1528 | 1461142807823 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:00:07 INFO - PROCESS | 1528 | 1461142807829 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 1528 | ++DOCSHELL 120B5800 == 95 [pid = 1528] [id = 578] 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (120BC800) [pid = 1528] [serial = 1734] [outer = 00000000] 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 163 (22953000) [pid = 1528] [serial = 1735] [outer = 120BC800] 02:00:07 INFO - PROCESS | 1528 | 1461142807873 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 164 (2295CC00) [pid = 1528] [serial = 1736] [outer = 120BC800] 02:00:08 INFO - PROCESS | 1528 | 1461142808628 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]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 02:00:08 INFO - PROCESS | 1528 | 1461142808657 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 1528 | 1461142808663 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:00:08 INFO - PROCESS | 1528 | 1461142808668 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 1528 | 1461142808672 Marionette TRACE conn5 <- [1,2278,null,{}] 02:00:08 INFO - PROCESS | 1528 | 1461142808677 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}] 02:00:08 INFO - PROCESS | 1528 | 1461142808806 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:00:08 INFO - PROCESS | 1528 | 1461142808982 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1528 | ++DOCSHELL 1A45B000 == 96 [pid = 1528] [id = 579] 02:00:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 165 (1A461400) [pid = 1528] [serial = 1737] [outer = 00000000] 02:00:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 166 (1B9A3400) [pid = 1528] [serial = 1738] [outer = 1A461400] 02:00:09 INFO - PROCESS | 1528 | 1461142809041 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 167 (1BEB5400) [pid = 1528] [serial = 1739] [outer = 1A461400] 02:00:09 INFO - PROCESS | 1528 | 1461142809669 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]]]}] 02:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1018ms 02:00:09 INFO - PROCESS | 1528 | 1461142809691 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 1528 | 1461142809697 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:00:09 INFO - PROCESS | 1528 | 1461142809704 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 1528 | 1461142809707 Marionette TRACE conn5 <- [1,2282,null,{}] 02:00:09 INFO - PROCESS | 1528 | 1461142809711 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}] 02:00:09 INFO - PROCESS | 1528 | 1461142809834 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:00:09 INFO - PROCESS | 1528 | 1461142809993 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 1528 | ++DOCSHELL 18EC2C00 == 97 [pid = 1528] [id = 580] 02:00:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 168 (1A4D9800) [pid = 1528] [serial = 1740] [outer = 00000000] 02:00:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 169 (1F10D400) [pid = 1528] [serial = 1741] [outer = 1A4D9800] 02:00:10 INFO - PROCESS | 1528 | 1461142810049 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 170 (1F98E400) [pid = 1528] [serial = 1742] [outer = 1A4D9800] 02:00:10 INFO - PROCESS | 1528 | 1461142810633 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]]]}] 02:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 02:00:10 INFO - PROCESS | 1528 | 1461142810675 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 1528 | 1461142810678 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:00:10 INFO - PROCESS | 1528 | 1461142810681 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 1528 | 1461142810685 Marionette TRACE conn5 <- [1,2286,null,{}] 02:00:10 INFO - PROCESS | 1528 | 1461142810696 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}] 02:00:10 INFO - PROCESS | 1528 | 1461142810818 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:00:11 INFO - PROCESS | 1528 | 1461142810995 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1528 | ++DOCSHELL 2146E400 == 98 [pid = 1528] [id = 581] 02:00:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 171 (2146E800) [pid = 1528] [serial = 1743] [outer = 00000000] 02:00:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 172 (23423C00) [pid = 1528] [serial = 1744] [outer = 2146E800] 02:00:11 INFO - PROCESS | 1528 | 1461142811058 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 173 (2342FC00) [pid = 1528] [serial = 1745] [outer = 2146E800] 02:00:11 INFO - PROCESS | 1528 | 1461142811611 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]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 02:00:11 INFO - PROCESS | 1528 | 1461142811655 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 1528 | 1461142811658 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:00:11 INFO - PROCESS | 1528 | 1461142811661 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:00:11 INFO - PROCESS | 1528 | 1461142811663 Marionette TRACE conn5 <- [1,2290,null,{}] 02:00:11 INFO - PROCESS | 1528 | 1461142811667 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}] 02:00:11 INFO - PROCESS | 1528 | 1461142811786 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:00:11 INFO - PROCESS | 1528 | 1461142811957 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1528 | ++DOCSHELL 23DCB400 == 99 [pid = 1528] [id = 582] 02:00:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 174 (23DCC000) [pid = 1528] [serial = 1746] [outer = 00000000] 02:00:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 175 (23E82000) [pid = 1528] [serial = 1747] [outer = 23DCC000] 02:00:12 INFO - PROCESS | 1528 | 1461142812013 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 176 (23E8A800) [pid = 1528] [serial = 1748] [outer = 23DCC000] 02:00:12 INFO - PROCESS | 1528 | 1461142812580 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]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 02:00:12 INFO - PROCESS | 1528 | 1461142812635 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 1528 | 1461142812637 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:00:12 INFO - PROCESS | 1528 | 1461142812640 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1528 | 1461142812642 Marionette TRACE conn5 <- [1,2294,null,{}] 02:00:12 INFO - PROCESS | 1528 | 1461142812646 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}] 02:00:12 INFO - PROCESS | 1528 | 1461142812762 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:00:12 INFO - PROCESS | 1528 | 1461142812921 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 1528 | ++DOCSHELL 23DDA800 == 100 [pid = 1528] [id = 583] 02:00:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 177 (2434B800) [pid = 1528] [serial = 1749] [outer = 00000000] 02:00:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 178 (24351800) [pid = 1528] [serial = 1750] [outer = 2434B800] 02:00:12 INFO - PROCESS | 1528 | 1461142812977 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 179 (24355000) [pid = 1528] [serial = 1751] [outer = 2434B800] 02:00:13 INFO - PROCESS | 1528 | 1461142813590 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]]]}] 02:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1016ms 02:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:00:13 INFO - PROCESS | 1528 | 1461142813661 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 1528 | 1461142813664 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:00:13 INFO - PROCESS | 1528 | 1461142813681 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 1528 | 1461142813684 Marionette TRACE conn5 <- [1,2298,null,{}] 02:00:13 INFO - PROCESS | 1528 | 1461142813706 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}] 02:00:13 INFO - PROCESS | 1528 | 1461142813836 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:00:13 INFO - PROCESS | 1528 | 1461142813992 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 1528 | ++DOCSHELL 24357800 == 101 [pid = 1528] [id = 584] 02:00:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 180 (24361800) [pid = 1528] [serial = 1752] [outer = 00000000] 02:00:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 181 (252CA000) [pid = 1528] [serial = 1753] [outer = 24361800] 02:00:14 INFO - PROCESS | 1528 | 1461142814050 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 182 (252CB400) [pid = 1528] [serial = 1754] [outer = 24361800] 02:00:14 INFO - PROCESS | 1528 | 1461142814580 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]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 950ms 02:00:14 INFO - PROCESS | 1528 | 1461142814621 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1528 | 1461142814624 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:00:14 INFO - PROCESS | 1528 | 1461142814627 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 1528 | 1461142814629 Marionette TRACE conn5 <- [1,2302,null,{}] 02:00:14 INFO - PROCESS | 1528 | 1461142814633 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}] 02:00:14 INFO - PROCESS | 1528 | 1461142814771 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:00:14 INFO - PROCESS | 1528 | 1461142814947 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 1528 | ++DOCSHELL 120EAC00 == 102 [pid = 1528] [id = 585] 02:00:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 183 (120F0C00) [pid = 1528] [serial = 1755] [outer = 00000000] 02:00:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 184 (18278000) [pid = 1528] [serial = 1756] [outer = 120F0C00] 02:00:15 INFO - PROCESS | 1528 | 1461142815003 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 185 (176C5400) [pid = 1528] [serial = 1757] [outer = 120F0C00] 02:00:15 INFO - PROCESS | 1528 | 1461142815987 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]]]}] 02:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1379ms 02:00:16 INFO - PROCESS | 1528 | 1461142816010 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:00:16 INFO - PROCESS | 1528 | 1461142816014 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:00:16 INFO - PROCESS | 1528 | 1461142816019 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 1528 | 1461142816023 Marionette TRACE conn5 <- [1,2306,null,{}] 02:00:16 INFO - PROCESS | 1528 | 1461142816028 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}] 02:00:16 INFO - PROCESS | 1528 | 1461142816139 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:00:16 INFO - PROCESS | 1528 | 1461142816317 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 1528 | ++DOCSHELL 12873000 == 103 [pid = 1528] [id = 586] 02:00:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 186 (13348800) [pid = 1528] [serial = 1758] [outer = 00000000] 02:00:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 187 (174DA000) [pid = 1528] [serial = 1759] [outer = 13348800] 02:00:16 INFO - PROCESS | 1528 | 1461142816370 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 188 (18709000) [pid = 1528] [serial = 1760] [outer = 13348800] 02:00:17 INFO - PROCESS | 1528 | 1461142817021 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] 02:00:17 INFO - PROCESS | 1528 | 1461142817099 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:00:17 INFO - PROCESS | 1528 | 1461142817105 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:00:17 INFO - PROCESS | 1528 | 1461142817108 Marionette TRACE conn5 <- [1,2310,null,{}] 02:00:17 INFO - PROCESS | 1528 | 1461142817111 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}] 02:00:17 INFO - PROCESS | 1528 | 1461142817217 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:00:17 INFO - PROCESS | 1528 | 1461142817387 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 208D2000 == 102 [pid = 1528] [id = 445] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1F107C00 == 101 [pid = 1528] [id = 411] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1F259400 == 100 [pid = 1528] [id = 489] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1E7A6800 == 99 [pid = 1528] [id = 444] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1B00C000 == 98 [pid = 1528] [id = 442] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1EB8C000 == 97 [pid = 1528] [id = 380] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1829EC00 == 96 [pid = 1528] [id = 314] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 12421800 == 95 [pid = 1528] [id = 443] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1E571C00 == 94 [pid = 1528] [id = 500] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 128A4000 == 93 [pid = 1528] [id = 412] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1E678400 == 92 [pid = 1528] [id = 410] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1E6F6800 == 91 [pid = 1528] [id = 474] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 2083C000 == 90 [pid = 1528] [id = 577] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1BEB7000 == 89 [pid = 1528] [id = 576] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 20833800 == 88 [pid = 1528] [id = 575] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 2044FC00 == 87 [pid = 1528] [id = 574] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1F984400 == 86 [pid = 1528] [id = 573] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1C183800 == 85 [pid = 1528] [id = 572] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 187 (21070C00) [pid = 1528] [serial = 1615] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 186 (18A8A800) [pid = 1528] [serial = 1651] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 185 (1BD9D400) [pid = 1528] [serial = 1654] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 184 (20826000) [pid = 1528] [serial = 1657] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 183 (2092CC00) [pid = 1528] [serial = 1660] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 182 (2106C400) [pid = 1528] [serial = 1663] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 181 (2080EC00) [pid = 1528] [serial = 1648] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 180 (2295FC00) [pid = 1528] [serial = 1666] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 179 (23430000) [pid = 1528] [serial = 1669] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 178 (23E7F800) [pid = 1528] [serial = 1672] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 177 (132EA800) [pid = 1528] [serial = 1678] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 176 (20820000) [pid = 1528] [serial = 1606] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 175 (208D3000) [pid = 1528] [serial = 1609] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 174 (2092EC00) [pid = 1528] [serial = 1612] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | ++DOCSHELL 0EC48000 == 86 [pid = 1528] [id = 587] 02:00:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 175 (0F67CC00) [pid = 1528] [serial = 1761] [outer = 00000000] 02:00:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 176 (128A4000) [pid = 1528] [serial = 1762] [outer = 0F67CC00] 02:00:17 INFO - PROCESS | 1528 | 1461142817502 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 177 (170EA800) [pid = 1528] [serial = 1763] [outer = 0F67CC00] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1BEBA400 == 85 [pid = 1528] [id = 571] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 120BBC00 == 84 [pid = 1528] [id = 570] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 120EE000 == 83 [pid = 1528] [id = 569] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1BD60000 == 82 [pid = 1528] [id = 563] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1ACDCC00 == 81 [pid = 1528] [id = 562] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 18A1A800 == 80 [pid = 1528] [id = 561] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 13399C00 == 79 [pid = 1528] [id = 560] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 12007800 == 78 [pid = 1528] [id = 559] 02:00:17 INFO - PROCESS | 1528 | --DOCSHELL 1BEB6C00 == 77 [pid = 1528] [id = 14] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 176 (1C3D1000) [pid = 1528] [serial = 1547] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 175 (1241C800) [pid = 1528] [serial = 1675] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 174 (126BF000) [pid = 1528] [serial = 1676] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 173 (1F104400) [pid = 1528] [serial = 1639] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 172 (1FA8C400) [pid = 1528] [serial = 1646] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 171 (1F930000) [pid = 1528] [serial = 1645] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 170 (1BD65800) [pid = 1528] [serial = 1109] [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.] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 169 (1F109400) [pid = 1528] [serial = 1640] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 168 (20812C00) [pid = 1528] [serial = 1598] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 167 (1C3CC400) [pid = 1528] [serial = 1634] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 166 (1E6F0C00) [pid = 1528] [serial = 1643] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 165 (1C00B000) [pid = 1528] [serial = 1631] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 164 (1B9A1400) [pid = 1528] [serial = 1627] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 163 (1BC14C00) [pid = 1528] [serial = 1628] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 162 (1C3C6400) [pid = 1528] [serial = 1633] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (16E24400) [pid = 1528] [serial = 1624] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (18279800) [pid = 1528] [serial = 1625] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (1EB94000) [pid = 1528] [serial = 1637] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (18A1D800) [pid = 1528] [serial = 1618] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (18A88800) [pid = 1528] [serial = 1600] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (1E7A7800) [pid = 1528] [serial = 1636] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (1BFC2400) [pid = 1528] [serial = 1630] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (1C3CA800) [pid = 1528] [serial = 1642] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 153 (1BD18400) [pid = 1528] [serial = 1622] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 152 (1ACD6400) [pid = 1528] [serial = 1621] [outer = 00000000] [url = about:blank] 02:00:17 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (1C18C400) [pid = 1528] [serial = 1603] [outer = 00000000] [url = about:blank] 02:00:18 INFO - PROCESS | 1528 | 1461142818063 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]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 02:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:00:18 INFO - PROCESS | 1528 | 1461142818078 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:00:18 INFO - PROCESS | 1528 | 1461142818080 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:00:18 INFO - PROCESS | 1528 | 1461142818083 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 1528 | 1461142818087 Marionette TRACE conn5 <- [1,2314,null,{}] 02:00:18 INFO - PROCESS | 1528 | 1461142818097 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}] 02:00:18 INFO - PROCESS | 1528 | 1461142818189 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:00:18 INFO - PROCESS | 1528 | 1461142818196 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 1528 | ++DOCSHELL 126BF000 == 78 [pid = 1528] [id = 588] 02:00:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (16C42400) [pid = 1528] [serial = 1764] [outer = 00000000] 02:00:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 153 (18EC8800) [pid = 1528] [serial = 1765] [outer = 16C42400] 02:00:18 INFO - PROCESS | 1528 | 1461142818245 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 154 (1A4D9400) [pid = 1528] [serial = 1766] [outer = 16C42400] 02:00:18 INFO - PROCESS | 1528 | 1461142818728 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]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 02:00:18 INFO - PROCESS | 1528 | 1461142818774 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:00:18 INFO - PROCESS | 1528 | 1461142818777 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:00:18 INFO - PROCESS | 1528 | 1461142818780 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 1528 | 1461142818782 Marionette TRACE conn5 <- [1,2318,null,{}] 02:00:18 INFO - PROCESS | 1528 | 1461142818786 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}] 02:00:18 INFO - PROCESS | 1528 | 1461142818883 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:00:19 INFO - PROCESS | 1528 | 1461142819003 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 1528 | ++DOCSHELL 1AC44400 == 79 [pid = 1528] [id = 589] 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (1AC45400) [pid = 1528] [serial = 1767] [outer = 00000000] 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (1BC14C00) [pid = 1528] [serial = 1768] [outer = 1AC45400] 02:00:19 INFO - PROCESS | 1528 | 1461142819052 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (1BD1E000) [pid = 1528] [serial = 1769] [outer = 1AC45400] 02:00:19 INFO - PROCESS | 1528 | 1461142819444 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]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 02:00:19 INFO - PROCESS | 1528 | 1461142819454 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:00:19 INFO - PROCESS | 1528 | 1461142819456 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:00:19 INFO - PROCESS | 1528 | 1461142819459 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 1528 | 1461142819461 Marionette TRACE conn5 <- [1,2322,null,{}] 02:00:19 INFO - PROCESS | 1528 | 1461142819464 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}] 02:00:19 INFO - PROCESS | 1528 | 1461142819552 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:00:19 INFO - PROCESS | 1528 | 1461142819718 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 1528 | ++DOCSHELL 1ACDF800 == 80 [pid = 1528] [id = 590] 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (1B00A400) [pid = 1528] [serial = 1770] [outer = 00000000] 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (1BD8FC00) [pid = 1528] [serial = 1771] [outer = 1B00A400] 02:00:19 INFO - PROCESS | 1528 | 1461142819764 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (1BEB9800) [pid = 1528] [serial = 1772] [outer = 1B00A400] 02:00:20 INFO - PROCESS | 1528 | 1461142820212 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]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 02:00:20 INFO - PROCESS | 1528 | 1461142820230 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 1528 | 1461142820232 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:00:20 INFO - PROCESS | 1528 | 1461142820235 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 1528 | 1461142820237 Marionette TRACE conn5 <- [1,2326,null,{}] 02:00:20 INFO - PROCESS | 1528 | 1461142820247 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}] 02:00:20 INFO - PROCESS | 1528 | 1461142820396 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:00:20 INFO - PROCESS | 1528 | 1461142820474 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 1528 | ++DOCSHELL 1BF60400 == 81 [pid = 1528] [id = 591] 02:00:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (1C021800) [pid = 1528] [serial = 1773] [outer = 00000000] 02:00:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (1C36D400) [pid = 1528] [serial = 1774] [outer = 1C021800] 02:00:20 INFO - PROCESS | 1528 | 1461142820522 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 163 (1C387000) [pid = 1528] [serial = 1775] [outer = 1C021800] 02:00:20 INFO - PROCESS | 1528 | 1461142820943 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]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 02:00:20 INFO - PROCESS | 1528 | 1461142820992 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 1528 | 1461142820994 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:00:21 INFO - PROCESS | 1528 | 1461142821012 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 1528 | 1461142821014 Marionette TRACE conn5 <- [1,2330,null,{}] 02:00:21 INFO - PROCESS | 1528 | 1461142821017 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}] 02:00:21 INFO - PROCESS | 1528 | 1461142821142 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:00:21 INFO - PROCESS | 1528 | 1461142821218 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 1528 | ++DOCSHELL 1C366800 == 82 [pid = 1528] [id = 592] 02:00:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 164 (1C3B0800) [pid = 1528] [serial = 1776] [outer = 00000000] 02:00:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 165 (1CB0A400) [pid = 1528] [serial = 1777] [outer = 1C3B0800] 02:00:21 INFO - PROCESS | 1528 | 1461142821264 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 166 (1DBE9000) [pid = 1528] [serial = 1778] [outer = 1C3B0800] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 165 (120EFC00) [pid = 1528] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 164 (20450000) [pid = 1528] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 163 (120F1400) [pid = 1528] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 162 (126B4C00) [pid = 1528] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (1BF61C00) [pid = 1528] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (1ED9D800) [pid = 1528] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (1C30E400) [pid = 1528] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (1F990400) [pid = 1528] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (20446800) [pid = 1528] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (1C010400) [pid = 1528] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (208D4000) [pid = 1528] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:00:21 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (208D7400) [pid = 1528] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:00:22 INFO - PROCESS | 1528 | 1461142822005 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]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1023ms 02:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:00:22 INFO - PROCESS | 1528 | 1461142822034 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 1528 | 1461142822036 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:00:22 INFO - PROCESS | 1528 | 1461142822040 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 1528 | 1461142822041 Marionette TRACE conn5 <- [1,2334,null,{}] 02:00:22 INFO - PROCESS | 1528 | 1461142822045 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}] 02:00:22 INFO - PROCESS | 1528 | 1461142822145 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:00:22 INFO - PROCESS | 1528 | 1461142822154 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 1528 | ++DOCSHELL 120F6800 == 83 [pid = 1528] [id = 593] 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (1241DC00) [pid = 1528] [serial = 1779] [outer = 00000000] 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (1B9AC000) [pid = 1528] [serial = 1780] [outer = 1241DC00] 02:00:22 INFO - PROCESS | 1528 | 1461142822201 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (1BF61C00) [pid = 1528] [serial = 1781] [outer = 1241DC00] 02:00:22 INFO - PROCESS | 1528 | 1461142822682 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]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 02:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:00:22 INFO - PROCESS | 1528 | 1461142822710 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 1528 | 1461142822712 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:00:22 INFO - PROCESS | 1528 | 1461142822715 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 1528 | 1461142822717 Marionette TRACE conn5 <- [1,2338,null,{}] 02:00:22 INFO - PROCESS | 1528 | 1461142822720 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}] 02:00:22 INFO - PROCESS | 1528 | 1461142822812 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:00:22 INFO - PROCESS | 1528 | 1461142822818 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 1528 | ++DOCSHELL 1C00F400 == 84 [pid = 1528] [id = 594] 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (1C01DC00) [pid = 1528] [serial = 1782] [outer = 00000000] 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (1E671000) [pid = 1528] [serial = 1783] [outer = 1C01DC00] 02:00:22 INFO - PROCESS | 1528 | 1461142822863 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (1E6EF800) [pid = 1528] [serial = 1784] [outer = 1C01DC00] 02:00:23 INFO - PROCESS | 1528 | 1461142823379 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]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 02:00:23 INFO - PROCESS | 1528 | 1461142823446 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:00:23 INFO - PROCESS | 1528 | 1461142823448 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:00:23 INFO - PROCESS | 1528 | 1461142823452 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 1528 | 1461142823453 Marionette TRACE conn5 <- [1,2342,null,{}] 02:00:23 INFO - PROCESS | 1528 | 1461142823457 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}] 02:00:23 INFO - PROCESS | 1528 | 1461142823546 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:00:23 INFO - PROCESS | 1528 | 1461142823583 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 1528 | ++DOCSHELL 1ACBA800 == 85 [pid = 1528] [id = 595] 02:00:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (1E67C400) [pid = 1528] [serial = 1785] [outer = 00000000] 02:00:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (1E7AC400) [pid = 1528] [serial = 1786] [outer = 1E67C400] 02:00:23 INFO - PROCESS | 1528 | 1461142823629 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 163 (1ED46400) [pid = 1528] [serial = 1787] [outer = 1E67C400] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1FA8A800 == 84 [pid = 1528] [id = 479] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 22953800 == 83 [pid = 1528] [id = 555] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 12868000 == 82 [pid = 1528] [id = 568] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1FA93400 == 81 [pid = 1528] [id = 549] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1E7A1400 == 80 [pid = 1528] [id = 440] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1ACD4800 == 79 [pid = 1528] [id = 522] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 2295B400 == 78 [pid = 1528] [id = 556] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1BEB8400 == 77 [pid = 1528] [id = 27] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 2081A000 == 76 [pid = 1528] [id = 557] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 208D7800 == 75 [pid = 1528] [id = 554] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1A4D3000 == 74 [pid = 1528] [id = 491] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 132AE400 == 73 [pid = 1528] [id = 22] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 20814800 == 72 [pid = 1528] [id = 457] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1F25B400 == 71 [pid = 1528] [id = 364] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1C002000 == 70 [pid = 1528] [id = 565] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 209A5000 == 69 [pid = 1528] [id = 446] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1E7ADC00 == 68 [pid = 1528] [id = 520] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1286B000 == 67 [pid = 1528] [id = 538] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 20823800 == 66 [pid = 1528] [id = 480] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1F98E000 == 65 [pid = 1528] [id = 478] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1FA88C00 == 64 [pid = 1528] [id = 397] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1D7B0C00 == 63 [pid = 1528] [id = 335] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 209A8C00 == 62 [pid = 1528] [id = 424] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 2434A000 == 61 [pid = 1528] [id = 504] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1C3D5800 == 60 [pid = 1528] [id = 566] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1FA86000 == 59 [pid = 1528] [id = 365] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 11F73800 == 58 [pid = 1528] [id = 430] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 126BFC00 == 57 [pid = 1528] [id = 481] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 20816C00 == 56 [pid = 1528] [id = 413] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1F109000 == 55 [pid = 1528] [id = 532] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 16C09800 == 54 [pid = 1528] [id = 441] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 16E42000 == 53 [pid = 1528] [id = 564] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1ED99400 == 52 [pid = 1528] [id = 395] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 18278C00 == 51 [pid = 1528] [id = 567] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1E38BC00 == 50 [pid = 1528] [id = 407] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 0F0F2800 == 49 [pid = 1528] [id = 505] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 20819800 == 48 [pid = 1528] [id = 490] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1F015400 == 47 [pid = 1528] [id = 381] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1286B400 == 46 [pid = 1528] [id = 351] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 23DD9400 == 45 [pid = 1528] [id = 503] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1200EC00 == 44 [pid = 1528] [id = 539] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1F00E400 == 43 [pid = 1528] [id = 521] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 2083D800 == 42 [pid = 1528] [id = 537] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 120EAC00 == 41 [pid = 1528] [id = 585] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 12873000 == 40 [pid = 1528] [id = 586] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 24357800 == 39 [pid = 1528] [id = 584] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 23DDA800 == 38 [pid = 1528] [id = 583] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 2146E400 == 37 [pid = 1528] [id = 581] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 23DCB400 == 36 [pid = 1528] [id = 582] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 18EC2C00 == 35 [pid = 1528] [id = 580] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 120B5800 == 34 [pid = 1528] [id = 578] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1A45B000 == 33 [pid = 1528] [id = 579] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1BF60400 == 32 [pid = 1528] [id = 591] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1ACDF800 == 31 [pid = 1528] [id = 590] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 120F6800 == 30 [pid = 1528] [id = 593] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1C366800 == 29 [pid = 1528] [id = 592] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1AC44400 == 28 [pid = 1528] [id = 589] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 126BF000 == 27 [pid = 1528] [id = 588] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 1C00F400 == 26 [pid = 1528] [id = 594] 02:00:25 INFO - PROCESS | 1528 | --DOCSHELL 0EC48000 == 25 [pid = 1528] [id = 587] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 162 (22953000) [pid = 1528] [serial = 1735] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (2106C800) [pid = 1528] [serial = 1733] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (1B3AAC00) [pid = 1528] [serial = 1687] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (1C003800) [pid = 1528] [serial = 1693] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (1286D800) [pid = 1528] [serial = 1708] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (20826C00) [pid = 1528] [serial = 1724] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (19C48000) [pid = 1528] [serial = 1684] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (18701400) [pid = 1528] [serial = 1711] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (1E67C800) [pid = 1528] [serial = 1702] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 153 (16C08000) [pid = 1528] [serial = 1709] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 152 (15E05C00) [pid = 1528] [serial = 1679] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (1F10B400) [pid = 1528] [serial = 1729] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (1F927400) [pid = 1528] [serial = 1718] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (1F29AC00) [pid = 1528] [serial = 1717] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (1A4DC400) [pid = 1528] [serial = 1712] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (1D9E4800) [pid = 1528] [serial = 1699] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (20810800) [pid = 1528] [serial = 1723] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (1F018800) [pid = 1528] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (20443C00) [pid = 1528] [serial = 1720] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (20819000) [pid = 1528] [serial = 1649] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (176CC400) [pid = 1528] [serial = 1681] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1C186C00) [pid = 1528] [serial = 1714] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (20448800) [pid = 1528] [serial = 1721] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1EB93000) [pid = 1528] [serial = 1705] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (20928C00) [pid = 1528] [serial = 1726] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (1C366400) [pid = 1528] [serial = 1715] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1C3B1000) [pid = 1528] [serial = 1696] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (2044EC00) [pid = 1528] [serial = 1730] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1BD6B400) [pid = 1528] [serial = 1690] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (2092E800) [pid = 1528] [serial = 1727] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (20EE9C00) [pid = 1528] [serial = 1732] [outer = 00000000] [url = about:blank] 02:00:26 INFO - PROCESS | 1528 | 1461142826386 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]]]}] 02:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2985ms 02:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:00:26 INFO - PROCESS | 1528 | 1461142826438 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 1528 | 1461142826442 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:00:26 INFO - PROCESS | 1528 | 1461142826448 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 1528 | 1461142826451 Marionette TRACE conn5 <- [1,2346,null,{}] 02:00:26 INFO - PROCESS | 1528 | 1461142826457 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}] 02:00:26 INFO - PROCESS | 1528 | 1461142826553 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:00:26 INFO - PROCESS | 1528 | 1461142826690 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 1528 | ++DOCSHELL 0F63E800 == 26 [pid = 1528] [id = 596] 02:00:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (0F63FC00) [pid = 1528] [serial = 1788] [outer = 00000000] 02:00:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (11F48400) [pid = 1528] [serial = 1789] [outer = 0F63FC00] 02:00:26 INFO - PROCESS | 1528 | 1461142826740 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 135 (12003000) [pid = 1528] [serial = 1790] [outer = 0F63FC00] 02:00:27 INFO - PROCESS | 1528 | 1461142827149 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]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 02:00:27 INFO - PROCESS | 1528 | 1461142827178 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1528 | 1461142827184 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:00:27 INFO - PROCESS | 1528 | 1461142827190 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 1528 | 1461142827193 Marionette TRACE conn5 <- [1,2350,null,{}] 02:00:27 INFO - PROCESS | 1528 | 1461142827196 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}] 02:00:27 INFO - PROCESS | 1528 | 1461142827284 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:00:27 INFO - PROCESS | 1528 | 1461142827292 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 1528 | ++DOCSHELL 1200AC00 == 27 [pid = 1528] [id = 597] 02:00:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 136 (120B5800) [pid = 1528] [serial = 1791] [outer = 00000000] 02:00:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 137 (120F3400) [pid = 1528] [serial = 1792] [outer = 120B5800] 02:00:27 INFO - PROCESS | 1528 | 1461142827339 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 138 (123BDC00) [pid = 1528] [serial = 1793] [outer = 120B5800] 02:00:27 INFO - PROCESS | 1528 | 1461142827845 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]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 02:00:27 INFO - PROCESS | 1528 | 1461142827863 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1528 | 1461142827865 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:00:27 INFO - PROCESS | 1528 | 1461142827869 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:00:27 INFO - PROCESS | 1528 | 1461142827872 Marionette TRACE conn5 <- [1,2354,null,{}] 02:00:27 INFO - PROCESS | 1528 | 1461142827883 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}] 02:00:28 INFO - PROCESS | 1528 | 1461142828005 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:00:28 INFO - PROCESS | 1528 | 1461142828023 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 1528 | ++DOCSHELL 128A3C00 == 28 [pid = 1528] [id = 598] 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 139 (128A4C00) [pid = 1528] [serial = 1794] [outer = 00000000] 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 140 (12A13800) [pid = 1528] [serial = 1795] [outer = 128A4C00] 02:00:28 INFO - PROCESS | 1528 | 1461142828074 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 141 (132ADC00) [pid = 1528] [serial = 1796] [outer = 128A4C00] 02:00:28 INFO - PROCESS | 1528 | 1461142828547 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]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 02:00:28 INFO - PROCESS | 1528 | 1461142828603 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 1528 | 1461142828605 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:00:28 INFO - PROCESS | 1528 | 1461142828609 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:00:28 INFO - PROCESS | 1528 | 1461142828610 Marionette TRACE conn5 <- [1,2358,null,{}] 02:00:28 INFO - PROCESS | 1528 | 1461142828614 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}] 02:00:28 INFO - PROCESS | 1528 | 1461142828698 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:00:28 INFO - PROCESS | 1528 | 1461142828704 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 1528 | ++DOCSHELL 123BF800 == 29 [pid = 1528] [id = 599] 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 142 (138A6000) [pid = 1528] [serial = 1797] [outer = 00000000] 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 143 (16C08000) [pid = 1528] [serial = 1798] [outer = 138A6000] 02:00:28 INFO - PROCESS | 1528 | 1461142828752 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 144 (16E22C00) [pid = 1528] [serial = 1799] [outer = 138A6000] 02:00:29 INFO - PROCESS | 1528 | 1461142829206 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]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 02:00:29 INFO - PROCESS | 1528 | 1461142829242 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:00:29 INFO - PROCESS | 1528 | 1461142829244 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:00:29 INFO - PROCESS | 1528 | 1461142829248 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 1528 | 1461142829249 Marionette TRACE conn5 <- [1,2362,null,{}] 02:00:29 INFO - PROCESS | 1528 | 1461142829253 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}] 02:00:29 INFO - PROCESS | 1528 | 1461142829331 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:00:29 INFO - PROCESS | 1528 | 1461142829338 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 1528 | ++DOCSHELL 170E6400 == 30 [pid = 1528] [id = 600] 02:00:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 145 (170EB800) [pid = 1528] [serial = 1800] [outer = 00000000] 02:00:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 146 (175A3C00) [pid = 1528] [serial = 1801] [outer = 170EB800] 02:00:29 INFO - PROCESS | 1528 | 1461142829383 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 147 (176CC400) [pid = 1528] [serial = 1802] [outer = 170EB800] 02:00:29 INFO - PROCESS | 1528 | 1461142829878 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]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 02:00:29 INFO - PROCESS | 1528 | 1461142829919 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:00:29 INFO - PROCESS | 1528 | 1461142829921 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:00:29 INFO - PROCESS | 1528 | 1461142829924 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 1528 | 1461142829926 Marionette TRACE conn5 <- [1,2366,null,{}] 02:00:29 INFO - PROCESS | 1528 | 1461142829929 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}] 02:00:30 INFO - PROCESS | 1528 | 1461142830047 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:00:30 INFO - PROCESS | 1528 | 1461142830056 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 1528 | ++DOCSHELL 18344C00 == 31 [pid = 1528] [id = 601] 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 148 (1890D800) [pid = 1528] [serial = 1803] [outer = 00000000] 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 149 (18A88C00) [pid = 1528] [serial = 1804] [outer = 1890D800] 02:00:30 INFO - PROCESS | 1528 | 1461142830108 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 150 (18EC2400) [pid = 1528] [serial = 1805] [outer = 1890D800] 02:00:30 INFO - PROCESS | 1528 | 1461142830570 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]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 02:00:30 INFO - PROCESS | 1528 | 1461142830595 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:00:30 INFO - PROCESS | 1528 | 1461142830597 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:00:30 INFO - PROCESS | 1528 | 1461142830600 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 1528 | 1461142830601 Marionette TRACE conn5 <- [1,2370,null,{}] 02:00:30 INFO - PROCESS | 1528 | 1461142830605 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}] 02:00:30 INFO - PROCESS | 1528 | 1461142830681 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:00:30 INFO - PROCESS | 1528 | 1461142830688 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 1528 | ++DOCSHELL 19C43000 == 32 [pid = 1528] [id = 602] 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 151 (19C49000) [pid = 1528] [serial = 1806] [outer = 00000000] 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 152 (1A465800) [pid = 1528] [serial = 1807] [outer = 19C49000] 02:00:30 INFO - PROCESS | 1528 | 1461142830732 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 153 (1A4D3000) [pid = 1528] [serial = 1808] [outer = 19C49000] 02:00:31 INFO - PROCESS | 1528 | 1461142831204 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]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 02:00:31 INFO - PROCESS | 1528 | 1461142831243 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 1528 | 1461142831245 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:00:31 INFO - PROCESS | 1528 | 1461142831248 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 1528 | 1461142831250 Marionette TRACE conn5 <- [1,2374,null,{}] 02:00:31 INFO - PROCESS | 1528 | 1461142831258 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}] 02:00:31 INFO - PROCESS | 1528 | 1461142831335 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:00:31 INFO - PROCESS | 1528 | 1461142831342 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5AC00 == 33 [pid = 1528] [id = 603] 02:00:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 154 (1AC5B400) [pid = 1528] [serial = 1809] [outer = 00000000] 02:00:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 155 (1ACD0400) [pid = 1528] [serial = 1810] [outer = 1AC5B400] 02:00:31 INFO - PROCESS | 1528 | 1461142831390 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 156 (1ACBB400) [pid = 1528] [serial = 1811] [outer = 1AC5B400] 02:00:31 INFO - PROCESS | 1528 | 1461142831840 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]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 02:00:31 INFO - PROCESS | 1528 | 1461142831891 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 1528 | 1461142831893 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:00:31 INFO - PROCESS | 1528 | 1461142831897 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:00:31 INFO - PROCESS | 1528 | 1461142831898 Marionette TRACE conn5 <- [1,2378,null,{}] 02:00:31 INFO - PROCESS | 1528 | 1461142831914 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}] 02:00:32 INFO - PROCESS | 1528 | 1461142832035 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:00:32 INFO - PROCESS | 1528 | 1461142832128 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1528 | ++DOCSHELL 128A3800 == 34 [pid = 1528] [id = 604] 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 157 (1AC61800) [pid = 1528] [serial = 1812] [outer = 00000000] 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 158 (1B3AAC00) [pid = 1528] [serial = 1813] [outer = 1AC61800] 02:00:32 INFO - PROCESS | 1528 | 1461142832173 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 159 (1B00A000) [pid = 1528] [serial = 1814] [outer = 1AC61800] 02:00:32 INFO - PROCESS | 1528 | 1461142832592 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]]]}] 02:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 02:00:32 INFO - PROCESS | 1528 | 1461142832633 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:00:32 INFO - PROCESS | 1528 | 1461142832635 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:00:32 INFO - PROCESS | 1528 | 1461142832638 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:00:32 INFO - PROCESS | 1528 | 1461142832639 Marionette TRACE conn5 <- [1,2382,null,{}] 02:00:32 INFO - PROCESS | 1528 | 1461142832643 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}] 02:00:32 INFO - PROCESS | 1528 | 1461142832764 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:00:32 INFO - PROCESS | 1528 | 1461142832853 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AE800 == 35 [pid = 1528] [id = 605] 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 160 (1B9B0800) [pid = 1528] [serial = 1815] [outer = 00000000] 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 161 (1BD62C00) [pid = 1528] [serial = 1816] [outer = 1B9B0800] 02:00:32 INFO - PROCESS | 1528 | 1461142832898 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 162 (1BD6DC00) [pid = 1528] [serial = 1817] [outer = 1B9B0800] 02:00:33 INFO - PROCESS | 1528 | 1461142833369 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]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 02:00:33 INFO - PROCESS | 1528 | 1461142833424 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 1528 | 1461142833427 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:00:33 INFO - PROCESS | 1528 | 1461142833430 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 1528 | 1461142833432 Marionette TRACE conn5 <- [1,2386,null,{}] 02:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:00:33 INFO - PROCESS | 1528 | 1461142833440 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}] 02:00:33 INFO - PROCESS | 1528 | 1461142833571 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:00:33 INFO - PROCESS | 1528 | 1461142833586 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 1528 | ++DOCSHELL 1BFC5000 == 36 [pid = 1528] [id = 606] 02:00:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 163 (1C002000) [pid = 1528] [serial = 1818] [outer = 00000000] 02:00:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 164 (1C008800) [pid = 1528] [serial = 1819] [outer = 1C002000] 02:00:33 INFO - PROCESS | 1528 | 1461142833698 Marionette DEBUG loaded listener.js 02:00:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 165 (1C01B000) [pid = 1528] [serial = 1820] [outer = 1C002000] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 164 (176CFC00) [pid = 1528] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 163 (208DD000) [pid = 1528] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 162 (132EC400) [pid = 1528] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 161 (2083B800) [pid = 1528] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 160 (11F4BC00) [pid = 1528] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 159 (11F44800) [pid = 1528] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 158 (2295DC00) [pid = 1528] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 157 (2083A400) [pid = 1528] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 156 (1F104800) [pid = 1528] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 155 (1F10C800) [pid = 1528] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 154 (1E677000) [pid = 1528] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 153 (208D9400) [pid = 1528] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 152 (2083B400) [pid = 1528] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 151 (133A3C00) [pid = 1528] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 150 (23DD1C00) [pid = 1528] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 149 (16C02800) [pid = 1528] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 148 (1BD1FC00) [pid = 1528] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 147 (2092F800) [pid = 1528] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 146 (1EB0E400) [pid = 1528] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 145 (1CBBC800) [pid = 1528] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 144 (18A1E400) [pid = 1528] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 143 (1ACD7800) [pid = 1528] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 142 (1C4DA400) [pid = 1528] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 141 (1241E800) [pid = 1528] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 140 (1BD60400) [pid = 1528] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 139 (1D7B1400) [pid = 1528] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 138 (1BD1EC00) [pid = 1528] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 137 (22955800) [pid = 1528] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 136 (1C01C800) [pid = 1528] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 135 (1ACD5000) [pid = 1528] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 134 (1ACDD000) [pid = 1528] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (20816400) [pid = 1528] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (1C01DC00) [pid = 1528] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (1C021800) [pid = 1528] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (1C3B0800) [pid = 1528] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (1241DC00) [pid = 1528] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (0F67CC00) [pid = 1528] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (13348800) [pid = 1528] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (120F0C00) [pid = 1528] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (24361800) [pid = 1528] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (2434B800) [pid = 1528] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (23DCC000) [pid = 1528] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (2146E800) [pid = 1528] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1A4D9800) [pid = 1528] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1A461400) [pid = 1528] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (120BC800) [pid = 1528] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1AC45400) [pid = 1528] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (16C42400) [pid = 1528] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:00:34 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1B00A400) [pid = 1528] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:00:34 INFO - PROCESS | 1528 | 1461142834965 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1571ms 02:00:35 INFO - PROCESS | 1528 | 1461142835008 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 1528 | 1461142835010 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:00:35 INFO - PROCESS | 1528 | 1461142835013 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 1528 | 1461142835014 Marionette TRACE conn5 <- [1,2390,null,{}] 02:00:35 INFO - PROCESS | 1528 | 1461142835018 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}] 02:00:35 INFO - PROCESS | 1528 | 1461142835097 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:00:35 INFO - PROCESS | 1528 | 1461142835105 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1528 | ++DOCSHELL 132EC400 == 37 [pid = 1528] [id = 607] 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (138ACC00) [pid = 1528] [serial = 1821] [outer = 00000000] 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (18344800) [pid = 1528] [serial = 1822] [outer = 138ACC00] 02:00:35 INFO - PROCESS | 1528 | 1461142835150 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1890A400) [pid = 1528] [serial = 1823] [outer = 138ACC00] 02:00:35 INFO - PROCESS | 1528 | 1461142835592 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 02:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:00:35 INFO - PROCESS | 1528 | 1461142835644 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 1528 | 1461142835646 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:00:35 INFO - PROCESS | 1528 | 1461142835649 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 1528 | 1461142835651 Marionette TRACE conn5 <- [1,2394,null,{}] 02:00:35 INFO - PROCESS | 1528 | 1461142835654 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}] 02:00:35 INFO - PROCESS | 1528 | 1461142835734 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:00:35 INFO - PROCESS | 1528 | 1461142835740 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1528 | ++DOCSHELL 18A18C00 == 38 [pid = 1528] [id = 608] 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (19C40000) [pid = 1528] [serial = 1824] [outer = 00000000] 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1B3AE800) [pid = 1528] [serial = 1825] [outer = 19C40000] 02:00:35 INFO - PROCESS | 1528 | 1461142835784 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1BD69000) [pid = 1528] [serial = 1826] [outer = 19C40000] 02:00:36 INFO - PROCESS | 1528 | 1461142836253 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]]]}] 02:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 02:00:36 INFO - PROCESS | 1528 | 1461142836280 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 1528 | 1461142836282 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:00:36 INFO - PROCESS | 1528 | 1461142836285 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 1528 | 1461142836287 Marionette TRACE conn5 <- [1,2398,null,{}] 02:00:36 INFO - PROCESS | 1528 | 1461142836308 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}] 02:00:36 INFO - PROCESS | 1528 | 1461142836388 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:00:36 INFO - PROCESS | 1528 | 1461142836395 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 1528 | ++DOCSHELL 1BD91800 == 39 [pid = 1528] [id = 609] 02:00:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1BEBC400) [pid = 1528] [serial = 1827] [outer = 00000000] 02:00:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1C021000) [pid = 1528] [serial = 1828] [outer = 1BEBC400] 02:00:36 INFO - PROCESS | 1528 | 1461142836439 Marionette DEBUG loaded listener.js 02:00:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1C01EC00) [pid = 1528] [serial = 1829] [outer = 1BEBC400] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 19C4D400 == 38 [pid = 1528] [id = 298] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 1BEBD000 == 37 [pid = 1528] [id = 304] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 0F6E8400 == 36 [pid = 1528] [id = 308] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 12003C00 == 35 [pid = 1528] [id = 301] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 1ACB3800 == 34 [pid = 1528] [id = 300] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 12872800 == 33 [pid = 1528] [id = 299] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 1BD64800 == 32 [pid = 1528] [id = 303] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 0F6E0800 == 31 [pid = 1528] [id = 305] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 12871C00 == 30 [pid = 1528] [id = 307] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 132B2400 == 29 [pid = 1528] [id = 306] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 18A1CC00 == 28 [pid = 1528] [id = 297] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 12873800 == 27 [pid = 1528] [id = 293] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 120F5C00 == 26 [pid = 1528] [id = 292] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 120BEC00 == 25 [pid = 1528] [id = 294] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 16E9E800 == 24 [pid = 1528] [id = 295] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 18344400 == 23 [pid = 1528] [id = 296] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 18704000 == 22 [pid = 1528] [id = 302] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 0F63B800 == 21 [pid = 1528] [id = 291] 02:00:37 INFO - PROCESS | 1528 | --DOCSHELL 1ACBA800 == 20 [pid = 1528] [id = 595] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (1B9A2C00) [pid = 1528] [serial = 1688] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (20830000) [pid = 1528] [serial = 1607] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (1AC40000) [pid = 1528] [serial = 1553] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (209AB800) [pid = 1528] [serial = 1661] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1A466400) [pid = 1528] [serial = 1619] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (213C9800) [pid = 1528] [serial = 1616] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (19C43400) [pid = 1528] [serial = 1652] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (128A4800) [pid = 1528] [serial = 1550] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (23DD0C00) [pid = 1528] [serial = 1670] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (23DD2800) [pid = 1528] [serial = 1502] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (20837400) [pid = 1528] [serial = 1658] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1F92A800) [pid = 1528] [serial = 1565] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1E7A5400) [pid = 1528] [serial = 1559] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (209A2C00) [pid = 1528] [serial = 1613] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (208DA000) [pid = 1528] [serial = 1610] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1ED9A400) [pid = 1528] [serial = 1706] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (23E84000) [pid = 1528] [serial = 1673] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (18298C00) [pid = 1528] [serial = 1682] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1C009400) [pid = 1528] [serial = 1694] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (2106E000) [pid = 1528] [serial = 1664] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1EDA4000) [pid = 1528] [serial = 1562] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1E391000) [pid = 1528] [serial = 1556] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (19C4E400) [pid = 1528] [serial = 1685] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1C029400) [pid = 1528] [serial = 1655] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1DBF0C00) [pid = 1528] [serial = 1700] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1A45B400) [pid = 1528] [serial = 1601] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1BD97C00) [pid = 1528] [serial = 1691] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1E6F7400) [pid = 1528] [serial = 1703] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1C3D4000) [pid = 1528] [serial = 1604] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (23424800) [pid = 1528] [serial = 1667] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1C3D0C00) [pid = 1528] [serial = 1697] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1F10A800) [pid = 1528] [serial = 1568] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1E7AC400) [pid = 1528] [serial = 1786] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1E6EF800) [pid = 1528] [serial = 1784] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1C36D400) [pid = 1528] [serial = 1774] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1CB0A400) [pid = 1528] [serial = 1777] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1C387000) [pid = 1528] [serial = 1775] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1B9AC000) [pid = 1528] [serial = 1780] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1E671000) [pid = 1528] [serial = 1783] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BF61C00) [pid = 1528] [serial = 1781] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1DBE9000) [pid = 1528] [serial = 1778] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (128A4000) [pid = 1528] [serial = 1762] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (18709000) [pid = 1528] [serial = 1760] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (174DA000) [pid = 1528] [serial = 1759] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (176C5400) [pid = 1528] [serial = 1757] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (18278000) [pid = 1528] [serial = 1756] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (252CB400) [pid = 1528] [serial = 1754] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (252CA000) [pid = 1528] [serial = 1753] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (24355000) [pid = 1528] [serial = 1751] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (24351800) [pid = 1528] [serial = 1750] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (23E8A800) [pid = 1528] [serial = 1748] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (23E82000) [pid = 1528] [serial = 1747] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (2342FC00) [pid = 1528] [serial = 1745] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (23423C00) [pid = 1528] [serial = 1744] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1F98E400) [pid = 1528] [serial = 1742] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (1F10D400) [pid = 1528] [serial = 1741] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (1BEB5400) [pid = 1528] [serial = 1739] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 67 (1B9A3400) [pid = 1528] [serial = 1738] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 66 (2295CC00) [pid = 1528] [serial = 1736] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 65 (1BC14C00) [pid = 1528] [serial = 1768] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 64 (1BD1E000) [pid = 1528] [serial = 1769] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 63 (18EC8800) [pid = 1528] [serial = 1765] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 62 (1A4D9400) [pid = 1528] [serial = 1766] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 61 (170EA800) [pid = 1528] [serial = 1763] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 60 (1BD8FC00) [pid = 1528] [serial = 1771] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | --DOMWINDOW == 59 (1BEB9800) [pid = 1528] [serial = 1772] [outer = 00000000] [url = about:blank] 02:00:38 INFO - PROCESS | 1528 | 1461142838522 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]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2269ms 02:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:00:38 INFO - PROCESS | 1528 | 1461142838556 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 1528 | 1461142838559 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:00:38 INFO - PROCESS | 1528 | 1461142838565 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 1528 | 1461142838569 Marionette TRACE conn5 <- [1,2402,null,{}] 02:00:38 INFO - PROCESS | 1528 | 1461142838575 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}] 02:00:38 INFO - PROCESS | 1528 | 1461142838665 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:00:38 INFO - PROCESS | 1528 | 1461142838790 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E2C00 == 21 [pid = 1528] [id = 610] 02:00:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 60 (0F6E8000) [pid = 1528] [serial = 1830] [outer = 00000000] 02:00:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 61 (120B5400) [pid = 1528] [serial = 1831] [outer = 0F6E8000] 02:00:38 INFO - PROCESS | 1528 | 1461142838840 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 62 (120BD800) [pid = 1528] [serial = 1832] [outer = 0F6E8000] 02:00:39 INFO - PROCESS | 1528 | 1461142839232 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]]]}] 02:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 02:00:39 INFO - PROCESS | 1528 | 1461142839295 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 1528 | 1461142839302 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:00:39 INFO - PROCESS | 1528 | 1461142839308 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 1528 | 1461142839310 Marionette TRACE conn5 <- [1,2406,null,{}] 02:00:39 INFO - PROCESS | 1528 | 1461142839314 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}] 02:00:39 INFO - PROCESS | 1528 | 1461142839398 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:00:39 INFO - PROCESS | 1528 | 1461142839405 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 1528 | ++DOCSHELL 120E9800 == 22 [pid = 1528] [id = 611] 02:00:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 63 (120EA000) [pid = 1528] [serial = 1833] [outer = 00000000] 02:00:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 64 (12422800) [pid = 1528] [serial = 1834] [outer = 120EA000] 02:00:39 INFO - PROCESS | 1528 | 1461142839452 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 65 (126BF400) [pid = 1528] [serial = 1835] [outer = 120EA000] 02:00:39 INFO - PROCESS | 1528 | 1461142839927 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]]]}] 02:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 02:00:39 INFO - PROCESS | 1528 | 1461142839980 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 1528 | 1461142839983 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:00:39 INFO - PROCESS | 1528 | 1461142839986 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:00:39 INFO - PROCESS | 1528 | 1461142839990 Marionette TRACE conn5 <- [1,2410,null,{}] 02:00:40 INFO - PROCESS | 1528 | 1461142840000 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}] 02:00:40 INFO - PROCESS | 1528 | 1461142840118 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:00:40 INFO - PROCESS | 1528 | 1461142840134 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 1528 | ++DOCSHELL 12A13C00 == 23 [pid = 1528] [id = 612] 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 66 (132A9800) [pid = 1528] [serial = 1836] [outer = 00000000] 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (132F2000) [pid = 1528] [serial = 1837] [outer = 132A9800] 02:00:40 INFO - PROCESS | 1528 | 1461142840185 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (1339B800) [pid = 1528] [serial = 1838] [outer = 132A9800] 02:00:40 INFO - PROCESS | 1528 | 1461142840677 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]]]}] 02:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 02:00:40 INFO - PROCESS | 1528 | 1461142840720 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:00:40 INFO - PROCESS | 1528 | 1461142840722 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:00:40 INFO - PROCESS | 1528 | 1461142840725 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 1528 | 1461142840727 Marionette TRACE conn5 <- [1,2414,null,{}] 02:00:40 INFO - PROCESS | 1528 | 1461142840730 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}] 02:00:40 INFO - PROCESS | 1528 | 1461142840810 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:00:40 INFO - PROCESS | 1528 | 1461142840817 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 1528 | ++DOCSHELL 132F0C00 == 24 [pid = 1528] [id = 613] 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (15EA9C00) [pid = 1528] [serial = 1839] [outer = 00000000] 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (16EA9800) [pid = 1528] [serial = 1840] [outer = 15EA9C00] 02:00:40 INFO - PROCESS | 1528 | 1461142840863 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (1759E000) [pid = 1528] [serial = 1841] [outer = 15EA9C00] 02:00:41 INFO - PROCESS | 1528 | 1461142841305 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]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 631ms 02:00:41 INFO - PROCESS | 1528 | 1461142841357 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 1528 | 1461142841359 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:00:41 INFO - PROCESS | 1528 | 1461142841362 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:00:41 INFO - PROCESS | 1528 | 1461142841364 Marionette TRACE conn5 <- [1,2418,null,{}] 02:00:41 INFO - PROCESS | 1528 | 1461142841367 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}] 02:00:41 INFO - PROCESS | 1528 | 1461142841443 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:00:41 INFO - PROCESS | 1528 | 1461142841449 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 1528 | ++DOCSHELL 175A4400 == 25 [pid = 1528] [id = 614] 02:00:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (176C2800) [pid = 1528] [serial = 1842] [outer = 00000000] 02:00:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (1827FC00) [pid = 1528] [serial = 1843] [outer = 176C2800] 02:00:41 INFO - PROCESS | 1528 | 1461142841498 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (1829CC00) [pid = 1528] [serial = 1844] [outer = 176C2800] 02:00:41 INFO - PROCESS | 1528 | 1461142841963 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]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 02:00:42 INFO - PROCESS | 1528 | 1461142841997 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 1528 | 1461142841999 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:00:42 INFO - PROCESS | 1528 | 1461142842007 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 1528 | 1461142842008 Marionette TRACE conn5 <- [1,2422,null,{}] 02:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:00:42 INFO - PROCESS | 1528 | 1461142842012 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}] 02:00:42 INFO - PROCESS | 1528 | 1461142842121 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:00:42 INFO - PROCESS | 1528 | 1461142842131 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 1528 | ++DOCSHELL 18910800 == 26 [pid = 1528] [id = 615] 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (18A14400) [pid = 1528] [serial = 1845] [outer = 00000000] 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (18E6EC00) [pid = 1528] [serial = 1846] [outer = 18A14400] 02:00:42 INFO - PROCESS | 1528 | 1461142842181 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (19C40400) [pid = 1528] [serial = 1847] [outer = 18A14400] 02:00:42 INFO - PROCESS | 1528 | 1461142842598 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]]]}] 02:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 02:00:42 INFO - PROCESS | 1528 | 1461142842647 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 1528 | 1461142842650 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:00:42 INFO - PROCESS | 1528 | 1461142842657 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 1528 | 1461142842659 Marionette TRACE conn5 <- [1,2426,null,{}] 02:00:42 INFO - PROCESS | 1528 | 1461142842662 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}] 02:00:42 INFO - PROCESS | 1528 | 1461142842740 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:00:42 INFO - PROCESS | 1528 | 1461142842746 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 1528 | ++DOCSHELL 18E6E800 == 27 [pid = 1528] [id = 616] 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (19C43C00) [pid = 1528] [serial = 1848] [outer = 00000000] 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1A462400) [pid = 1528] [serial = 1849] [outer = 19C43C00] 02:00:42 INFO - PROCESS | 1528 | 1461142842793 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1A45F000) [pid = 1528] [serial = 1850] [outer = 19C43C00] 02:00:43 INFO - PROCESS | 1528 | 1461142843241 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]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 02:00:43 INFO - PROCESS | 1528 | 1461142843306 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 1528 | 1461142843308 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:00:43 INFO - PROCESS | 1528 | 1461142843312 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 1528 | 1461142843313 Marionette TRACE conn5 <- [1,2430,null,{}] 02:00:43 INFO - PROCESS | 1528 | 1461142843317 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}] 02:00:43 INFO - PROCESS | 1528 | 1461142843391 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:00:43 INFO - PROCESS | 1528 | 1461142843397 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 1528 | ++DOCSHELL 1AC3F000 == 28 [pid = 1528] [id = 617] 02:00:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1AC45400) [pid = 1528] [serial = 1851] [outer = 00000000] 02:00:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1AC63400) [pid = 1528] [serial = 1852] [outer = 1AC45400] 02:00:43 INFO - PROCESS | 1528 | 1461142843443 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1ACC1C00) [pid = 1528] [serial = 1853] [outer = 1AC45400] 02:00:43 INFO - PROCESS | 1528 | 1461142843905 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]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 02:00:43 INFO - PROCESS | 1528 | 1461142843945 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 1528 | 1461142843946 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:00:43 INFO - PROCESS | 1528 | 1461142843950 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 1528 | 1461142843952 Marionette TRACE conn5 <- [1,2434,null,{}] 02:00:43 INFO - PROCESS | 1528 | 1461142843955 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}] 02:00:44 INFO - PROCESS | 1528 | 1461142844064 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:00:44 INFO - PROCESS | 1528 | 1461142844073 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 1528 | ++DOCSHELL 12A13400 == 29 [pid = 1528] [id = 618] 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1ACDF000) [pid = 1528] [serial = 1854] [outer = 00000000] 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1B00C400) [pid = 1528] [serial = 1855] [outer = 1ACDF000] 02:00:44 INFO - PROCESS | 1528 | 1461142844172 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1B00BC00) [pid = 1528] [serial = 1856] [outer = 1ACDF000] 02:00:44 INFO - PROCESS | 1528 | 1461142844640 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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 02:00:44 INFO - PROCESS | 1528 | 1461142844684 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 1528 | 1461142844686 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:00:44 INFO - PROCESS | 1528 | 1461142844689 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 1528 | 1461142844691 Marionette TRACE conn5 <- [1,2438,null,{}] 02:00:44 INFO - PROCESS | 1528 | 1461142844695 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}] 02:00:44 INFO - PROCESS | 1528 | 1461142844806 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:00:44 INFO - PROCESS | 1528 | 1461142844813 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A3000 == 30 [pid = 1528] [id = 619] 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B9A5800) [pid = 1528] [serial = 1857] [outer = 00000000] 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BC17400) [pid = 1528] [serial = 1858] [outer = 1B9A5800] 02:00:44 INFO - PROCESS | 1528 | 1461142844858 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BD19000) [pid = 1528] [serial = 1859] [outer = 1B9A5800] 02:00:45 INFO - PROCESS | 1528 | 1461142845313 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]]]}] 02:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 02:00:45 INFO - PROCESS | 1528 | 1461142845360 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:00:45 INFO - PROCESS | 1528 | 1461142845362 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:00:45 INFO - PROCESS | 1528 | 1461142845365 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 1528 | 1461142845368 Marionette TRACE conn5 <- [1,2442,null,{}] 02:00:45 INFO - PROCESS | 1528 | 1461142845372 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}] 02:00:45 INFO - PROCESS | 1528 | 1461142845528 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:00:45 INFO - PROCESS | 1528 | 1461142845553 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 1528 | ++DOCSHELL 1BD6A000 == 31 [pid = 1528] [id = 620] 02:00:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BD6B000) [pid = 1528] [serial = 1860] [outer = 00000000] 02:00:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BD9D800) [pid = 1528] [serial = 1861] [outer = 1BD6B000] 02:00:45 INFO - PROCESS | 1528 | 1461142845607 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BEBB000) [pid = 1528] [serial = 1862] [outer = 1BD6B000] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1AC61800) [pid = 1528] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1B9B0800) [pid = 1528] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1C002000) [pid = 1528] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (19C40000) [pid = 1528] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1AC5B400) [pid = 1528] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (19C49000) [pid = 1528] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1890D800) [pid = 1528] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (170EB800) [pid = 1528] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (138A6000) [pid = 1528] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (128A4C00) [pid = 1528] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (120B5800) [pid = 1528] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (0F63FC00) [pid = 1528] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1E67C400) [pid = 1528] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:00:45 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (138ACC00) [pid = 1528] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:00:46 INFO - PROCESS | 1528 | 1461142846144 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]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 02:00:46 INFO - PROCESS | 1528 | 1461142846200 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 1528 | 1461142846202 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:00:46 INFO - PROCESS | 1528 | 1461142846205 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 1528 | 1461142846207 Marionette TRACE conn5 <- [1,2446,null,{}] 02:00:46 INFO - PROCESS | 1528 | 1461142846211 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}] 02:00:46 INFO - PROCESS | 1528 | 1461142846285 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:00:46 INFO - PROCESS | 1528 | 1461142846291 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 1528 | ++DOCSHELL 175A2400 == 32 [pid = 1528] [id = 621] 02:00:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1827EC00) [pid = 1528] [serial = 1863] [outer = 00000000] 02:00:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1AC46000) [pid = 1528] [serial = 1864] [outer = 1827EC00] 02:00:46 INFO - PROCESS | 1528 | 1461142846335 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1A464800) [pid = 1528] [serial = 1865] [outer = 1827EC00] 02:00:46 INFO - PROCESS | 1528 | 1461142846775 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]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 02:00:46 INFO - PROCESS | 1528 | 1461142846836 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 1528 | 1461142846838 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:00:46 INFO - PROCESS | 1528 | 1461142846842 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:00:46 INFO - PROCESS | 1528 | 1461142846843 Marionette TRACE conn5 <- [1,2450,null,{}] 02:00:46 INFO - PROCESS | 1528 | 1461142846847 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}] 02:00:46 INFO - PROCESS | 1528 | 1461142846922 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:00:46 INFO - PROCESS | 1528 | 1461142846931 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 1528 | ++DOCSHELL 1BD91400 == 33 [pid = 1528] [id = 622] 02:00:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1BD9AC00) [pid = 1528] [serial = 1866] [outer = 00000000] 02:00:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1BFC2400) [pid = 1528] [serial = 1867] [outer = 1BD9AC00] 02:00:46 INFO - PROCESS | 1528 | 1461142846975 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1C003400) [pid = 1528] [serial = 1868] [outer = 1BD9AC00] 02:00:47 INFO - PROCESS | 1528 | 1461142847429 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]]]}] 02:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 02:00:47 INFO - PROCESS | 1528 | 1461142847476 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 1528 | 1461142847478 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:00:47 INFO - PROCESS | 1528 | 1461142847482 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - PROCESS | 1528 | 1461142847483 Marionette TRACE conn5 <- [1,2454,null,{}] 02:00:47 INFO - PROCESS | 1528 | 1461142847487 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}] 02:00:47 INFO - PROCESS | 1528 | 1461142847563 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:00:47 INFO - PROCESS | 1528 | 1461142847569 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 1528 | ++DOCSHELL 1C005400 == 34 [pid = 1528] [id = 623] 02:00:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1C00B000) [pid = 1528] [serial = 1869] [outer = 00000000] 02:00:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1C01A800) [pid = 1528] [serial = 1870] [outer = 1C00B000] 02:00:47 INFO - PROCESS | 1528 | 1461142847613 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C026800) [pid = 1528] [serial = 1871] [outer = 1C00B000] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 19C43000 == 33 [pid = 1528] [id = 602] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 18A18C00 == 32 [pid = 1528] [id = 608] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 1B9AE800 == 31 [pid = 1528] [id = 605] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 1200AC00 == 30 [pid = 1528] [id = 597] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 1AC5AC00 == 29 [pid = 1528] [id = 603] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 128A3C00 == 28 [pid = 1528] [id = 598] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 170E6400 == 27 [pid = 1528] [id = 600] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 123BF800 == 26 [pid = 1528] [id = 599] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 18344C00 == 25 [pid = 1528] [id = 601] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 128A3800 == 24 [pid = 1528] [id = 604] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 1BFC5000 == 23 [pid = 1528] [id = 606] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 132EC400 == 22 [pid = 1528] [id = 607] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 0F63E800 == 21 [pid = 1528] [id = 596] 02:00:48 INFO - PROCESS | 1528 | --DOCSHELL 1BD91800 == 20 [pid = 1528] [id = 609] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1C021000) [pid = 1528] [serial = 1828] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1B3AAC00) [pid = 1528] [serial = 1813] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1B00A000) [pid = 1528] [serial = 1814] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD6DC00) [pid = 1528] [serial = 1817] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1BD62C00) [pid = 1528] [serial = 1816] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1C008800) [pid = 1528] [serial = 1819] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1B3AE800) [pid = 1528] [serial = 1825] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1C01B000) [pid = 1528] [serial = 1820] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1BD69000) [pid = 1528] [serial = 1826] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1ACD0400) [pid = 1528] [serial = 1810] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1A465800) [pid = 1528] [serial = 1807] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1A4D3000) [pid = 1528] [serial = 1808] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (18A88C00) [pid = 1528] [serial = 1804] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (18EC2400) [pid = 1528] [serial = 1805] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (175A3C00) [pid = 1528] [serial = 1801] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (176CC400) [pid = 1528] [serial = 1802] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (16C08000) [pid = 1528] [serial = 1798] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (16E22C00) [pid = 1528] [serial = 1799] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (12A13800) [pid = 1528] [serial = 1795] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 67 (132ADC00) [pid = 1528] [serial = 1796] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 66 (120F3400) [pid = 1528] [serial = 1792] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 65 (123BDC00) [pid = 1528] [serial = 1793] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 64 (11F48400) [pid = 1528] [serial = 1789] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 63 (12003000) [pid = 1528] [serial = 1790] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 62 (1ED46400) [pid = 1528] [serial = 1787] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 61 (18344800) [pid = 1528] [serial = 1822] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 60 (1ACBB400) [pid = 1528] [serial = 1811] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | --DOMWINDOW == 59 (1890A400) [pid = 1528] [serial = 1823] [outer = 00000000] [url = about:blank] 02:00:49 INFO - PROCESS | 1528 | 1461142849432 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]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1981ms 02:00:49 INFO - PROCESS | 1528 | 1461142849464 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:00:49 INFO - PROCESS | 1528 | 1461142849468 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:00:49 INFO - PROCESS | 1528 | 1461142849473 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 1528 | 1461142849477 Marionette TRACE conn5 <- [1,2458,null,{}] 02:00:49 INFO - PROCESS | 1528 | 1461142849483 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}] 02:00:49 INFO - PROCESS | 1528 | 1461142849570 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:00:49 INFO - PROCESS | 1528 | 1461142849580 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 1528 | ++DOCSHELL 0F6E9400 == 21 [pid = 1528] [id = 624] 02:00:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 60 (11F3E000) [pid = 1528] [serial = 1872] [outer = 00000000] 02:00:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 61 (11F74000) [pid = 1528] [serial = 1873] [outer = 11F3E000] 02:00:49 INFO - PROCESS | 1528 | 1461142849629 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 62 (12009400) [pid = 1528] [serial = 1874] [outer = 11F3E000] 02:00:50 INFO - PROCESS | 1528 | 1461142850116 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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 02:00:50 INFO - PROCESS | 1528 | 1461142850164 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 1528 | 1461142850170 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:00:50 INFO - PROCESS | 1528 | 1461142850176 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1528 | 1461142850179 Marionette TRACE conn5 <- [1,2462,null,{}] 02:00:50 INFO - PROCESS | 1528 | 1461142850183 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}] 02:00:50 INFO - PROCESS | 1528 | 1461142850263 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:00:50 INFO - PROCESS | 1528 | 1461142850272 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 1528 | ++DOCSHELL 120F6000 == 22 [pid = 1528] [id = 625] 02:00:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 63 (123BA800) [pid = 1528] [serial = 1875] [outer = 00000000] 02:00:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 64 (12417400) [pid = 1528] [serial = 1876] [outer = 123BA800] 02:00:50 INFO - PROCESS | 1528 | 1461142850318 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 65 (1241DC00) [pid = 1528] [serial = 1877] [outer = 123BA800] 02:00:50 INFO - PROCESS | 1528 | 1461142850800 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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 02:00:50 INFO - PROCESS | 1528 | 1461142850849 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 1528 | 1461142850851 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:00:50 INFO - PROCESS | 1528 | 1461142850855 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1528 | 1461142850858 Marionette TRACE conn5 <- [1,2466,null,{}] 02:00:50 INFO - PROCESS | 1528 | 1461142850869 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}] 02:00:50 INFO - PROCESS | 1528 | 1461142850952 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:00:51 INFO - PROCESS | 1528 | 1461142851075 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 1528 | ++DOCSHELL 128B2400 == 23 [pid = 1528] [id = 626] 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 66 (12A0E000) [pid = 1528] [serial = 1878] [outer = 00000000] 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (132ADC00) [pid = 1528] [serial = 1879] [outer = 12A0E000] 02:00:51 INFO - PROCESS | 1528 | 1461142851123 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (1333EC00) [pid = 1528] [serial = 1880] [outer = 12A0E000] 02:00:51 INFO - PROCESS | 1528 | 1461142851510 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 02:00:51 INFO - PROCESS | 1528 | 1461142851528 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 1528 | 1461142851531 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:00:51 INFO - PROCESS | 1528 | 1461142851534 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 1528 | 1461142851536 Marionette TRACE conn5 <- [1,2470,null,{}] 02:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:00:51 INFO - PROCESS | 1528 | 1461142851540 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}] 02:00:51 INFO - PROCESS | 1528 | 1461142851616 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:00:51 INFO - PROCESS | 1528 | 1461142851697 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 1528 | ++DOCSHELL 13399400 == 24 [pid = 1528] [id = 627] 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (15E10000) [pid = 1528] [serial = 1881] [outer = 00000000] 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (16E21400) [pid = 1528] [serial = 1882] [outer = 15E10000] 02:00:51 INFO - PROCESS | 1528 | 1461142851750 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (16EA5800) [pid = 1528] [serial = 1883] [outer = 15E10000] 02:00:52 INFO - PROCESS | 1528 | 1461142852123 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 02:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:00:52 INFO - PROCESS | 1528 | 1461142852168 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 1528 | 1461142852170 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:00:52 INFO - PROCESS | 1528 | 1461142852173 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 1528 | 1461142852175 Marionette TRACE conn5 <- [1,2474,null,{}] 02:00:52 INFO - PROCESS | 1528 | 1461142852178 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}] 02:00:52 INFO - PROCESS | 1528 | 1461142852252 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:00:52 INFO - PROCESS | 1528 | 1461142852366 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1528 | ++DOCSHELL 16EA4800 == 25 [pid = 1528] [id = 628] 02:00:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (17451C00) [pid = 1528] [serial = 1884] [outer = 00000000] 02:00:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (18278400) [pid = 1528] [serial = 1885] [outer = 17451C00] 02:00:52 INFO - PROCESS | 1528 | 1461142852414 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (18281C00) [pid = 1528] [serial = 1886] [outer = 17451C00] 02:00:52 INFO - PROCESS | 1528 | 1461142852786 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 02:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:00:52 INFO - PROCESS | 1528 | 1461142852805 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 1528 | 1461142852807 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:00:52 INFO - PROCESS | 1528 | 1461142852810 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 1528 | 1461142852811 Marionette TRACE conn5 <- [1,2478,null,{}] 02:00:52 INFO - PROCESS | 1528 | 1461142852815 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}] 02:00:52 INFO - PROCESS | 1528 | 1461142852951 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:00:52 INFO - PROCESS | 1528 | 1461142852959 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1528 | ++DOCSHELL 1833C000 == 26 [pid = 1528] [id = 629] 02:00:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (1833C800) [pid = 1528] [serial = 1887] [outer = 00000000] 02:00:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (18A1F000) [pid = 1528] [serial = 1888] [outer = 1833C800] 02:00:53 INFO - PROCESS | 1528 | 1461142853007 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (18A94800) [pid = 1528] [serial = 1889] [outer = 1833C800] 02:00:53 INFO - PROCESS | 1528 | 1461142853419 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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 02:00:53 INFO - PROCESS | 1528 | 1461142853442 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 1528 | 1461142853444 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:00:53 INFO - PROCESS | 1528 | 1461142853447 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 1528 | 1461142853449 Marionette TRACE conn5 <- [1,2482,null,{}] 02:00:53 INFO - PROCESS | 1528 | 1461142853452 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}] 02:00:53 INFO - PROCESS | 1528 | 1461142853526 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:00:53 INFO - PROCESS | 1528 | 1461142853532 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 1528 | ++DOCSHELL 19C47400 == 27 [pid = 1528] [id = 630] 02:00:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (19C48000) [pid = 1528] [serial = 1890] [outer = 00000000] 02:00:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1A461000) [pid = 1528] [serial = 1891] [outer = 19C48000] 02:00:53 INFO - PROCESS | 1528 | 1461142853578 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1A465800) [pid = 1528] [serial = 1892] [outer = 19C48000] 02:00:54 INFO - PROCESS | 1528 | 1461142854029 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]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 02:00:54 INFO - PROCESS | 1528 | 1461142854090 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 1528 | 1461142854092 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:00:54 INFO - PROCESS | 1528 | 1461142854095 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 1528 | 1461142854096 Marionette TRACE conn5 <- [1,2486,null,{}] 02:00:54 INFO - PROCESS | 1528 | 1461142854100 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}] 02:00:54 INFO - PROCESS | 1528 | 1461142854173 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:00:54 INFO - PROCESS | 1528 | 1461142854182 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 1528 | ++DOCSHELL 1A4D3000 == 28 [pid = 1528] [id = 631] 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1AC40000) [pid = 1528] [serial = 1893] [outer = 00000000] 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1ACBA800) [pid = 1528] [serial = 1894] [outer = 1AC40000] 02:00:54 INFO - PROCESS | 1528 | 1461142854227 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1AC68000) [pid = 1528] [serial = 1895] [outer = 1AC40000] 02:00:54 INFO - PROCESS | 1528 | 1461142854704 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]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 02:00:54 INFO - PROCESS | 1528 | 1461142854728 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 1528 | 1461142854730 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:00:54 INFO - PROCESS | 1528 | 1461142854733 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:00:54 INFO - PROCESS | 1528 | 1461142854735 Marionette TRACE conn5 <- [1,2490,null,{}] 02:00:54 INFO - PROCESS | 1528 | 1461142854738 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}] 02:00:54 INFO - PROCESS | 1528 | 1461142854846 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:00:54 INFO - PROCESS | 1528 | 1461142854854 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 1528 | ++DOCSHELL 128ADC00 == 29 [pid = 1528] [id = 632] 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1ACDBC00) [pid = 1528] [serial = 1896] [outer = 00000000] 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1B009400) [pid = 1528] [serial = 1897] [outer = 1ACDBC00] 02:00:54 INFO - PROCESS | 1528 | 1461142854898 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1B007C00) [pid = 1528] [serial = 1898] [outer = 1ACDBC00] 02:00:55 INFO - PROCESS | 1528 | 1461142855373 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]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 02:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:00:55 INFO - PROCESS | 1528 | 1461142855409 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 1528 | 1461142855410 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:00:55 INFO - PROCESS | 1528 | 1461142855413 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 1528 | 1461142855415 Marionette TRACE conn5 <- [1,2494,null,{}] 02:00:55 INFO - PROCESS | 1528 | 1461142855419 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}] 02:00:55 INFO - PROCESS | 1528 | 1461142855530 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:00:55 INFO - PROCESS | 1528 | 1461142855536 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 1528 | ++DOCSHELL 1B3AE800 == 30 [pid = 1528] [id = 633] 02:00:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B9A1400) [pid = 1528] [serial = 1899] [outer = 00000000] 02:00:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1B9B0400) [pid = 1528] [serial = 1900] [outer = 1B9A1400] 02:00:55 INFO - PROCESS | 1528 | 1461142855580 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BD61000) [pid = 1528] [serial = 1901] [outer = 1B9A1400] 02:00:56 INFO - PROCESS | 1528 | 1461142856047 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 02:00:56 INFO - PROCESS | 1528 | 1461142856085 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 1528 | 1461142856087 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:00:56 INFO - PROCESS | 1528 | 1461142856098 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 1528 | 1461142856101 Marionette TRACE conn5 <- [1,2498,null,{}] 02:00:56 INFO - PROCESS | 1528 | 1461142856104 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}] 02:00:56 INFO - PROCESS | 1528 | 1461142856259 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:00:56 INFO - PROCESS | 1528 | 1461142856285 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 1528 | ++DOCSHELL 16E20400 == 31 [pid = 1528] [id = 634] 02:00:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BD68400) [pid = 1528] [serial = 1902] [outer = 00000000] 02:00:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BD9BC00) [pid = 1528] [serial = 1903] [outer = 1BD68400] 02:00:56 INFO - PROCESS | 1528 | 1461142856335 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BEBBC00) [pid = 1528] [serial = 1904] [outer = 1BD68400] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1BD9AC00) [pid = 1528] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1ACDF000) [pid = 1528] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1B9A5800) [pid = 1528] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1BD6B000) [pid = 1528] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1AC45400) [pid = 1528] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (19C43C00) [pid = 1528] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (18A14400) [pid = 1528] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (176C2800) [pid = 1528] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (15EA9C00) [pid = 1528] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (132A9800) [pid = 1528] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (120EA000) [pid = 1528] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (0F6E8000) [pid = 1528] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1BEBC400) [pid = 1528] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:00:56 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1827EC00) [pid = 1528] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:00:56 INFO - PROCESS | 1528 | 1461142856885 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 830ms 02:00:56 INFO - PROCESS | 1528 | 1461142856931 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 1528 | 1461142856933 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:00:56 INFO - PROCESS | 1528 | 1461142856936 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 1528 | 1461142856938 Marionette TRACE conn5 <- [1,2502,null,{}] 02:00:56 INFO - PROCESS | 1528 | 1461142856941 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}] 02:00:57 INFO - PROCESS | 1528 | 1461142857016 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:00:57 INFO - PROCESS | 1528 | 1461142857021 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 1528 | ++DOCSHELL 16E42000 == 32 [pid = 1528] [id = 635] 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (174C6C00) [pid = 1528] [serial = 1905] [outer = 00000000] 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1ACDFC00) [pid = 1528] [serial = 1906] [outer = 174C6C00] 02:00:57 INFO - PROCESS | 1528 | 1461142857066 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1AC47400) [pid = 1528] [serial = 1907] [outer = 174C6C00] 02:00:57 INFO - PROCESS | 1528 | 1461142857492 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]]]}] 02:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 02:00:57 INFO - PROCESS | 1528 | 1461142857509 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:00:57 INFO - PROCESS | 1528 | 1461142857511 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:00:57 INFO - PROCESS | 1528 | 1461142857514 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:00:57 INFO - PROCESS | 1528 | 1461142857516 Marionette TRACE conn5 <- [1,2506,null,{}] 02:00:57 INFO - PROCESS | 1528 | 1461142857523 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}] 02:00:57 INFO - PROCESS | 1528 | 1461142857638 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:00:57 INFO - PROCESS | 1528 | 1461142857647 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 1528 | ++DOCSHELL 1BD6D400 == 33 [pid = 1528] [id = 636] 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1BD95800) [pid = 1528] [serial = 1908] [outer = 00000000] 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1C007000) [pid = 1528] [serial = 1909] [outer = 1BD95800] 02:00:57 INFO - PROCESS | 1528 | 1461142857691 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1C00A400) [pid = 1528] [serial = 1910] [outer = 1BD95800] 02:00:58 INFO - PROCESS | 1528 | 1461142858115 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 02:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:00:58 INFO - PROCESS | 1528 | 1461142858145 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 1528 | 1461142858147 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:00:58 INFO - PROCESS | 1528 | 1461142858150 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 1528 | 1461142858152 Marionette TRACE conn5 <- [1,2510,null,{}] 02:00:58 INFO - PROCESS | 1528 | 1461142858168 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}] 02:00:58 INFO - PROCESS | 1528 | 1461142858248 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:00:58 INFO - PROCESS | 1528 | 1461142858254 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 1528 | ++DOCSHELL 1BF63C00 == 34 [pid = 1528] [id = 637] 02:00:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1C01B000) [pid = 1528] [serial = 1911] [outer = 00000000] 02:00:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1C020400) [pid = 1528] [serial = 1912] [outer = 1C01B000] 02:00:58 INFO - PROCESS | 1528 | 1461142858298 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C020800) [pid = 1528] [serial = 1913] [outer = 1C01B000] 02:00:58 INFO - PROCESS | 1528 | 1461142858792 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 02:00:58 INFO - PROCESS | 1528 | 1461142858882 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 1528 | 1461142858887 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:00:58 INFO - PROCESS | 1528 | 1461142858892 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 1528 | 1461142858896 Marionette TRACE conn5 <- [1,2514,null,{}] 02:00:58 INFO - PROCESS | 1528 | 1461142858929 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}] 02:00:59 INFO - PROCESS | 1528 | 1461142859104 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:00:59 INFO - PROCESS | 1528 | 1461142859216 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 1528 | ++DOCSHELL 11F41000 == 35 [pid = 1528] [id = 638] 02:00:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (11F42000) [pid = 1528] [serial = 1914] [outer = 00000000] 02:00:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (120B5000) [pid = 1528] [serial = 1915] [outer = 11F42000] 02:00:59 INFO - PROCESS | 1528 | 1461142859296 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (120EB800) [pid = 1528] [serial = 1916] [outer = 11F42000] 02:00:59 INFO - PROCESS | 1528 | 1461142860002 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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1124ms 02:01:00 INFO - PROCESS | 1528 | 1461142860016 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 1528 | 1461142860022 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:01:00 INFO - PROCESS | 1528 | 1461142860053 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 1528 | 1461142860056 Marionette TRACE conn5 <- [1,2518,null,{}] 02:01:00 INFO - PROCESS | 1528 | 1461142860060 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}] 02:01:00 INFO - PROCESS | 1528 | 1461142860174 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:01:00 INFO - PROCESS | 1528 | 1461142860310 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1528 | ++DOCSHELL 12872400 == 36 [pid = 1528] [id = 639] 02:01:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (128A5000) [pid = 1528] [serial = 1917] [outer = 00000000] 02:01:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (15EABC00) [pid = 1528] [serial = 1918] [outer = 128A5000] 02:01:00 INFO - PROCESS | 1528 | 1461142860366 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (174DEC00) [pid = 1528] [serial = 1919] [outer = 128A5000] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 1BD6D400 == 35 [pid = 1528] [id = 636] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 16E42000 == 34 [pid = 1528] [id = 635] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 16E20400 == 33 [pid = 1528] [id = 634] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 1B3AE800 == 32 [pid = 1528] [id = 633] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 128ADC00 == 31 [pid = 1528] [id = 632] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 1A4D3000 == 30 [pid = 1528] [id = 631] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 19C47400 == 29 [pid = 1528] [id = 630] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 1833C000 == 28 [pid = 1528] [id = 629] 02:01:01 INFO - PROCESS | 1528 | --DOCSHELL 16EA4800 == 27 [pid = 1528] [id = 628] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1C01A800) [pid = 1528] [serial = 1870] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | 1461142861302 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]]]}] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1C003400) [pid = 1528] [serial = 1868] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1B00C400) [pid = 1528] [serial = 1855] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1BC17400) [pid = 1528] [serial = 1858] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1B00BC00) [pid = 1528] [serial = 1856] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1BD9D800) [pid = 1528] [serial = 1861] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1BD19000) [pid = 1528] [serial = 1859] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BFC2400) [pid = 1528] [serial = 1867] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1BEBB000) [pid = 1528] [serial = 1862] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1AC63400) [pid = 1528] [serial = 1852] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1A462400) [pid = 1528] [serial = 1849] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1A45F000) [pid = 1528] [serial = 1850] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (18E6EC00) [pid = 1528] [serial = 1846] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (19C40400) [pid = 1528] [serial = 1847] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1827FC00) [pid = 1528] [serial = 1843] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1829CC00) [pid = 1528] [serial = 1844] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (16EA9800) [pid = 1528] [serial = 1840] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1759E000) [pid = 1528] [serial = 1841] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (132F2000) [pid = 1528] [serial = 1837] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (1339B800) [pid = 1528] [serial = 1838] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (12422800) [pid = 1528] [serial = 1834] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (126BF400) [pid = 1528] [serial = 1835] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (120B5400) [pid = 1528] [serial = 1831] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (120BD800) [pid = 1528] [serial = 1832] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (1C01EC00) [pid = 1528] [serial = 1829] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 67 (1AC46000) [pid = 1528] [serial = 1864] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 66 (1A464800) [pid = 1528] [serial = 1865] [outer = 00000000] [url = about:blank] 02:01:01 INFO - PROCESS | 1528 | --DOMWINDOW == 65 (1ACC1C00) [pid = 1528] [serial = 1853] [outer = 00000000] [url = about:blank] 02:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1275ms 02:01:01 INFO - PROCESS | 1528 | 1461142861336 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 1528 | 1461142861340 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:01:01 INFO - PROCESS | 1528 | 1461142861345 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 1528 | 1461142861348 Marionette TRACE conn5 <- [1,2522,null,{}] 02:01:01 INFO - PROCESS | 1528 | 1461142861354 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}] 02:01:01 INFO - PROCESS | 1528 | 1461142861434 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:01:01 INFO - PROCESS | 1528 | 1461142861448 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 1528 | ++DOCSHELL 120BB800 == 28 [pid = 1528] [id = 640] 02:01:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 66 (120BCC00) [pid = 1528] [serial = 1920] [outer = 00000000] 02:01:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 67 (120F0C00) [pid = 1528] [serial = 1921] [outer = 120BCC00] 02:01:01 INFO - PROCESS | 1528 | 1461142861497 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 68 (12417800) [pid = 1528] [serial = 1922] [outer = 120BCC00] 02:01:02 INFO - PROCESS | 1528 | 1461142862103 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]]]}] 02:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 790ms 02:01:02 INFO - PROCESS | 1528 | 1461142862150 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 1528 | 1461142862154 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:01:02 INFO - PROCESS | 1528 | 1461142862160 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - PROCESS | 1528 | 1461142862165 Marionette TRACE conn5 <- [1,2526,null,{}] 02:01:02 INFO - PROCESS | 1528 | 1461142862172 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}] 02:01:02 INFO - PROCESS | 1528 | 1461142862273 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:01:02 INFO - PROCESS | 1528 | 1461142862405 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 1528 | ++DOCSHELL 0F00E800 == 29 [pid = 1528] [id = 641] 02:01:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (11F3DC00) [pid = 1528] [serial = 1923] [outer = 00000000] 02:01:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (126BD800) [pid = 1528] [serial = 1924] [outer = 11F3DC00] 02:01:02 INFO - PROCESS | 1528 | 1461142862463 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (1286AC00) [pid = 1528] [serial = 1925] [outer = 11F3DC00] 02:01:03 INFO - PROCESS | 1528 | 1461142863111 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 990ms 02:01:03 INFO - PROCESS | 1528 | 1461142863155 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 1528 | 1461142863161 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:01:03 INFO - PROCESS | 1528 | 1461142863168 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 1528 | 1461142863170 Marionette TRACE conn5 <- [1,2530,null,{}] 02:01:03 INFO - PROCESS | 1528 | 1461142863175 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}] 02:01:03 INFO - PROCESS | 1528 | 1461142863277 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:01:03 INFO - PROCESS | 1528 | 1461142863365 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1528 | ++DOCSHELL 1339B800 == 30 [pid = 1528] [id = 642] 02:01:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (133A3800) [pid = 1528] [serial = 1926] [outer = 00000000] 02:01:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (16C04000) [pid = 1528] [serial = 1927] [outer = 133A3800] 02:01:03 INFO - PROCESS | 1528 | 1461142863461 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (16C42400) [pid = 1528] [serial = 1928] [outer = 133A3800] 02:01:03 INFO - PROCESS | 1528 | 1461142863995 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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 870ms 02:01:04 INFO - PROCESS | 1528 | 1461142864040 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 1528 | 1461142864043 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:01:04 INFO - PROCESS | 1528 | 1461142864046 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 1528 | 1461142864051 Marionette TRACE conn5 <- [1,2534,null,{}] 02:01:04 INFO - PROCESS | 1528 | 1461142864062 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}] 02:01:04 INFO - PROCESS | 1528 | 1461142864163 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:01:04 INFO - PROCESS | 1528 | 1461142864265 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 1528 | ++DOCSHELL 1827FC00 == 31 [pid = 1528] [id = 643] 02:01:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (18281400) [pid = 1528] [serial = 1929] [outer = 00000000] 02:01:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (182A0400) [pid = 1528] [serial = 1930] [outer = 18281400] 02:01:04 INFO - PROCESS | 1528 | 1461142864325 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1870C800) [pid = 1528] [serial = 1931] [outer = 18281400] 02:01:04 INFO - PROCESS | 1528 | 1461142864966 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]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 02:01:05 INFO - PROCESS | 1528 | 1461142865020 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 1528 | 1461142865023 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:01:05 INFO - PROCESS | 1528 | 1461142865026 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:01:05 INFO - PROCESS | 1528 | 1461142865028 Marionette TRACE conn5 <- [1,2538,null,{}] 02:01:05 INFO - PROCESS | 1528 | 1461142865032 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}] 02:01:05 INFO - PROCESS | 1528 | 1461142865131 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:01:05 INFO - PROCESS | 1528 | 1461142865259 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 1528 | ++DOCSHELL 18908000 == 32 [pid = 1528] [id = 644] 02:01:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (18A1E400) [pid = 1528] [serial = 1932] [outer = 00000000] 02:01:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (19C47C00) [pid = 1528] [serial = 1933] [outer = 18A1E400] 02:01:05 INFO - PROCESS | 1528 | 1461142865317 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (19C4C000) [pid = 1528] [serial = 1934] [outer = 18A1E400] 02:01:06 INFO - PROCESS | 1528 | 1461142866005 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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1015ms 02:01:06 INFO - PROCESS | 1528 | 1461142866046 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:01:06 INFO - PROCESS | 1528 | 1461142866050 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:01:06 INFO - PROCESS | 1528 | 1461142866055 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 1528 | 1461142866059 Marionette TRACE conn5 <- [1,2542,null,{}] 02:01:06 INFO - PROCESS | 1528 | 1461142866065 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}] 02:01:06 INFO - PROCESS | 1528 | 1461142866160 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:01:06 INFO - PROCESS | 1528 | 1461142866294 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 1528 | ++DOCSHELL 120B8000 == 33 [pid = 1528] [id = 645] 02:01:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (120EDC00) [pid = 1528] [serial = 1935] [outer = 00000000] 02:01:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (12871800) [pid = 1528] [serial = 1936] [outer = 120EDC00] 02:01:06 INFO - PROCESS | 1528 | 1461142866346 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (12A0F800) [pid = 1528] [serial = 1937] [outer = 120EDC00] 02:01:06 INFO - PROCESS | 1528 | --DOCSHELL 11F41000 == 32 [pid = 1528] [id = 638] 02:01:06 INFO - PROCESS | 1528 | 1461142866793 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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 790ms 02:01:06 INFO - PROCESS | 1528 | 1461142866846 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 1528 | 1461142866851 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:01:06 INFO - PROCESS | 1528 | 1461142866857 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 1528 | 1461142866860 Marionette TRACE conn5 <- [1,2546,null,{}] 02:01:06 INFO - PROCESS | 1528 | 1461142866863 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}] 02:01:06 INFO - PROCESS | 1528 | 1461142866945 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:01:06 INFO - PROCESS | 1528 | 1461142866953 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 1528 | ++DOCSHELL 15E9D400 == 33 [pid = 1528] [id = 646] 02:01:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (15EA1000) [pid = 1528] [serial = 1938] [outer = 00000000] 02:01:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (174DD400) [pid = 1528] [serial = 1939] [outer = 15EA1000] 02:01:07 INFO - PROCESS | 1528 | 1461142866998 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (18276400) [pid = 1528] [serial = 1940] [outer = 15EA1000] 02:01:07 INFO - PROCESS | 1528 | 1461142867492 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]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 02:01:07 INFO - PROCESS | 1528 | 1461142867530 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 1528 | 1461142867532 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:01:07 INFO - PROCESS | 1528 | 1461142867536 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 1528 | 1461142867539 Marionette TRACE conn5 <- [1,2550,null,{}] 02:01:07 INFO - PROCESS | 1528 | 1461142867549 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}] 02:01:07 INFO - PROCESS | 1528 | 1461142867672 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:01:07 INFO - PROCESS | 1528 | 1461142867780 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 1528 | ++DOCSHELL 1A4DBC00 == 34 [pid = 1528] [id = 647] 02:01:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1AC3BC00) [pid = 1528] [serial = 1941] [outer = 00000000] 02:01:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1AC67000) [pid = 1528] [serial = 1942] [outer = 1AC3BC00] 02:01:07 INFO - PROCESS | 1528 | 1461142867829 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1ACD1000) [pid = 1528] [serial = 1943] [outer = 1AC3BC00] 02:01:08 INFO - PROCESS | 1528 | 1461142868306 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]]]}] 02:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 830ms 02:01:08 INFO - PROCESS | 1528 | 1461142868370 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 1528 | 1461142868373 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:01:08 INFO - PROCESS | 1528 | 1461142868383 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 1528 | 1461142868385 Marionette TRACE conn5 <- [1,2554,null,{}] 02:01:08 INFO - PROCESS | 1528 | 1461142868389 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}] 02:01:08 INFO - PROCESS | 1528 | 1461142868498 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:01:08 INFO - PROCESS | 1528 | 1461142868562 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 1528 | ++DOCSHELL 1B009800 == 35 [pid = 1528] [id = 648] 02:01:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1B00A000) [pid = 1528] [serial = 1944] [outer = 00000000] 02:01:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1B9A6C00) [pid = 1528] [serial = 1945] [outer = 1B00A000] 02:01:08 INFO - PROCESS | 1528 | 1461142868608 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BC17400) [pid = 1528] [serial = 1946] [outer = 1B00A000] 02:01:09 INFO - PROCESS | 1528 | 1461142869038 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]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 02:01:09 INFO - PROCESS | 1528 | 1461142869096 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 1528 | 1461142869098 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:01:09 INFO - PROCESS | 1528 | 1461142869102 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 1528 | 1461142869104 Marionette TRACE conn5 <- [1,2558,null,{}] 02:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:01:09 INFO - PROCESS | 1528 | 1461142869107 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}] 02:01:09 INFO - PROCESS | 1528 | 1461142869216 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:01:09 INFO - PROCESS | 1528 | 1461142869224 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 1528 | ++DOCSHELL 11F41400 == 36 [pid = 1528] [id = 649] 02:01:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (12007800) [pid = 1528] [serial = 1947] [outer = 00000000] 02:01:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1BD62800) [pid = 1528] [serial = 1948] [outer = 12007800] 02:01:09 INFO - PROCESS | 1528 | 1461142869268 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BD67000) [pid = 1528] [serial = 1949] [outer = 12007800] 02:01:09 INFO - PROCESS | 1528 | 1461142869717 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]]]}] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1ACDBC00) [pid = 1528] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (17451C00) [pid = 1528] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (123BA800) [pid = 1528] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (12A0E000) [pid = 1528] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (15E10000) [pid = 1528] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1833C800) [pid = 1528] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1C00B000) [pid = 1528] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1AC40000) [pid = 1528] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (11F3E000) [pid = 1528] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (19C48000) [pid = 1528] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1B9A1400) [pid = 1528] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD95800) [pid = 1528] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1BD68400) [pid = 1528] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:01:09 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (174C6C00) [pid = 1528] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 02:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:01:09 INFO - PROCESS | 1528 | 1461142869780 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 1528 | 1461142869782 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:01:09 INFO - PROCESS | 1528 | 1461142869785 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 1528 | 1461142869786 Marionette TRACE conn5 <- [1,2562,null,{}] 02:01:09 INFO - PROCESS | 1528 | 1461142869790 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}] 02:01:09 INFO - PROCESS | 1528 | 1461142869890 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:01:09 INFO - PROCESS | 1528 | 1461142869904 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 1528 | ++DOCSHELL 1827A400 == 37 [pid = 1528] [id = 650] 02:01:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1827A800) [pid = 1528] [serial = 1950] [outer = 00000000] 02:01:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1A458400) [pid = 1528] [serial = 1951] [outer = 1827A800] 02:01:09 INFO - PROCESS | 1528 | 1461142869953 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1B9A9800) [pid = 1528] [serial = 1952] [outer = 1827A800] 02:01:10 INFO - PROCESS | 1528 | 1461142870396 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]]]}] 02:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 02:01:10 INFO - PROCESS | 1528 | 1461142870416 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:01:10 INFO - PROCESS | 1528 | 1461142870418 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:01:10 INFO - PROCESS | 1528 | 1461142870421 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 1528 | 1461142870423 Marionette TRACE conn5 <- [1,2566,null,{}] 02:01:10 INFO - PROCESS | 1528 | 1461142870426 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}] 02:01:10 INFO - PROCESS | 1528 | 1461142870503 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:01:10 INFO - PROCESS | 1528 | 1461142870540 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 1528 | ++DOCSHELL 1BD9D800 == 38 [pid = 1528] [id = 651] 02:01:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1BEB5400) [pid = 1528] [serial = 1953] [outer = 00000000] 02:01:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1C001800) [pid = 1528] [serial = 1954] [outer = 1BEB5400] 02:01:10 INFO - PROCESS | 1528 | 1461142870585 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C00B000) [pid = 1528] [serial = 1955] [outer = 1BEB5400] 02:01:11 INFO - PROCESS | 1528 | 1461142871013 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 02:01:11 INFO - PROCESS | 1528 | 1461142871060 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 1528 | 1461142871062 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:01:11 INFO - PROCESS | 1528 | 1461142871065 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1528 | 1461142871067 Marionette TRACE conn5 <- [1,2570,null,{}] 02:01:11 INFO - PROCESS | 1528 | 1461142871070 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}] 02:01:11 INFO - PROCESS | 1528 | 1461142871146 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:01:11 INFO - PROCESS | 1528 | 1461142871153 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 1528 | ++DOCSHELL 1C00FC00 == 39 [pid = 1528] [id = 652] 02:01:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1C01CC00) [pid = 1528] [serial = 1956] [outer = 00000000] 02:01:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1C189800) [pid = 1528] [serial = 1957] [outer = 1C01CC00] 02:01:11 INFO - PROCESS | 1528 | 1461142871198 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1C309800) [pid = 1528] [serial = 1958] [outer = 1C01CC00] 02:01:11 INFO - PROCESS | 1528 | 1461142871614 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 02:01:11 INFO - PROCESS | 1528 | 1461142871641 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 1528 | 1461142871643 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:01:11 INFO - PROCESS | 1528 | 1461142871646 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1528 | 1461142871647 Marionette TRACE conn5 <- [1,2574,null,{}] 02:01:11 INFO - PROCESS | 1528 | 1461142871651 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}] 02:01:11 INFO - PROCESS | 1528 | 1461142871768 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:01:11 INFO - PROCESS | 1528 | 1461142871933 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 1528 | ++DOCSHELL 0F0F3C00 == 40 [pid = 1528] [id = 653] 02:01:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (0F6DE000) [pid = 1528] [serial = 1959] [outer = 00000000] 02:01:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (120BF000) [pid = 1528] [serial = 1960] [outer = 0F6DE000] 02:01:11 INFO - PROCESS | 1528 | 1461142872005 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (12415800) [pid = 1528] [serial = 1961] [outer = 0F6DE000] 02:01:12 INFO - PROCESS | 1528 | 1461142872590 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 02:01:12 INFO - PROCESS | 1528 | 1461142872619 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 1528 | 1461142872623 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:01:12 INFO - PROCESS | 1528 | 1461142872628 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:01:12 INFO - PROCESS | 1528 | 1461142872632 Marionette TRACE conn5 <- [1,2578,null,{}] 02:01:12 INFO - PROCESS | 1528 | 1461142872638 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}] 02:01:12 INFO - PROCESS | 1528 | 1461142872751 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:01:12 INFO - PROCESS | 1528 | 1461142872861 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 1528 | ++DOCSHELL 18A1CC00 == 41 [pid = 1528] [id = 654] 02:01:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18A94000) [pid = 1528] [serial = 1962] [outer = 00000000] 02:01:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1A459400) [pid = 1528] [serial = 1963] [outer = 18A94000] 02:01:12 INFO - PROCESS | 1528 | 1461142872919 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (19C4A400) [pid = 1528] [serial = 1964] [outer = 18A94000] 02:01:13 INFO - PROCESS | 1528 | 1461142873536 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]]]}] 02:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 02:01:13 INFO - PROCESS | 1528 | 1461142873606 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 1528 | 1461142873610 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:01:13 INFO - PROCESS | 1528 | 1461142873614 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - PROCESS | 1528 | 1461142873617 Marionette TRACE conn5 <- [1,2582,null,{}] 02:01:13 INFO - PROCESS | 1528 | 1461142873621 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}] 02:01:13 INFO - PROCESS | 1528 | 1461142873724 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:01:13 INFO - PROCESS | 1528 | 1461142873862 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 1528 | ++DOCSHELL 1BD60000 == 42 [pid = 1528] [id = 655] 02:01:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BD60C00) [pid = 1528] [serial = 1965] [outer = 00000000] 02:01:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1C00B800) [pid = 1528] [serial = 1966] [outer = 1BD60C00] 02:01:13 INFO - PROCESS | 1528 | 1461142873918 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1C189000) [pid = 1528] [serial = 1967] [outer = 1BD60C00] 02:01:14 INFO - PROCESS | 1528 | 1461142874478 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 870ms 02:01:14 INFO - PROCESS | 1528 | 1461142874488 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 1528 | 1461142874490 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:01:14 INFO - PROCESS | 1528 | 1461142874500 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 1528 | 1461142874507 Marionette TRACE conn5 <- [1,2586,null,{}] 02:01:14 INFO - PROCESS | 1528 | 1461142874511 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}] 02:01:14 INFO - PROCESS | 1528 | 1461142874617 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:01:14 INFO - PROCESS | 1528 | 1461142874725 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 1528 | ++DOCSHELL 1C3C7000 == 43 [pid = 1528] [id = 656] 02:01:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1C3C9C00) [pid = 1528] [serial = 1968] [outer = 00000000] 02:01:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C3D0C00) [pid = 1528] [serial = 1969] [outer = 1C3C9C00] 02:01:14 INFO - PROCESS | 1528 | 1461142874779 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C3D4400) [pid = 1528] [serial = 1970] [outer = 1C3C9C00] 02:01:15 INFO - PROCESS | 1528 | 1461142875435 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]]]}] 02:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 02:01:15 INFO - PROCESS | 1528 | 1461142875487 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 1528 | 1461142875490 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:01:15 INFO - PROCESS | 1528 | 1461142875494 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:01:15 INFO - PROCESS | 1528 | 1461142875496 Marionette TRACE conn5 <- [1,2590,null,{}] 02:01:15 INFO - PROCESS | 1528 | 1461142875499 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}] 02:01:15 INFO - PROCESS | 1528 | 1461142875602 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:01:15 INFO - PROCESS | 1528 | 1461142875709 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1528 | ++DOCSHELL 120E9400 == 44 [pid = 1528] [id = 657] 02:01:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (12873000) [pid = 1528] [serial = 1971] [outer = 00000000] 02:01:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (18A90800) [pid = 1528] [serial = 1972] [outer = 12873000] 02:01:15 INFO - PROCESS | 1528 | 1461142875765 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (18A90400) [pid = 1528] [serial = 1973] [outer = 12873000] 02:01:16 INFO - PROCESS | 1528 | 1461142876507 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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1067ms 02:01:16 INFO - PROCESS | 1528 | 1461142876565 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1528 | 1461142876569 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:01:16 INFO - PROCESS | 1528 | 1461142876575 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1528 | 1461142876578 Marionette TRACE conn5 <- [1,2594,null,{}] 02:01:16 INFO - PROCESS | 1528 | 1461142876583 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}] 02:01:16 INFO - PROCESS | 1528 | 1461142876682 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:01:16 INFO - PROCESS | 1528 | 1461142876813 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 1C00FC00 == 43 [pid = 1528] [id = 652] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 1BD9D800 == 42 [pid = 1528] [id = 651] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 1827A400 == 41 [pid = 1528] [id = 650] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 11F41400 == 40 [pid = 1528] [id = 649] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 1B009800 == 39 [pid = 1528] [id = 648] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 1A4DBC00 == 38 [pid = 1528] [id = 647] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 15E9D400 == 37 [pid = 1528] [id = 646] 02:01:16 INFO - PROCESS | 1528 | --DOCSHELL 120B8000 == 36 [pid = 1528] [id = 645] 02:01:16 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (120F0C00) [pid = 1528] [serial = 1921] [outer = 00000000] [url = about:blank] 02:01:16 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (120B5000) [pid = 1528] [serial = 1915] [outer = 00000000] [url = about:blank] 02:01:16 INFO - PROCESS | 1528 | ++DOCSHELL 0EC51C00 == 37 [pid = 1528] [id = 658] 02:01:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (0ECAF800) [pid = 1528] [serial = 1974] [outer = 00000000] 02:01:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (12001800) [pid = 1528] [serial = 1975] [outer = 0ECAF800] 02:01:16 INFO - PROCESS | 1528 | 1461142876912 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (120C0800) [pid = 1528] [serial = 1976] [outer = 0ECAF800] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1B009400) [pid = 1528] [serial = 1897] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (18278400) [pid = 1528] [serial = 1885] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (18281C00) [pid = 1528] [serial = 1886] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (12417400) [pid = 1528] [serial = 1876] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (132ADC00) [pid = 1528] [serial = 1879] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1333EC00) [pid = 1528] [serial = 1880] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (16E21400) [pid = 1528] [serial = 1882] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (16EA5800) [pid = 1528] [serial = 1883] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18A1F000) [pid = 1528] [serial = 1888] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (18A94800) [pid = 1528] [serial = 1889] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C026800) [pid = 1528] [serial = 1871] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1ACBA800) [pid = 1528] [serial = 1894] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (11F74000) [pid = 1528] [serial = 1873] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (12009400) [pid = 1528] [serial = 1874] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1A461000) [pid = 1528] [serial = 1891] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1A465800) [pid = 1528] [serial = 1892] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1B9B0400) [pid = 1528] [serial = 1900] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1B007C00) [pid = 1528] [serial = 1898] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1C00A400) [pid = 1528] [serial = 1910] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1C020400) [pid = 1528] [serial = 1912] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BD9BC00) [pid = 1528] [serial = 1903] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1C007000) [pid = 1528] [serial = 1909] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BEBBC00) [pid = 1528] [serial = 1904] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1241DC00) [pid = 1528] [serial = 1877] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1AC47400) [pid = 1528] [serial = 1907] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1ACDFC00) [pid = 1528] [serial = 1906] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1BD61000) [pid = 1528] [serial = 1901] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (15EABC00) [pid = 1528] [serial = 1918] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1AC68000) [pid = 1528] [serial = 1895] [outer = 00000000] [url = about:blank] 02:01:17 INFO - PROCESS | 1528 | 1461142877382 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]]]}] 02:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 831ms 02:01:17 INFO - PROCESS | 1528 | 1461142877411 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:01:17 INFO - PROCESS | 1528 | 1461142877416 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:01:17 INFO - PROCESS | 1528 | 1461142877422 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:01:17 INFO - PROCESS | 1528 | 1461142877424 Marionette TRACE conn5 <- [1,2598,null,{}] 02:01:17 INFO - PROCESS | 1528 | 1461142877428 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}] 02:01:17 INFO - PROCESS | 1528 | 1461142877511 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:01:17 INFO - PROCESS | 1528 | 1461142877520 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 1528 | ++DOCSHELL 120F0800 == 38 [pid = 1528] [id = 659] 02:01:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (12415400) [pid = 1528] [serial = 1977] [outer = 00000000] 02:01:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (170E4800) [pid = 1528] [serial = 1978] [outer = 12415400] 02:01:17 INFO - PROCESS | 1528 | 1461142877566 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (174C8C00) [pid = 1528] [serial = 1979] [outer = 12415400] 02:01:18 INFO - PROCESS | 1528 | 1461142878070 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 02:01:18 INFO - PROCESS | 1528 | 1461142878102 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 1528 | 1461142878105 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:01:18 INFO - PROCESS | 1528 | 1461142878108 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 1528 | 1461142878112 Marionette TRACE conn5 <- [1,2602,null,{}] 02:01:18 INFO - PROCESS | 1528 | 1461142878128 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}] 02:01:18 INFO - PROCESS | 1528 | 1461142878212 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:01:18 INFO - PROCESS | 1528 | 1461142878222 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 1528 | ++DOCSHELL 18A18000 == 39 [pid = 1528] [id = 660] 02:01:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (18E6D800) [pid = 1528] [serial = 1980] [outer = 00000000] 02:01:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (19C48400) [pid = 1528] [serial = 1981] [outer = 18E6D800] 02:01:18 INFO - PROCESS | 1528 | 1461142878270 Marionette DEBUG loaded listener.js 02:01:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1A463400) [pid = 1528] [serial = 1982] [outer = 18E6D800] 02:01:18 INFO - PROCESS | 1528 | 1461142878761 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 02:01:18 INFO - PROCESS | 1528 | 1461142878800 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 1528 | 1461142878803 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:01:18 INFO - PROCESS | 1528 | 1461142878810 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 1528 | 1461142878812 Marionette TRACE conn5 <- [1,2606,null,{}] 02:01:18 INFO - PROCESS | 1528 | 1461142878815 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}] 02:01:18 INFO - PROCESS | 1528 | 1461142878898 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:01:18 INFO - PROCESS | 1528 | 1461142878906 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 1528 | ++DOCSHELL 1AC46000 == 40 [pid = 1528] [id = 661] 02:01:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1AC47400) [pid = 1528] [serial = 1983] [outer = 00000000] 02:01:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1ACD0400) [pid = 1528] [serial = 1984] [outer = 1AC47400] 02:01:18 INFO - PROCESS | 1528 | 1461142878951 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1B002800) [pid = 1528] [serial = 1985] [outer = 1AC47400] 02:01:19 INFO - PROCESS | 1528 | 1461142879388 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 02:01:19 INFO - PROCESS | 1528 | 1461142879445 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 1528 | 1461142879447 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:01:19 INFO - PROCESS | 1528 | 1461142879450 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 1528 | 1461142879452 Marionette TRACE conn5 <- [1,2610,null,{}] 02:01:19 INFO - PROCESS | 1528 | 1461142879455 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}] 02:01:19 INFO - PROCESS | 1528 | 1461142879565 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:01:19 INFO - PROCESS | 1528 | 1461142879571 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 1528 | ++DOCSHELL 1B00C400 == 41 [pid = 1528] [id = 662] 02:01:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B3ABC00) [pid = 1528] [serial = 1986] [outer = 00000000] 02:01:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1B9AA400) [pid = 1528] [serial = 1987] [outer = 1B3ABC00] 02:01:19 INFO - PROCESS | 1528 | 1461142879616 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BC19800) [pid = 1528] [serial = 1988] [outer = 1B3ABC00] 02:01:20 INFO - PROCESS | 1528 | 1461142880115 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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 02:01:20 INFO - PROCESS | 1528 | 1461142880181 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 1528 | 1461142880183 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:01:20 INFO - PROCESS | 1528 | 1461142880191 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 1528 | 1461142880193 Marionette TRACE conn5 <- [1,2614,null,{}] 02:01:20 INFO - PROCESS | 1528 | 1461142880202 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}] 02:01:20 INFO - PROCESS | 1528 | 1461142880321 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:01:20 INFO - PROCESS | 1528 | 1461142880389 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 1528 | ++DOCSHELL 1BD61000 == 42 [pid = 1528] [id = 663] 02:01:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BD97000) [pid = 1528] [serial = 1989] [outer = 00000000] 02:01:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1BFC3400) [pid = 1528] [serial = 1990] [outer = 1BD97000] 02:01:20 INFO - PROCESS | 1528 | 1461142880438 Marionette DEBUG loaded listener.js 02:01:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1BFC0000) [pid = 1528] [serial = 1991] [outer = 1BD97000] 02:01:20 INFO - PROCESS | 1528 | 1461142880856 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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 02:01:20 INFO - PROCESS | 1528 | 1461142880931 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 1528 | 1461142880933 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:01:20 INFO - PROCESS | 1528 | 1461142880936 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 1528 | 1461142880938 Marionette TRACE conn5 <- [1,2618,null,{}] 02:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:01:20 INFO - PROCESS | 1528 | 1461142880941 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}] 02:01:21 INFO - PROCESS | 1528 | 1461142881054 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:01:21 INFO - PROCESS | 1528 | 1461142881116 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 1528 | ++DOCSHELL 1BEC4400 == 43 [pid = 1528] [id = 664] 02:01:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1C00A400) [pid = 1528] [serial = 1992] [outer = 00000000] 02:01:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C185800) [pid = 1528] [serial = 1993] [outer = 1C00A400] 02:01:21 INFO - PROCESS | 1528 | 1461142881162 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1C184000) [pid = 1528] [serial = 1994] [outer = 1C00A400] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1B00A000) [pid = 1528] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (120EDC00) [pid = 1528] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (12007800) [pid = 1528] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1827A800) [pid = 1528] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1BEB5400) [pid = 1528] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (15EA1000) [pid = 1528] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:01:21 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1AC3BC00) [pid = 1528] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:01:21 INFO - PROCESS | 1528 | 1461142881652 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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 02:01:21 INFO - PROCESS | 1528 | 1461142881713 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:01:21 INFO - PROCESS | 1528 | 1461142881714 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:01:21 INFO - PROCESS | 1528 | 1461142881718 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 1528 | 1461142881719 Marionette TRACE conn5 <- [1,2622,null,{}] 02:01:21 INFO - PROCESS | 1528 | 1461142881723 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}] 02:01:21 INFO - PROCESS | 1528 | 1461142881834 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:01:21 INFO - PROCESS | 1528 | 1461142881894 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 1528 | ++DOCSHELL 138A8C00 == 44 [pid = 1528] [id = 665] 02:01:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (16E22400) [pid = 1528] [serial = 1995] [outer = 00000000] 02:01:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BEB6C00) [pid = 1528] [serial = 1996] [outer = 16E22400] 02:01:21 INFO - PROCESS | 1528 | 1461142881938 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1C029C00) [pid = 1528] [serial = 1997] [outer = 16E22400] 02:01:22 INFO - PROCESS | 1528 | 1461142882303 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]]]}] 02:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 02:01:22 INFO - PROCESS | 1528 | 1461142882348 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:01:22 INFO - PROCESS | 1528 | 1461142882350 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:01:22 INFO - PROCESS | 1528 | 1461142882362 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 1528 | 1461142882363 Marionette TRACE conn5 <- [1,2626,null,{}] 02:01:22 INFO - PROCESS | 1528 | 1461142882392 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}] 02:01:22 INFO - PROCESS | 1528 | 1461142882472 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:01:22 INFO - PROCESS | 1528 | 1461142882478 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 1528 | ++DOCSHELL 1BF60C00 == 45 [pid = 1528] [id = 666] 02:01:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1C370800) [pid = 1528] [serial = 1998] [outer = 00000000] 02:01:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1C3D0400) [pid = 1528] [serial = 1999] [outer = 1C370800] 02:01:22 INFO - PROCESS | 1528 | 1461142882523 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1CB0C800) [pid = 1528] [serial = 2000] [outer = 1C370800] 02:01:22 INFO - PROCESS | 1528 | 1461142882956 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 650ms 02:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:01:23 INFO - PROCESS | 1528 | 1461142883014 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 1528 | 1461142883016 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:01:23 INFO - PROCESS | 1528 | 1461142883019 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 1528 | 1461142883021 Marionette TRACE conn5 <- [1,2630,null,{}] 02:01:23 INFO - PROCESS | 1528 | 1461142883024 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}] 02:01:23 INFO - PROCESS | 1528 | 1461142883102 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:01:23 INFO - PROCESS | 1528 | 1461142883109 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 1528 | ++DOCSHELL 12A0E400 == 46 [pid = 1528] [id = 667] 02:01:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (15E05800) [pid = 1528] [serial = 2001] [outer = 00000000] 02:01:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1D9E4800) [pid = 1528] [serial = 2002] [outer = 15E05800] 02:01:23 INFO - PROCESS | 1528 | 1461142883155 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1AC3C800) [pid = 1528] [serial = 2003] [outer = 15E05800] 02:01:23 INFO - PROCESS | 1528 | 1461142883715 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 02:01:23 INFO - PROCESS | 1528 | 1461142883750 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 1528 | 1461142883754 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:01:23 INFO - PROCESS | 1528 | 1461142883759 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 1528 | 1461142883764 Marionette TRACE conn5 <- [1,2634,null,{}] 02:01:23 INFO - PROCESS | 1528 | 1461142883771 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}] 02:01:23 INFO - PROCESS | 1528 | 1461142883926 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:01:24 INFO - PROCESS | 1528 | 1461142884042 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 1528 | ++DOCSHELL 120F2800 == 47 [pid = 1528] [id = 668] 02:01:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (123BB800) [pid = 1528] [serial = 2004] [outer = 00000000] 02:01:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1333EC00) [pid = 1528] [serial = 2005] [outer = 123BB800] 02:01:24 INFO - PROCESS | 1528 | 1461142884099 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (15E0FC00) [pid = 1528] [serial = 2006] [outer = 123BB800] 02:01:24 INFO - PROCESS | 1528 | 1461142884667 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 02:01:24 INFO - PROCESS | 1528 | 1461142884702 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 1528 | 1461142884708 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:01:24 INFO - PROCESS | 1528 | 1461142884716 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1528 | 1461142884719 Marionette TRACE conn5 <- [1,2638,null,{}] 02:01:24 INFO - PROCESS | 1528 | 1461142884722 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}] 02:01:24 INFO - PROCESS | 1528 | 1461142884829 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:01:24 INFO - PROCESS | 1528 | 1461142884940 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 1528 | ++DOCSHELL 18283800 == 48 [pid = 1528] [id = 669] 02:01:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1833C800) [pid = 1528] [serial = 2007] [outer = 00000000] 02:01:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (18EC2000) [pid = 1528] [serial = 2008] [outer = 1833C800] 02:01:24 INFO - PROCESS | 1528 | 1461142884996 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1A461400) [pid = 1528] [serial = 2009] [outer = 1833C800] 02:01:25 INFO - PROCESS | 1528 | 1461142885595 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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 02:01:25 INFO - PROCESS | 1528 | 1461142885648 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 1528 | 1461142885651 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:01:25 INFO - PROCESS | 1528 | 1461142885655 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:01:25 INFO - PROCESS | 1528 | 1461142885658 Marionette TRACE conn5 <- [1,2642,null,{}] 02:01:25 INFO - PROCESS | 1528 | 1461142885669 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}] 02:01:25 INFO - PROCESS | 1528 | 1461142885777 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:01:25 INFO - PROCESS | 1528 | 1461142885914 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBA800 == 49 [pid = 1528] [id = 670] 02:01:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1BEC4800) [pid = 1528] [serial = 2010] [outer = 00000000] 02:01:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1C381000) [pid = 1528] [serial = 2011] [outer = 1BEC4800] 02:01:25 INFO - PROCESS | 1528 | 1461142885973 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1D7B6800) [pid = 1528] [serial = 2012] [outer = 1BEC4800] 02:01:26 INFO - PROCESS | 1528 | 1461142886529 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]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 02:01:26 INFO - PROCESS | 1528 | 1461142886588 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 1528 | 1461142886591 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:01:26 INFO - PROCESS | 1528 | 1461142886594 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:01:26 INFO - PROCESS | 1528 | 1461142886596 Marionette TRACE conn5 <- [1,2646,null,{}] 02:01:26 INFO - PROCESS | 1528 | 1461142886599 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}] 02:01:26 INFO - PROCESS | 1528 | 1461142886703 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:01:26 INFO - PROCESS | 1528 | 1461142886817 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1528 | ++DOCSHELL 1C192000 == 50 [pid = 1528] [id = 671] 02:01:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C305000) [pid = 1528] [serial = 2013] [outer = 00000000] 02:01:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E673C00) [pid = 1528] [serial = 2014] [outer = 1C305000] 02:01:26 INFO - PROCESS | 1528 | 1461142886918 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E679400) [pid = 1528] [serial = 2015] [outer = 1C305000] 02:01:27 INFO - PROCESS | 1528 | 1461142887723 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]]]}] 02:01:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1174ms 02:01:27 INFO - PROCESS | 1528 | 1461142887772 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 1528 | 1461142887776 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:01:27 INFO - PROCESS | 1528 | 1461142887781 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 1528 | 1461142887784 Marionette TRACE conn5 <- [1,2650,null,{}] 02:01:27 INFO - PROCESS | 1528 | 1461142887790 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}] 02:01:27 INFO - PROCESS | 1528 | 1461142887921 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:01:28 INFO - PROCESS | 1528 | 1461142888063 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 1528 | ++DOCSHELL 1286FC00 == 51 [pid = 1528] [id = 672] 02:01:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (12875800) [pid = 1528] [serial = 2016] [outer = 00000000] 02:01:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (176C5400) [pid = 1528] [serial = 2017] [outer = 12875800] 02:01:28 INFO - PROCESS | 1528 | 1461142888116 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (18279800) [pid = 1528] [serial = 2018] [outer = 12875800] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 1BF60C00 == 50 [pid = 1528] [id = 666] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 138A8C00 == 49 [pid = 1528] [id = 665] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 1BEC4400 == 48 [pid = 1528] [id = 664] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 1BD61000 == 47 [pid = 1528] [id = 663] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 1B00C400 == 46 [pid = 1528] [id = 662] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 1AC46000 == 45 [pid = 1528] [id = 661] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 18A18000 == 44 [pid = 1528] [id = 660] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 120F0800 == 43 [pid = 1528] [id = 659] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (16C04000) [pid = 1528] [serial = 1927] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (182A0400) [pid = 1528] [serial = 1930] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (126BD800) [pid = 1528] [serial = 1924] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (19C47C00) [pid = 1528] [serial = 1933] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 0EC51C00 == 42 [pid = 1528] [id = 658] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 18A1CC00 == 41 [pid = 1528] [id = 654] 02:01:28 INFO - PROCESS | 1528 | --DOCSHELL 0F0F3C00 == 40 [pid = 1528] [id = 653] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C189800) [pid = 1528] [serial = 1957] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1B9A6C00) [pid = 1528] [serial = 1945] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (12871800) [pid = 1528] [serial = 1936] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1BD62800) [pid = 1528] [serial = 1948] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1BC17400) [pid = 1528] [serial = 1946] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1A458400) [pid = 1528] [serial = 1951] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1B9A9800) [pid = 1528] [serial = 1952] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1C001800) [pid = 1528] [serial = 1954] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (174DD400) [pid = 1528] [serial = 1939] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (18276400) [pid = 1528] [serial = 1940] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (12A0F800) [pid = 1528] [serial = 1937] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1AC67000) [pid = 1528] [serial = 1942] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1ACD1000) [pid = 1528] [serial = 1943] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1BD67000) [pid = 1528] [serial = 1949] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C00B000) [pid = 1528] [serial = 1955] [outer = 00000000] [url = about:blank] 02:01:28 INFO - PROCESS | 1528 | 1461142888689 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]]]}] 02:01:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 02:01:28 INFO - PROCESS | 1528 | 1461142888713 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:01:28 INFO - PROCESS | 1528 | 1461142888719 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:01:28 INFO - PROCESS | 1528 | 1461142888724 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:01:28 INFO - PROCESS | 1528 | 1461142888727 Marionette TRACE conn5 <- [1,2654,null,{}] 02:01:28 INFO - PROCESS | 1528 | 1461142888730 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}] 02:01:28 INFO - PROCESS | 1528 | 1461142888813 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:01:28 INFO - PROCESS | 1528 | 1461142888903 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 1528 | ++DOCSHELL 120EB400 == 41 [pid = 1528] [id = 673] 02:01:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (12417400) [pid = 1528] [serial = 2019] [outer = 00000000] 02:01:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (132EA800) [pid = 1528] [serial = 2020] [outer = 12417400] 02:01:28 INFO - PROCESS | 1528 | 1461142888955 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (16EA5000) [pid = 1528] [serial = 2021] [outer = 12417400] 02:01:29 INFO - PROCESS | 1528 | 1461142889847 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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1183ms 02:01:29 INFO - PROCESS | 1528 | 1461142889911 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 1528 | 1461142889913 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:01:29 INFO - PROCESS | 1528 | 1461142889917 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:01:29 INFO - PROCESS | 1528 | 1461142889921 Marionette TRACE conn5 <- [1,2658,null,{}] 02:01:29 INFO - PROCESS | 1528 | 1461142889931 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}] 02:01:30 INFO - PROCESS | 1528 | 1461142890015 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:01:30 INFO - PROCESS | 1528 | 1461142890022 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 1528 | ++DOCSHELL 175C9C00 == 42 [pid = 1528] [id = 674] 02:01:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (176C7C00) [pid = 1528] [serial = 2022] [outer = 00000000] 02:01:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1A45D000) [pid = 1528] [serial = 2023] [outer = 176C7C00] 02:01:30 INFO - PROCESS | 1528 | 1461142890070 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1AC38C00) [pid = 1528] [serial = 2024] [outer = 176C7C00] 02:01:31 INFO - PROCESS | 1528 | 1461142891012 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] 02:01:31 INFO - PROCESS | 1528 | 1461142891053 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:01:31 INFO - PROCESS | 1528 | 1461142891056 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 1528 | 1461142891058 Marionette TRACE conn5 <- [1,2662,null,{}] 02:01:31 INFO - PROCESS | 1528 | 1461142891062 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}] 02:01:31 INFO - PROCESS | 1528 | 1461142891176 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:01:31 INFO - PROCESS | 1528 | 1461142891183 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 1528 | ++DOCSHELL 1ACBA800 == 43 [pid = 1528] [id = 675] 02:01:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1ACC1C00) [pid = 1528] [serial = 2025] [outer = 00000000] 02:01:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1B005000) [pid = 1528] [serial = 2026] [outer = 1ACC1C00] 02:01:31 INFO - PROCESS | 1528 | 1461142891282 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1B3AAC00) [pid = 1528] [serial = 2027] [outer = 1ACC1C00] 02:01:32 INFO - PROCESS | 1528 | 1461142892221 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] 02:01:32 INFO - PROCESS | 1528 | 1461142892294 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:01:32 INFO - PROCESS | 1528 | 1461142892297 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 1528 | 1461142892299 Marionette TRACE conn5 <- [1,2666,null,{}] 02:01:32 INFO - PROCESS | 1528 | 1461142892303 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}] 02:01:32 INFO - PROCESS | 1528 | 1461142892419 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:01:32 INFO - PROCESS | 1528 | 1461142892426 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AB000 == 44 [pid = 1528] [id = 676] 02:01:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1B9AB800) [pid = 1528] [serial = 2028] [outer = 00000000] 02:01:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1BD1B400) [pid = 1528] [serial = 2029] [outer = 1B9AB800] 02:01:32 INFO - PROCESS | 1528 | 1461142892475 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BD63C00) [pid = 1528] [serial = 2030] [outer = 1B9AB800] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (0ECAF800) [pid = 1528] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (12415400) [pid = 1528] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1BD97000) [pid = 1528] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (12873000) [pid = 1528] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (18E6D800) [pid = 1528] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1AC47400) [pid = 1528] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1C370800) [pid = 1528] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (16E22400) [pid = 1528] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1C00A400) [pid = 1528] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1B3ABC00) [pid = 1528] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:01:32 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (128A5000) [pid = 1528] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:01:33 INFO - PROCESS | 1528 | 1461142893585 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]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:01:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1323ms 02:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:01:33 INFO - PROCESS | 1528 | 1461142893621 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1528 | 1461142893623 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:01:33 INFO - PROCESS | 1528 | 1461142893626 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 1528 | 1461142893628 Marionette TRACE conn5 <- [1,2670,null,{}] 02:01:33 INFO - PROCESS | 1528 | 1461142893635 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}] 02:01:33 INFO - PROCESS | 1528 | 1461142893731 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:01:33 INFO - PROCESS | 1528 | 1461142893738 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 1528 | ++DOCSHELL 132B2400 == 45 [pid = 1528] [id = 677] 02:01:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (132F2000) [pid = 1528] [serial = 2031] [outer = 00000000] 02:01:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1BD6C400) [pid = 1528] [serial = 2032] [outer = 132F2000] 02:01:33 INFO - PROCESS | 1528 | 1461142893786 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BD94C00) [pid = 1528] [serial = 2033] [outer = 132F2000] 02:01:34 INFO - PROCESS | 1528 | 1461142894711 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]]]}] 02:01:34 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) 02:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 02:01:34 INFO - PROCESS | 1528 | 1461142894756 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 1528 | 1461142894758 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:01:34 INFO - PROCESS | 1528 | 1461142894765 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 1528 | 1461142894767 Marionette TRACE conn5 <- [1,2674,null,{}] 02:01:34 INFO - PROCESS | 1528 | 1461142894770 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}] 02:01:34 INFO - PROCESS | 1528 | 1461142894847 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:01:34 INFO - PROCESS | 1528 | 1461142894981 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1528 | ++DOCSHELL 0EC45400 == 46 [pid = 1528] [id = 678] 02:01:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (0EC46800) [pid = 1528] [serial = 2034] [outer = 00000000] 02:01:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (0F6E0400) [pid = 1528] [serial = 2035] [outer = 0EC46800] 02:01:35 INFO - PROCESS | 1528 | 1461142895040 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (120BC000) [pid = 1528] [serial = 2036] [outer = 0EC46800] 02:01:36 INFO - PROCESS | 1528 | 1461142896214 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] 02:01:36 INFO - PROCESS | 1528 | 1461142896252 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:01:36 INFO - PROCESS | 1528 | 1461142896256 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 1528 | 1461142896261 Marionette TRACE conn5 <- [1,2678,null,{}] 02:01:36 INFO - PROCESS | 1528 | 1461142896266 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}] 02:01:36 INFO - PROCESS | 1528 | 1461142896409 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:01:36 INFO - PROCESS | 1528 | 1461142896553 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1528 | ++DOCSHELL 138A6800 == 47 [pid = 1528] [id = 679] 02:01:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (138A7800) [pid = 1528] [serial = 2037] [outer = 00000000] 02:01:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (16E1BC00) [pid = 1528] [serial = 2038] [outer = 138A7800] 02:01:36 INFO - PROCESS | 1528 | 1461142896611 Marionette DEBUG loaded listener.js 02:01:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (174C9C00) [pid = 1528] [serial = 2039] [outer = 138A7800] 02:01:37 INFO - PROCESS | 1528 | 1461142897652 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] 02:01:37 INFO - PROCESS | 1528 | 1461142897695 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:01:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:01:37 INFO - PROCESS | 1528 | 1461142897699 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:01:37 INFO - PROCESS | 1528 | 1461142897702 Marionette TRACE conn5 <- [1,2682,null,{}] 02:01:37 INFO - PROCESS | 1528 | 1461142897706 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}] 02:01:37 INFO - PROCESS | 1528 | 1461142897815 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:01:37 INFO - PROCESS | 1528 | 1461142897969 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 1528 | ++DOCSHELL 18A8E800 == 48 [pid = 1528] [id = 680] 02:01:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (18A8EC00) [pid = 1528] [serial = 2040] [outer = 00000000] 02:01:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (19C4B000) [pid = 1528] [serial = 2041] [outer = 18A8EC00] 02:01:38 INFO - PROCESS | 1528 | 1461142898030 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1AC42C00) [pid = 1528] [serial = 2042] [outer = 18A8EC00] 02:01:39 INFO - PROCESS | 1528 | 1461142899081 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] 02:01:39 INFO - PROCESS | 1528 | 1461142899174 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:01:39 INFO - PROCESS | 1528 | 1461142899186 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 1528 | 1461142899192 Marionette TRACE conn5 <- [1,2686,null,{}] 02:01:39 INFO - PROCESS | 1528 | 1461142899197 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}] 02:01:39 INFO - PROCESS | 1528 | 1461142899436 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:01:39 INFO - PROCESS | 1528 | 1461142899624 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 1528 | ++DOCSHELL 120F6400 == 49 [pid = 1528] [id = 681] 02:01:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (123B6800) [pid = 1528] [serial = 2043] [outer = 00000000] 02:01:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (12866400) [pid = 1528] [serial = 2044] [outer = 123B6800] 02:01:39 INFO - PROCESS | 1528 | 1461142899674 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (12871800) [pid = 1528] [serial = 2045] [outer = 123B6800] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 1B9A3000 == 48 [pid = 1528] [id = 619] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 18908000 == 47 [pid = 1528] [id = 644] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 1339B800 == 46 [pid = 1528] [id = 642] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 0F00E800 == 45 [pid = 1528] [id = 641] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 132B2400 == 44 [pid = 1528] [id = 677] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 1B9AB000 == 43 [pid = 1528] [id = 676] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 1ACBA800 == 42 [pid = 1528] [id = 675] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 175C9C00 == 41 [pid = 1528] [id = 674] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 120EB400 == 40 [pid = 1528] [id = 673] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 1286FC00 == 39 [pid = 1528] [id = 672] 02:01:40 INFO - PROCESS | 1528 | --DOCSHELL 120F2800 == 38 [pid = 1528] [id = 668] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (174DEC00) [pid = 1528] [serial = 1919] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (120BF000) [pid = 1528] [serial = 1960] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1A459400) [pid = 1528] [serial = 1963] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1D9E4800) [pid = 1528] [serial = 2002] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (12001800) [pid = 1528] [serial = 1975] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (120C0800) [pid = 1528] [serial = 1976] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (170E4800) [pid = 1528] [serial = 1978] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (174C8C00) [pid = 1528] [serial = 1979] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1BFC0000) [pid = 1528] [serial = 1991] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1C00B800) [pid = 1528] [serial = 1966] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1BFC3400) [pid = 1528] [serial = 1990] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (18A90400) [pid = 1528] [serial = 1973] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (18A90800) [pid = 1528] [serial = 1972] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C3D0C00) [pid = 1528] [serial = 1969] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (19C48400) [pid = 1528] [serial = 1981] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1A463400) [pid = 1528] [serial = 1982] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1ACD0400) [pid = 1528] [serial = 1984] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1CB0C800) [pid = 1528] [serial = 2000] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1BEB6C00) [pid = 1528] [serial = 1996] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1C185800) [pid = 1528] [serial = 1993] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1C3D0400) [pid = 1528] [serial = 1999] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1C184000) [pid = 1528] [serial = 1994] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1B9AA400) [pid = 1528] [serial = 1987] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1BC19800) [pid = 1528] [serial = 1988] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1C029C00) [pid = 1528] [serial = 1997] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1B002800) [pid = 1528] [serial = 1985] [outer = 00000000] [url = about:blank] 02:01:40 INFO - PROCESS | 1528 | 1461142900750 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] 02:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:01:40 INFO - PROCESS | 1528 | 1461142900785 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:01:40 INFO - PROCESS | 1528 | 1461142900789 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 1528 | 1461142900793 Marionette TRACE conn5 <- [1,2690,null,{}] 02:01:40 INFO - PROCESS | 1528 | 1461142900797 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}] 02:01:40 INFO - PROCESS | 1528 | 1461142900884 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:01:40 INFO - PROCESS | 1528 | 1461142900892 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1528 | ++DOCSHELL 120C0800 == 39 [pid = 1528] [id = 682] 02:01:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (120F2800) [pid = 1528] [serial = 2046] [outer = 00000000] 02:01:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (133A1C00) [pid = 1528] [serial = 2047] [outer = 120F2800] 02:01:40 INFO - PROCESS | 1528 | 1461142900943 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (16C0A400) [pid = 1528] [serial = 2048] [outer = 120F2800] 02:01:41 INFO - PROCESS | 1528 | 1461142901467 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]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 02:01:41 INFO - PROCESS | 1528 | 1461142901520 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:01:41 INFO - PROCESS | 1528 | 1461142901522 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:01:41 INFO - PROCESS | 1528 | 1461142901526 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:01:41 INFO - PROCESS | 1528 | 1461142901528 Marionette TRACE conn5 <- [1,2694,null,{}] 02:01:41 INFO - PROCESS | 1528 | 1461142901531 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}] 02:01:41 INFO - PROCESS | 1528 | 1461142901616 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:01:41 INFO - PROCESS | 1528 | 1461142901715 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 1528 | ++DOCSHELL 182A2000 == 40 [pid = 1528] [id = 683] 02:01:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (18701400) [pid = 1528] [serial = 2049] [outer = 00000000] 02:01:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (18A16800) [pid = 1528] [serial = 2050] [outer = 18701400] 02:01:41 INFO - PROCESS | 1528 | 1461142901762 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (18A90800) [pid = 1528] [serial = 2051] [outer = 18701400] 02:01:42 INFO - PROCESS | 1528 | 1461142902164 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]]]}] 02:01:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:01:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 02:01:42 INFO - PROCESS | 1528 | 1461142902199 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 1528 | 1461142902203 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:01:42 INFO - PROCESS | 1528 | 1461142902213 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:01:42 INFO - PROCESS | 1528 | 1461142902217 Marionette TRACE conn5 <- [1,2698,null,{}] 02:01:42 INFO - PROCESS | 1528 | 1461142902221 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}] 02:01:42 INFO - PROCESS | 1528 | 1461142902380 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:01:42 INFO - PROCESS | 1528 | 1461142902406 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 1528 | ++DOCSHELL 19C46400 == 41 [pid = 1528] [id = 684] 02:01:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (19C4BC00) [pid = 1528] [serial = 2052] [outer = 00000000] 02:01:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1ACD6400) [pid = 1528] [serial = 2053] [outer = 19C4BC00] 02:01:42 INFO - PROCESS | 1528 | 1461142902452 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1B006400) [pid = 1528] [serial = 2054] [outer = 19C4BC00] 02:01:42 INFO - PROCESS | 1528 | 1461142902934 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] 02:01:42 INFO - PROCESS | 1528 | 1461142903001 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:01:42 INFO - PROCESS | 1528 | 1461142903005 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 1528 | 1461142903007 Marionette TRACE conn5 <- [1,2702,null,{}] 02:01:43 INFO - PROCESS | 1528 | 1461142903010 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}] 02:01:43 INFO - PROCESS | 1528 | 1461142903135 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:01:43 INFO - PROCESS | 1528 | 1461142903204 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A6400 == 42 [pid = 1528] [id = 685] 02:01:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1B9A7400) [pid = 1528] [serial = 2055] [outer = 00000000] 02:01:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1BD6A800) [pid = 1528] [serial = 2056] [outer = 1B9A7400] 02:01:43 INFO - PROCESS | 1528 | 1461142903253 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BD69000) [pid = 1528] [serial = 2057] [outer = 1B9A7400] 02:01:43 INFO - PROCESS | 1528 | 1461142903681 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]]]}] 02:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 02:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:01:43 INFO - PROCESS | 1528 | 1461142903739 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 1528 | 1461142903741 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:01:43 INFO - PROCESS | 1528 | 1461142903744 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 1528 | 1461142903745 Marionette TRACE conn5 <- [1,2706,null,{}] 02:01:43 INFO - PROCESS | 1528 | 1461142903749 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}] 02:01:43 INFO - PROCESS | 1528 | 1461142903866 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:01:43 INFO - PROCESS | 1528 | 1461142903878 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1528 | ++DOCSHELL 1C001800 == 43 [pid = 1528] [id = 686] 02:01:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C001C00) [pid = 1528] [serial = 2058] [outer = 00000000] 02:01:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1C00B000) [pid = 1528] [serial = 2059] [outer = 1C001C00] 02:01:43 INFO - PROCESS | 1528 | 1461142903991 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1C185000) [pid = 1528] [serial = 2060] [outer = 1C001C00] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C01CC00) [pid = 1528] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1C305000) [pid = 1528] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (176C7C00) [pid = 1528] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (12417400) [pid = 1528] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (12875800) [pid = 1528] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1B9AB800) [pid = 1528] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:01:44 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1ACC1C00) [pid = 1528] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:01:44 INFO - PROCESS | 1528 | 1461142904618 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] 02:01:44 INFO - PROCESS | 1528 | 1461142904677 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:01:44 INFO - PROCESS | 1528 | 1461142904680 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1528 | 1461142904682 Marionette TRACE conn5 <- [1,2710,null,{}] 02:01:44 INFO - PROCESS | 1528 | 1461142904685 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}] 02:01:44 INFO - PROCESS | 1528 | 1461142904804 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:01:44 INFO - PROCESS | 1528 | 1461142904869 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 1528 | ++DOCSHELL 0F0F3C00 == 44 [pid = 1528] [id = 687] 02:01:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1ACDE800) [pid = 1528] [serial = 2061] [outer = 00000000] 02:01:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1C380400) [pid = 1528] [serial = 2062] [outer = 1ACDE800] 02:01:44 INFO - PROCESS | 1528 | 1461142904914 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C3A9800) [pid = 1528] [serial = 2063] [outer = 1ACDE800] 02:01:45 INFO - PROCESS | 1528 | 1461142905325 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] 02:01:45 INFO - PROCESS | 1528 | 1461142905353 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:01:45 INFO - PROCESS | 1528 | 1461142905356 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 1528 | 1461142905358 Marionette TRACE conn5 <- [1,2714,null,{}] 02:01:45 INFO - PROCESS | 1528 | 1461142905361 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}] 02:01:45 INFO - PROCESS | 1528 | 1461142905439 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:01:45 INFO - PROCESS | 1528 | 1461142905446 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1528 | ++DOCSHELL 1C3CF800 == 45 [pid = 1528] [id = 688] 02:01:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1C3D0400) [pid = 1528] [serial = 2064] [outer = 00000000] 02:01:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1CBB0400) [pid = 1528] [serial = 2065] [outer = 1C3D0400] 02:01:45 INFO - PROCESS | 1528 | 1461142905490 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1CBAF000) [pid = 1528] [serial = 2066] [outer = 1C3D0400] 02:01:45 INFO - PROCESS | 1528 | 1461142905921 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]]]}] 02:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 631ms 02:01:45 INFO - PROCESS | 1528 | 1461142905989 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 1528 | 1461142905991 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:01:45 INFO - PROCESS | 1528 | 1461142905995 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 1528 | 1461142905996 Marionette TRACE conn5 <- [1,2718,null,{}] 02:01:45 INFO - PROCESS | 1528 | 1461142906000 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}] 02:01:46 INFO - PROCESS | 1528 | 1461142906084 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:01:46 INFO - PROCESS | 1528 | 1461142906090 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 1528 | ++DOCSHELL 170E4800 == 46 [pid = 1528] [id = 689] 02:01:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1DBEE800) [pid = 1528] [serial = 2067] [outer = 00000000] 02:01:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E670400) [pid = 1528] [serial = 2068] [outer = 1DBEE800] 02:01:46 INFO - PROCESS | 1528 | 1461142906138 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1E673800) [pid = 1528] [serial = 2069] [outer = 1DBEE800] 02:01:47 INFO - PROCESS | 1528 | 1461142907194 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] 02:01:47 INFO - PROCESS | 1528 | 1461142907256 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:01:47 INFO - PROCESS | 1528 | 1461142907263 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 1528 | 1461142907267 Marionette TRACE conn5 <- [1,2722,null,{}] 02:01:47 INFO - PROCESS | 1528 | 1461142907273 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}] 02:01:47 INFO - PROCESS | 1528 | 1461142907370 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:01:47 INFO - PROCESS | 1528 | 1461142907504 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4C800 == 47 [pid = 1528] [id = 690] 02:01:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (0F057000) [pid = 1528] [serial = 2070] [outer = 00000000] 02:01:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (170EA000) [pid = 1528] [serial = 2071] [outer = 0F057000] 02:01:47 INFO - PROCESS | 1528 | 1461142907562 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1827DC00) [pid = 1528] [serial = 2072] [outer = 0F057000] 02:01:48 INFO - PROCESS | 1528 | 1461142908153 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]]]}] 02:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 02:01:48 INFO - PROCESS | 1528 | 1461142908197 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 1528 | 1461142908203 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:01:48 INFO - PROCESS | 1528 | 1461142908212 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 1528 | 1461142908215 Marionette TRACE conn5 <- [1,2726,null,{}] 02:01:48 INFO - PROCESS | 1528 | 1461142908219 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}] 02:01:48 INFO - PROCESS | 1528 | 1461142908328 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:01:48 INFO - PROCESS | 1528 | 1461142908468 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5C000 == 48 [pid = 1528] [id = 691] 02:01:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1ACD1000) [pid = 1528] [serial = 2073] [outer = 00000000] 02:01:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BD67400) [pid = 1528] [serial = 2074] [outer = 1ACD1000] 02:01:48 INFO - PROCESS | 1528 | 1461142908531 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C008800) [pid = 1528] [serial = 2075] [outer = 1ACD1000] 02:01:49 INFO - PROCESS | 1528 | 1461142909164 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]]]}] 02:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 02:01:49 INFO - PROCESS | 1528 | 1461142909184 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 1528 | 1461142909186 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:01:49 INFO - PROCESS | 1528 | 1461142909190 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 1528 | 1461142909194 Marionette TRACE conn5 <- [1,2730,null,{}] 02:01:49 INFO - PROCESS | 1528 | 1461142909205 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}] 02:01:49 INFO - PROCESS | 1528 | 1461142909314 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:01:49 INFO - PROCESS | 1528 | 1461142909426 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 1528 | ++DOCSHELL 16EA5800 == 49 [pid = 1528] [id = 692] 02:01:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1890F800) [pid = 1528] [serial = 2076] [outer = 00000000] 02:01:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1E6F7400) [pid = 1528] [serial = 2077] [outer = 1890F800] 02:01:49 INFO - PROCESS | 1528 | 1461142909527 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1E6FE400) [pid = 1528] [serial = 2078] [outer = 1890F800] 02:01:50 INFO - PROCESS | 1528 | 1461142910407 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]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1281ms 02:01:50 INFO - PROCESS | 1528 | 1461142910475 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 1528 | 1461142910479 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:01:50 INFO - PROCESS | 1528 | 1461142910484 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 1528 | 1461142910489 Marionette TRACE conn5 <- [1,2734,null,{}] 02:01:50 INFO - PROCESS | 1528 | 1461142910495 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}] 02:01:50 INFO - PROCESS | 1528 | 1461142910622 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:01:50 INFO - PROCESS | 1528 | 1461142910766 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 1528 | ++DOCSHELL 12A0EC00 == 50 [pid = 1528] [id = 693] 02:01:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (132A7400) [pid = 1528] [serial = 2079] [outer = 00000000] 02:01:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (16C02000) [pid = 1528] [serial = 2080] [outer = 132A7400] 02:01:50 INFO - PROCESS | 1528 | 1461142910818 Marionette DEBUG loaded listener.js 02:01:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (16E42C00) [pid = 1528] [serial = 2081] [outer = 132A7400] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 128B2400 == 49 [pid = 1528] [id = 626] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 13399400 == 48 [pid = 1528] [id = 627] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 0F6E9400 == 47 [pid = 1528] [id = 624] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 0F6E2C00 == 46 [pid = 1528] [id = 610] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1BD6C400) [pid = 1528] [serial = 2032] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 18A8E800 == 45 [pid = 1528] [id = 680] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 138A6800 == 44 [pid = 1528] [id = 679] 02:01:51 INFO - PROCESS | 1528 | --DOCSHELL 0EC45400 == 43 [pid = 1528] [id = 678] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C309800) [pid = 1528] [serial = 1958] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (18EC2000) [pid = 1528] [serial = 2008] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1E679400) [pid = 1528] [serial = 2015] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1E673C00) [pid = 1528] [serial = 2014] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1A45D000) [pid = 1528] [serial = 2023] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (132EA800) [pid = 1528] [serial = 2020] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (16EA5000) [pid = 1528] [serial = 2021] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1333EC00) [pid = 1528] [serial = 2005] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C381000) [pid = 1528] [serial = 2011] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (18279800) [pid = 1528] [serial = 2018] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (176C5400) [pid = 1528] [serial = 2017] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1BD1B400) [pid = 1528] [serial = 2029] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1B3AAC00) [pid = 1528] [serial = 2027] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1BD63C00) [pid = 1528] [serial = 2030] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1B005000) [pid = 1528] [serial = 2026] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1AC38C00) [pid = 1528] [serial = 2024] [outer = 00000000] [url = about:blank] 02:01:51 INFO - PROCESS | 1528 | 1461142911332 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]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 890ms 02:01:51 INFO - PROCESS | 1528 | 1461142911375 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 1528 | 1461142911380 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:01:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:01:51 INFO - PROCESS | 1528 | 1461142911390 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 1528 | 1461142911393 Marionette TRACE conn5 <- [1,2738,null,{}] 02:01:51 INFO - PROCESS | 1528 | 1461142911397 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}] 02:01:51 INFO - PROCESS | 1528 | 1461142911482 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:01:51 INFO - PROCESS | 1528 | 1461142911491 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:51 INFO - PROCESS | 1528 | ++DOCSHELL 1241E000 == 44 [pid = 1528] [id = 694] 02:01:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (126B4C00) [pid = 1528] [serial = 2082] [outer = 00000000] 02:01:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (13399400) [pid = 1528] [serial = 2083] [outer = 126B4C00] 02:01:51 INFO - PROCESS | 1528 | 1461142911536 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (15EA9400) [pid = 1528] [serial = 2084] [outer = 126B4C00] 02:01:52 INFO - PROCESS | 1528 | 1461142912034 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]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:01:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 02:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:01:52 INFO - PROCESS | 1528 | 1461142912108 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:01:52 INFO - PROCESS | 1528 | 1461142912110 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:01:52 INFO - PROCESS | 1528 | 1461142912113 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 1528 | 1461142912116 Marionette TRACE conn5 <- [1,2742,null,{}] 02:01:52 INFO - PROCESS | 1528 | 1461142912127 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}] 02:01:52 INFO - PROCESS | 1528 | 1461142912211 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:01:52 INFO - PROCESS | 1528 | 1461142912307 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 1528 | ++DOCSHELL 174E1000 == 45 [pid = 1528] [id = 695] 02:01:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1827F400) [pid = 1528] [serial = 2085] [outer = 00000000] 02:01:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (18A1CC00) [pid = 1528] [serial = 2086] [outer = 1827F400] 02:01:52 INFO - PROCESS | 1528 | 1461142912358 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (18ECE400) [pid = 1528] [serial = 2087] [outer = 1827F400] 02:01:52 INFO - PROCESS | 1528 | 1461142912760 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]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:01:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 02:01:52 INFO - PROCESS | 1528 | 1461142912786 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:01:52 INFO - PROCESS | 1528 | 1461142912788 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:01:52 INFO - PROCESS | 1528 | 1461142912791 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 1528 | 1461142912793 Marionette TRACE conn5 <- [1,2746,null,{}] 02:01:52 INFO - PROCESS | 1528 | 1461142912797 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}] 02:01:52 INFO - PROCESS | 1528 | 1461142912880 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:01:52 INFO - PROCESS | 1528 | 1461142912888 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 1528 | ++DOCSHELL 1A45D800 == 46 [pid = 1528] [id = 696] 02:01:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1A45DC00) [pid = 1528] [serial = 2088] [outer = 00000000] 02:01:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1AC68800) [pid = 1528] [serial = 2089] [outer = 1A45DC00] 02:01:52 INFO - PROCESS | 1528 | 1461142912936 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1ACD7000) [pid = 1528] [serial = 2090] [outer = 1A45DC00] 02:01:53 INFO - PROCESS | 1528 | 1461142913395 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]]]}] 02:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 631ms 02:01:53 INFO - PROCESS | 1528 | 1461142913440 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:01:53 INFO - PROCESS | 1528 | 1461142913442 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:01:53 INFO - PROCESS | 1528 | 1461142913445 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:01:53 INFO - PROCESS | 1528 | 1461142913447 Marionette TRACE conn5 <- [1,2750,null,{}] 02:01:53 INFO - PROCESS | 1528 | 1461142913450 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}] 02:01:53 INFO - PROCESS | 1528 | 1461142913568 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:01:53 INFO - PROCESS | 1528 | 1461142913665 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 1528 | ++DOCSHELL 1B3AAC00 == 47 [pid = 1528] [id = 697] 02:01:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1B3AB800) [pid = 1528] [serial = 2091] [outer = 00000000] 02:01:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1B9A5800) [pid = 1528] [serial = 2092] [outer = 1B3AB800] 02:01:53 INFO - PROCESS | 1528 | 1461142913710 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1B9AE000) [pid = 1528] [serial = 2093] [outer = 1B3AB800] 02:01:54 INFO - PROCESS | 1528 | 1461142914136 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]]]}] 02:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 02:01:54 INFO - PROCESS | 1528 | 1461142914178 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 1528 | 1461142914179 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:01:54 INFO - PROCESS | 1528 | 1461142914182 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - PROCESS | 1528 | 1461142914184 Marionette TRACE conn5 <- [1,2754,null,{}] 02:01:54 INFO - PROCESS | 1528 | 1461142914187 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}] 02:01:54 INFO - PROCESS | 1528 | 1461142914321 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:01:54 INFO - PROCESS | 1528 | 1461142914389 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:54 INFO - PROCESS | 1528 | ++DOCSHELL 1BD63400 == 48 [pid = 1528] [id = 698] 02:01:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1BD63C00) [pid = 1528] [serial = 2094] [outer = 00000000] 02:01:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1BFC2400) [pid = 1528] [serial = 2095] [outer = 1BD63C00] 02:01:54 INFO - PROCESS | 1528 | 1461142914437 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1C003400) [pid = 1528] [serial = 2096] [outer = 1BD63C00] 02:01:54 INFO - PROCESS | 1528 | 1461142914858 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]]]}] 02:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 02:01:54 INFO - PROCESS | 1528 | 1461142914914 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 1528 | 1461142914916 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:01:54 INFO - PROCESS | 1528 | 1461142914959 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - PROCESS | 1528 | 1461142914961 Marionette TRACE conn5 <- [1,2758,null,{}] 02:01:54 INFO - PROCESS | 1528 | 1461142914965 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}] 02:01:55 INFO - PROCESS | 1528 | 1461142915078 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:01:55 INFO - PROCESS | 1528 | 1461142915090 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1528 | ++DOCSHELL 1C18DC00 == 49 [pid = 1528] [id = 699] 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1C309800) [pid = 1528] [serial = 2097] [outer = 00000000] 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C37E800) [pid = 1528] [serial = 2098] [outer = 1C309800] 02:01:55 INFO - PROCESS | 1528 | 1461142915134 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1C383000) [pid = 1528] [serial = 2099] [outer = 1C309800] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1B9A7400) [pid = 1528] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (123B6800) [pid = 1528] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (1C001C00) [pid = 1528] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (120F2800) [pid = 1528] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (18701400) [pid = 1528] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1C3D0400) [pid = 1528] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1ACDE800) [pid = 1528] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (19C4BC00) [pid = 1528] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:01:55 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (132F2000) [pid = 1528] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:01:55 INFO - PROCESS | 1528 | 1461142915764 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]]]}] 02:01:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:01:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms 02:01:55 INFO - PROCESS | 1528 | 1461142915780 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 1528 | 1461142915782 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:01:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:01:55 INFO - PROCESS | 1528 | 1461142915785 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 1528 | 1461142915786 Marionette TRACE conn5 <- [1,2762,null,{}] 02:01:55 INFO - PROCESS | 1528 | 1461142915790 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}] 02:01:55 INFO - PROCESS | 1528 | 1461142915867 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:01:55 INFO - PROCESS | 1528 | 1461142915873 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1528 | ++DOCSHELL 123B6800 == 50 [pid = 1528] [id = 700] 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (16E42000) [pid = 1528] [serial = 2100] [outer = 00000000] 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1C187400) [pid = 1528] [serial = 2101] [outer = 16E42000] 02:01:55 INFO - PROCESS | 1528 | 1461142915918 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C00CC00) [pid = 1528] [serial = 2102] [outer = 16E42000] 02:01:56 INFO - PROCESS | 1528 | 1461142916354 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]]]}] 02:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 02:01:56 INFO - PROCESS | 1528 | 1461142916416 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:01:56 INFO - PROCESS | 1528 | 1461142916418 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:01:56 INFO - PROCESS | 1528 | 1461142916421 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:01:56 INFO - PROCESS | 1528 | 1461142916423 Marionette TRACE conn5 <- [1,2766,null,{}] 02:01:56 INFO - PROCESS | 1528 | 1461142916427 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}] 02:01:56 INFO - PROCESS | 1528 | 1461142916504 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:01:56 INFO - PROCESS | 1528 | 1461142916510 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:56 INFO - PROCESS | 1528 | ++DOCSHELL 1BC17000 == 51 [pid = 1528] [id = 701] 02:01:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C3B0C00) [pid = 1528] [serial = 2103] [outer = 00000000] 02:01:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1DBE9C00) [pid = 1528] [serial = 2104] [outer = 1C3B0C00] 02:01:56 INFO - PROCESS | 1528 | 1461142916555 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1E671400) [pid = 1528] [serial = 2105] [outer = 1C3B0C00] 02:01:56 INFO - PROCESS | 1528 | 1461142916986 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]]]}] 02:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 570ms 02:01:56 INFO - PROCESS | 1528 | 1461142916996 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:01:56 INFO - PROCESS | 1528 | 1461142916998 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:01:56 INFO - PROCESS | 1528 | 1461142917001 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 1528 | 1461142917003 Marionette TRACE conn5 <- [1,2770,null,{}] 02:01:56 INFO - PROCESS | 1528 | 1461142917006 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}] 02:01:57 INFO - PROCESS | 1528 | 1461142917127 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:01:57 INFO - PROCESS | 1528 | 1461142917137 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 1528 | ++DOCSHELL 1CB0A400 == 52 [pid = 1528] [id = 702] 02:01:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1E673C00) [pid = 1528] [serial = 2106] [outer = 00000000] 02:01:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E6FDC00) [pid = 1528] [serial = 2107] [outer = 1E673C00] 02:01:57 INFO - PROCESS | 1528 | 1461142917181 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (1E7A4000) [pid = 1528] [serial = 2108] [outer = 1E673C00] 02:01:57 INFO - PROCESS | 1528 | 1461142917600 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]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 02:01:57 INFO - PROCESS | 1528 | 1461142917632 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 1528 | 1461142917634 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:01:57 INFO - PROCESS | 1528 | 1461142917637 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 1528 | 1461142917639 Marionette TRACE conn5 <- [1,2774,null,{}] 02:01:57 INFO - PROCESS | 1528 | 1461142917643 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}] 02:01:57 INFO - PROCESS | 1528 | 1461142917791 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:01:57 INFO - PROCESS | 1528 | 1461142917969 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 1528 | ++DOCSHELL 120F0400 == 53 [pid = 1528] [id = 703] 02:01:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (120F0800) [pid = 1528] [serial = 2109] [outer = 00000000] 02:01:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (12866800) [pid = 1528] [serial = 2110] [outer = 120F0800] 02:01:58 INFO - PROCESS | 1528 | 1461142918041 Marionette DEBUG loaded listener.js 02:01:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (12873000) [pid = 1528] [serial = 2111] [outer = 120F0800] 02:01:58 INFO - PROCESS | 1528 | 1461142918620 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]]]}] 02:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1022ms 02:01:58 INFO - PROCESS | 1528 | 1461142918661 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:01:58 INFO - PROCESS | 1528 | 1461142918666 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:01:58 INFO - PROCESS | 1528 | 1461142918670 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:01:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:01:58 INFO - PROCESS | 1528 | 1461142918675 Marionette TRACE conn5 <- [1,2778,null,{}] 02:01:58 INFO - PROCESS | 1528 | 1461142918679 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}] 02:01:58 INFO - PROCESS | 1528 | 1461142918807 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:01:58 INFO - PROCESS | 1528 | 1461142918948 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:58 INFO - PROCESS | 1528 | ++DOCSHELL 18281C00 == 54 [pid = 1528] [id = 704] 02:01:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1829B000) [pid = 1528] [serial = 2112] [outer = 00000000] 02:01:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (19C47C00) [pid = 1528] [serial = 2113] [outer = 1829B000] 02:01:59 INFO - PROCESS | 1528 | 1461142919007 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1A45CC00) [pid = 1528] [serial = 2114] [outer = 1829B000] 02:01:59 INFO - PROCESS | 1528 | 1461142919595 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]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:01:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 02:01:59 INFO - PROCESS | 1528 | 1461142919646 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 1528 | 1461142919649 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:01:59 INFO - PROCESS | 1528 | 1461142919653 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 1528 | 1461142919655 Marionette TRACE conn5 <- [1,2782,null,{}] 02:01:59 INFO - PROCESS | 1528 | 1461142919659 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}] 02:01:59 INFO - PROCESS | 1528 | 1461142919801 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:01:59 INFO - PROCESS | 1528 | 1461142919949 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 1528 | ++DOCSHELL 1BEBCC00 == 55 [pid = 1528] [id = 705] 02:01:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1C001C00) [pid = 1528] [serial = 2115] [outer = 00000000] 02:01:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1CBB0800) [pid = 1528] [serial = 2116] [outer = 1C001C00] 02:02:00 INFO - PROCESS | 1528 | 1461142920006 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1E6F2000) [pid = 1528] [serial = 2117] [outer = 1C001C00] 02:02:00 INFO - PROCESS | 1528 | 1461142920597 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]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 02:02:00 INFO - PROCESS | 1528 | 1461142920636 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 1528 | 1461142920641 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:02:00 INFO - PROCESS | 1528 | 1461142920653 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 1528 | 1461142920658 Marionette TRACE conn5 <- [1,2786,null,{}] 02:02:00 INFO - PROCESS | 1528 | 1461142920662 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}] 02:02:00 INFO - PROCESS | 1528 | 1461142920770 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:02:00 INFO - PROCESS | 1528 | 1461142920882 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 1528 | ++DOCSHELL 1E7AE800 == 56 [pid = 1528] [id = 706] 02:02:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 123 (1ED99C00) [pid = 1528] [serial = 2118] [outer = 00000000] 02:02:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 124 (1EDA3400) [pid = 1528] [serial = 2119] [outer = 1ED99C00] 02:02:00 INFO - PROCESS | 1528 | 1461142920937 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 125 (1F00C000) [pid = 1528] [serial = 2120] [outer = 1ED99C00] 02:02:01 INFO - PROCESS | 1528 | 1461142921513 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]]]}] 02:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 02:02:01 INFO - PROCESS | 1528 | 1461142921583 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:02:01 INFO - PROCESS | 1528 | 1461142921586 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:02:01 INFO - PROCESS | 1528 | 1461142921589 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:02:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:02:01 INFO - PROCESS | 1528 | 1461142921591 Marionette TRACE conn5 <- [1,2790,null,{}] 02:02:01 INFO - PROCESS | 1528 | 1461142921595 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}] 02:02:01 INFO - PROCESS | 1528 | 1461142921698 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:02:01 INFO - PROCESS | 1528 | 1461142921842 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 1528 | ++DOCSHELL 1D9E9400 == 57 [pid = 1528] [id = 707] 02:02:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 126 (1DBE9000) [pid = 1528] [serial = 2121] [outer = 00000000] 02:02:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 127 (1F019800) [pid = 1528] [serial = 2122] [outer = 1DBE9000] 02:02:01 INFO - PROCESS | 1528 | 1461142921898 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 128 (1F104400) [pid = 1528] [serial = 2123] [outer = 1DBE9000] 02:02:02 INFO - PROCESS | 1528 | 1461142922447 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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:02:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 02:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:02:02 INFO - PROCESS | 1528 | 1461142922523 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 1528 | 1461142922525 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:02:02 INFO - PROCESS | 1528 | 1461142922529 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 1528 | 1461142922531 Marionette TRACE conn5 <- [1,2794,null,{}] 02:02:02 INFO - PROCESS | 1528 | 1461142922535 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}] 02:02:02 INFO - PROCESS | 1528 | 1461142922643 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:02:02 INFO - PROCESS | 1528 | 1461142922897 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 1528 | ++DOCSHELL 120EE800 == 58 [pid = 1528] [id = 708] 02:02:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 129 (12421400) [pid = 1528] [serial = 2124] [outer = 00000000] 02:02:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 130 (16C08000) [pid = 1528] [serial = 2125] [outer = 12421400] 02:02:02 INFO - PROCESS | 1528 | 1461142922952 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 131 (174CD000) [pid = 1528] [serial = 2126] [outer = 12421400] 02:02:03 INFO - PROCESS | 1528 | 1461142923564 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]]]}] 02:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1079ms 02:02:03 INFO - PROCESS | 1528 | 1461142923608 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:02:03 INFO - PROCESS | 1528 | 1461142923612 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:02:03 INFO - PROCESS | 1528 | 1461142923616 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 1528 | 1461142923620 Marionette TRACE conn5 <- [1,2798,null,{}] 02:02:03 INFO - PROCESS | 1528 | 1461142923625 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}] 02:02:03 INFO - PROCESS | 1528 | 1461142923728 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:02:03 INFO - PROCESS | 1528 | 1461142923847 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:03 INFO - PROCESS | 1528 | ++DOCSHELL 11F44000 == 59 [pid = 1528] [id = 709] 02:02:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 132 (11F44C00) [pid = 1528] [serial = 2127] [outer = 00000000] 02:02:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 133 (12A16400) [pid = 1528] [serial = 2128] [outer = 11F44C00] 02:02:03 INFO - PROCESS | 1528 | 1461142923922 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 134 (18A17000) [pid = 1528] [serial = 2129] [outer = 11F44C00] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 133 (1BD94C00) [pid = 1528] [serial = 2033] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 132 (0F6E0400) [pid = 1528] [serial = 2035] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 131 (16E1BC00) [pid = 1528] [serial = 2038] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 130 (19C4B000) [pid = 1528] [serial = 2041] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 129 (12871800) [pid = 1528] [serial = 2045] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 128 (12866400) [pid = 1528] [serial = 2044] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 127 (1E670400) [pid = 1528] [serial = 2068] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 126 (1BD6A800) [pid = 1528] [serial = 2056] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 125 (1C00B000) [pid = 1528] [serial = 2059] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 124 (133A1C00) [pid = 1528] [serial = 2047] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 123 (16C0A400) [pid = 1528] [serial = 2048] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 122 (18A16800) [pid = 1528] [serial = 2050] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (18A90800) [pid = 1528] [serial = 2051] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (1CBAF000) [pid = 1528] [serial = 2066] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (1BD69000) [pid = 1528] [serial = 2057] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (1C380400) [pid = 1528] [serial = 2062] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (1CBB0400) [pid = 1528] [serial = 2065] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (1C185000) [pid = 1528] [serial = 2060] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (1ACD6400) [pid = 1528] [serial = 2053] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1B006400) [pid = 1528] [serial = 2054] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (1C3A9800) [pid = 1528] [serial = 2063] [outer = 00000000] [url = about:blank] 02:02:04 INFO - PROCESS | 1528 | 1461142924384 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]]]}] 02:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 830ms 02:02:04 INFO - PROCESS | 1528 | 1461142924450 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:02:04 INFO - PROCESS | 1528 | 1461142924454 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:02:04 INFO - PROCESS | 1528 | 1461142924458 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - PROCESS | 1528 | 1461142924460 Marionette TRACE conn5 <- [1,2802,null,{}] 02:02:04 INFO - PROCESS | 1528 | 1461142924464 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}] 02:02:04 INFO - PROCESS | 1528 | 1461142924552 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:02:04 INFO - PROCESS | 1528 | 1461142924559 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 1528 | ++DOCSHELL 126B0800 == 60 [pid = 1528] [id = 710] 02:02:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (128A5800) [pid = 1528] [serial = 2130] [outer = 00000000] 02:02:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (18E6E000) [pid = 1528] [serial = 2131] [outer = 128A5800] 02:02:04 INFO - PROCESS | 1528 | 1461142924608 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 116 (1A463400) [pid = 1528] [serial = 2132] [outer = 128A5800] 02:02:05 INFO - PROCESS | 1528 | 1461142925093 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]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 02:02:05 INFO - PROCESS | 1528 | 1461142925133 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1528 | 1461142925136 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:02:05 INFO - PROCESS | 1528 | 1461142925140 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 1528 | 1461142925146 Marionette TRACE conn5 <- [1,2806,null,{}] 02:02:05 INFO - PROCESS | 1528 | 1461142925155 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}] 02:02:05 INFO - PROCESS | 1528 | 1461142925267 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:02:05 INFO - PROCESS | 1528 | 1461142925381 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:05 INFO - PROCESS | 1528 | ++DOCSHELL 1AC61C00 == 61 [pid = 1528] [id = 711] 02:02:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 117 (1B00C400) [pid = 1528] [serial = 2133] [outer = 00000000] 02:02:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 118 (1BD64C00) [pid = 1528] [serial = 2134] [outer = 1B00C400] 02:02:05 INFO - PROCESS | 1528 | 1461142925426 Marionette DEBUG loaded listener.js 02:02:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 119 (1BD6B800) [pid = 1528] [serial = 2135] [outer = 1B00C400] 02:02:05 INFO - PROCESS | 1528 | 1461142925786 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]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 02:02:05 INFO - PROCESS | 1528 | 1461142925833 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1528 | 1461142925836 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:02:05 INFO - PROCESS | 1528 | 1461142925839 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:02:05 INFO - PROCESS | 1528 | 1461142925840 Marionette TRACE conn5 <- [1,2810,null,{}] 02:02:05 INFO - PROCESS | 1528 | 1461142925844 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}] 02:02:05 INFO - PROCESS | 1528 | 1461142925926 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:02:05 INFO - PROCESS | 1528 | 1461142925932 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:05 INFO - PROCESS | 1528 | ++DOCSHELL 1BD9BC00 == 62 [pid = 1528] [id = 712] 02:02:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 120 (1BD9C400) [pid = 1528] [serial = 2136] [outer = 00000000] 02:02:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 121 (1C020400) [pid = 1528] [serial = 2137] [outer = 1BD9C400] 02:02:05 INFO - PROCESS | 1528 | 1461142925977 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 122 (1C189800) [pid = 1528] [serial = 2138] [outer = 1BD9C400] 02:02:06 INFO - PROCESS | 1528 | 1461142926459 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]]]}] 02:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 121 (1C01B000) [pid = 1528] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 120 (11F42000) [pid = 1528] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 119 (120BCC00) [pid = 1528] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 118 (11F3DC00) [pid = 1528] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 117 (133A3800) [pid = 1528] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 116 (18281400) [pid = 1528] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 115 (18A1E400) [pid = 1528] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (0F6DE000) [pid = 1528] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (18A94000) [pid = 1528] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (1BD60C00) [pid = 1528] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1C3C9C00) [pid = 1528] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (15E05800) [pid = 1528] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (123BB800) [pid = 1528] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1833C800) [pid = 1528] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (1BEC4800) [pid = 1528] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (1B3AB800) [pid = 1528] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1BD63C00) [pid = 1528] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1C309800) [pid = 1528] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1A45DC00) [pid = 1528] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:02:06 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (16E42000) [pid = 1528] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:02:07 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1890F800) [pid = 1528] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:02:07 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (132A7400) [pid = 1528] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:02:07 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (126B4C00) [pid = 1528] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:02:07 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1827F400) [pid = 1528] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:02:07 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C3B0C00) [pid = 1528] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:02:07 INFO - PROCESS | 1528 | 1461142926976 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:02:07 INFO - PROCESS | 1528 | 1461142926981 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:02:07 INFO - PROCESS | 1528 | 1461142927034 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 1528 | 1461142927038 Marionette TRACE conn5 <- [1,2814,null,{}] 02:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:02:07 INFO - PROCESS | 1528 | 1461142927044 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}] 02:02:07 INFO - PROCESS | 1528 | 1461142927154 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:02:07 INFO - PROCESS | 1528 | 1461142927262 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 1528 | ++DOCSHELL 1241B800 == 63 [pid = 1528] [id = 713] 02:02:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1241C000) [pid = 1528] [serial = 2139] [outer = 00000000] 02:02:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (12A15400) [pid = 1528] [serial = 2140] [outer = 1241C000] 02:02:07 INFO - PROCESS | 1528 | 1461142927322 Marionette DEBUG loaded listener.js 02:02:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (13340400) [pid = 1528] [serial = 2141] [outer = 1241C000] 02:02:07 INFO - PROCESS | 1528 | 1461142927900 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 921ms 02:02:07 INFO - PROCESS | 1528 | 1461142927965 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:02:07 INFO - PROCESS | 1528 | 1461142927969 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:02:07 INFO - PROCESS | 1528 | 1461142927977 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 1528 | 1461142927981 Marionette TRACE conn5 <- [1,2818,null,{}] 02:02:07 INFO - PROCESS | 1528 | 1461142927985 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}] 02:02:08 INFO - PROCESS | 1528 | 1461142928122 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:02:08 INFO - PROCESS | 1528 | 1461142928264 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:08 INFO - PROCESS | 1528 | ++DOCSHELL 16E21400 == 64 [pid = 1528] [id = 714] 02:02:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (18344800) [pid = 1528] [serial = 2142] [outer = 00000000] 02:02:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (18A18000) [pid = 1528] [serial = 2143] [outer = 18344800] 02:02:08 INFO - PROCESS | 1528 | 1461142928321 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (18EC4000) [pid = 1528] [serial = 2144] [outer = 18344800] 02:02:08 INFO - PROCESS | 1528 | 1461142928912 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]]]}] 02:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 990ms 02:02:08 INFO - PROCESS | 1528 | 1461142928964 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 1528 | 1461142928967 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:02:08 INFO - PROCESS | 1528 | 1461142928985 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 1528 | 1461142928987 Marionette TRACE conn5 <- [1,2822,null,{}] 02:02:08 INFO - PROCESS | 1528 | 1461142928998 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}] 02:02:09 INFO - PROCESS | 1528 | 1461142929114 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:02:09 INFO - PROCESS | 1528 | 1461142929263 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A2C00 == 65 [pid = 1528] [id = 715] 02:02:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1B9A3C00) [pid = 1528] [serial = 2145] [outer = 00000000] 02:02:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1BD1EC00) [pid = 1528] [serial = 2146] [outer = 1B9A3C00] 02:02:09 INFO - PROCESS | 1528 | 1461142929326 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1BD6A800) [pid = 1528] [serial = 2147] [outer = 1B9A3C00] 02:02:09 INFO - PROCESS | 1528 | 1461142929936 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1033ms 02:02:10 INFO - PROCESS | 1528 | 1461142930008 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 1528 | 1461142930010 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:02:10 INFO - PROCESS | 1528 | 1461142930013 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1528 | 1461142930015 Marionette TRACE conn5 <- [1,2826,null,{}] 02:02:10 INFO - PROCESS | 1528 | 1461142930019 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}] 02:02:10 INFO - PROCESS | 1528 | 1461142930123 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:02:10 INFO - PROCESS | 1528 | 1461142930236 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 1528 | ++DOCSHELL 1C184800 == 66 [pid = 1528] [id = 716] 02:02:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (1C186C00) [pid = 1528] [serial = 2148] [outer = 00000000] 02:02:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (1C3D3400) [pid = 1528] [serial = 2149] [outer = 1C186C00] 02:02:10 INFO - PROCESS | 1528 | 1461142930332 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (1CBBC000) [pid = 1528] [serial = 2150] [outer = 1C186C00] 02:02:10 INFO - PROCESS | 1528 | 1461142930872 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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 02:02:10 INFO - PROCESS | 1528 | 1461142930948 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 1528 | 1461142930950 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:02:10 INFO - PROCESS | 1528 | 1461142930953 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1528 | 1461142930955 Marionette TRACE conn5 <- [1,2830,null,{}] 02:02:10 INFO - PROCESS | 1528 | 1461142930959 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}] 02:02:11 INFO - PROCESS | 1528 | 1461142931059 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:02:11 INFO - PROCESS | 1528 | 1461142931201 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 1528 | ++DOCSHELL 1D7B6400 == 67 [pid = 1528] [id = 717] 02:02:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (1E38A400) [pid = 1528] [serial = 2151] [outer = 00000000] 02:02:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1E673400) [pid = 1528] [serial = 2152] [outer = 1E38A400] 02:02:11 INFO - PROCESS | 1528 | 1461142931257 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1E671C00) [pid = 1528] [serial = 2153] [outer = 1E38A400] 02:02:11 INFO - PROCESS | 1528 | 1461142931980 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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1076ms 02:02:12 INFO - PROCESS | 1528 | 1461142932033 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 1528 | 1461142932037 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:02:12 INFO - PROCESS | 1528 | 1461142932042 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - PROCESS | 1528 | 1461142932045 Marionette TRACE conn5 <- [1,2834,null,{}] 02:02:12 INFO - PROCESS | 1528 | 1461142932050 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}] 02:02:12 INFO - PROCESS | 1528 | 1461142932148 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:02:12 INFO - PROCESS | 1528 | 1461142932294 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 1528 | ++DOCSHELL 120F5000 == 68 [pid = 1528] [id = 718] 02:02:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 113 (12417400) [pid = 1528] [serial = 2154] [outer = 00000000] 02:02:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 114 (1759B400) [pid = 1528] [serial = 2155] [outer = 12417400] 02:02:12 INFO - PROCESS | 1528 | 1461142932347 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 1528 | ++DOMWINDOW == 115 (18276C00) [pid = 1528] [serial = 2156] [outer = 12417400] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 12A13C00 == 67 [pid = 1528] [id = 612] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 120E9400 == 66 [pid = 1528] [id = 657] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 120F6400 == 65 [pid = 1528] [id = 681] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 1AC61C00 == 64 [pid = 1528] [id = 711] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 126B0800 == 63 [pid = 1528] [id = 710] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 11F44000 == 62 [pid = 1528] [id = 709] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 120EE800 == 61 [pid = 1528] [id = 708] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 18281C00 == 60 [pid = 1528] [id = 704] 02:02:12 INFO - PROCESS | 1528 | --DOCSHELL 120F0400 == 59 [pid = 1528] [id = 703] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 114 (1C020800) [pid = 1528] [serial = 1913] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 113 (120EB800) [pid = 1528] [serial = 1916] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 112 (12417800) [pid = 1528] [serial = 1922] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 111 (1286AC00) [pid = 1528] [serial = 1925] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 110 (16C42400) [pid = 1528] [serial = 1928] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 109 (1870C800) [pid = 1528] [serial = 1931] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (19C4C000) [pid = 1528] [serial = 1934] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (12415800) [pid = 1528] [serial = 1961] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (19C4A400) [pid = 1528] [serial = 1964] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (1C189000) [pid = 1528] [serial = 1967] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (1C3D4400) [pid = 1528] [serial = 1970] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1AC3C800) [pid = 1528] [serial = 2003] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (15E0FC00) [pid = 1528] [serial = 2006] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1A461400) [pid = 1528] [serial = 2009] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1D7B6800) [pid = 1528] [serial = 2012] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1B9A5800) [pid = 1528] [serial = 2092] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (1B9AE000) [pid = 1528] [serial = 2093] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1C003400) [pid = 1528] [serial = 2096] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BFC2400) [pid = 1528] [serial = 2095] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1C37E800) [pid = 1528] [serial = 2098] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1AC68800) [pid = 1528] [serial = 2089] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C00CC00) [pid = 1528] [serial = 2102] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1E6FE400) [pid = 1528] [serial = 2078] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1E6F7400) [pid = 1528] [serial = 2077] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (16E42C00) [pid = 1528] [serial = 2081] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (16C02000) [pid = 1528] [serial = 2080] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (13399400) [pid = 1528] [serial = 2083] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (15EA9400) [pid = 1528] [serial = 2084] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (18A1CC00) [pid = 1528] [serial = 2086] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (18ECE400) [pid = 1528] [serial = 2087] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (170EA000) [pid = 1528] [serial = 2071] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD67400) [pid = 1528] [serial = 2074] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1C187400) [pid = 1528] [serial = 2101] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1E671400) [pid = 1528] [serial = 2105] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1DBE9C00) [pid = 1528] [serial = 2104] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1E6FDC00) [pid = 1528] [serial = 2107] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1C383000) [pid = 1528] [serial = 2099] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1ACD7000) [pid = 1528] [serial = 2090] [outer = 00000000] [url = about:blank] 02:02:12 INFO - PROCESS | 1528 | 1461142932870 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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 870ms 02:02:12 INFO - PROCESS | 1528 | 1461142932914 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 1528 | 1461142932919 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:02:12 INFO - PROCESS | 1528 | 1461142932925 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:02:12 INFO - PROCESS | 1528 | 1461142932927 Marionette TRACE conn5 <- [1,2838,null,{}] 02:02:12 INFO - PROCESS | 1528 | 1461142932931 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}] 02:02:13 INFO - PROCESS | 1528 | 1461142933017 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:02:13 INFO - PROCESS | 1528 | 1461142933116 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 1528 | ++DOCSHELL 11F81800 == 60 [pid = 1528] [id = 719] 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (12001800) [pid = 1528] [serial = 2157] [outer = 00000000] 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (15EABC00) [pid = 1528] [serial = 2158] [outer = 12001800] 02:02:13 INFO - PROCESS | 1528 | 1461142933162 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (16E1D000) [pid = 1528] [serial = 2159] [outer = 12001800] 02:02:13 INFO - PROCESS | 1528 | 1461142933547 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 02:02:13 INFO - PROCESS | 1528 | 1461142933599 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:02:13 INFO - PROCESS | 1528 | 1461142933601 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:02:13 INFO - PROCESS | 1528 | 1461142933604 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:02:13 INFO - PROCESS | 1528 | 1461142933607 Marionette TRACE conn5 <- [1,2842,null,{}] 02:02:13 INFO - PROCESS | 1528 | 1461142933651 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}] 02:02:13 INFO - PROCESS | 1528 | 1461142933743 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:02:13 INFO - PROCESS | 1528 | 1461142933757 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 1528 | ++DOCSHELL 18A94800 == 61 [pid = 1528] [id = 720] 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (18A95C00) [pid = 1528] [serial = 2160] [outer = 00000000] 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (19C49000) [pid = 1528] [serial = 2161] [outer = 18A95C00] 02:02:13 INFO - PROCESS | 1528 | 1461142933805 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1A45F000) [pid = 1528] [serial = 2162] [outer = 18A95C00] 02:02:14 INFO - PROCESS | 1528 | 1461142934288 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]]]}] 02:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 02:02:14 INFO - PROCESS | 1528 | 1461142934338 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:02:14 INFO - PROCESS | 1528 | 1461142934341 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:02:14 INFO - PROCESS | 1528 | 1461142934344 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - PROCESS | 1528 | 1461142934346 Marionette TRACE conn5 <- [1,2846,null,{}] 02:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:02:14 INFO - PROCESS | 1528 | 1461142934349 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}] 02:02:14 INFO - PROCESS | 1528 | 1461142934438 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:02:14 INFO - PROCESS | 1528 | 1461142934447 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 1528 | ++DOCSHELL 1AC5C400 == 62 [pid = 1528] [id = 721] 02:02:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1AC61400) [pid = 1528] [serial = 2163] [outer = 00000000] 02:02:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1B010800) [pid = 1528] [serial = 2164] [outer = 1AC61400] 02:02:14 INFO - PROCESS | 1528 | 1461142934495 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1B3ADC00) [pid = 1528] [serial = 2165] [outer = 1AC61400] 02:02:14 INFO - PROCESS | 1528 | 1461142934944 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 02:02:14 INFO - PROCESS | 1528 | 1461142934979 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:02:14 INFO - PROCESS | 1528 | 1461142934981 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:02:14 INFO - PROCESS | 1528 | 1461142934984 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - PROCESS | 1528 | 1461142934985 Marionette TRACE conn5 <- [1,2850,null,{}] 02:02:14 INFO - PROCESS | 1528 | 1461142934995 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}] 02:02:15 INFO - PROCESS | 1528 | 1461142935109 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:02:15 INFO - PROCESS | 1528 | 1461142935200 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 1528 | ++DOCSHELL 1B9AE800 == 63 [pid = 1528] [id = 722] 02:02:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1B9AF800) [pid = 1528] [serial = 2166] [outer = 00000000] 02:02:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BD8EC00) [pid = 1528] [serial = 2167] [outer = 1B9AF800] 02:02:15 INFO - PROCESS | 1528 | 1461142935245 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BEB5400) [pid = 1528] [serial = 2168] [outer = 1B9AF800] 02:02:15 INFO - PROCESS | 1528 | 1461142935659 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]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 02:02:15 INFO - PROCESS | 1528 | 1461142935714 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:02:15 INFO - PROCESS | 1528 | 1461142935716 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:02:15 INFO - PROCESS | 1528 | 1461142935719 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 1528 | 1461142935721 Marionette TRACE conn5 <- [1,2854,null,{}] 02:02:15 INFO - PROCESS | 1528 | 1461142935731 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}] 02:02:15 INFO - PROCESS | 1528 | 1461142935868 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:02:15 INFO - PROCESS | 1528 | 1461142935881 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 1528 | ++DOCSHELL 1241F800 == 64 [pid = 1528] [id = 723] 02:02:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1C00FC00) [pid = 1528] [serial = 2169] [outer = 00000000] 02:02:15 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1C36B000) [pid = 1528] [serial = 2170] [outer = 1C00FC00] 02:02:15 INFO - PROCESS | 1528 | 1461142935988 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1C382C00) [pid = 1528] [serial = 2171] [outer = 1C00FC00] 02:02:16 INFO - PROCESS | 1528 | 1461142936413 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]]]}] 02:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 02:02:16 INFO - PROCESS | 1528 | 1461142936482 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 1528 | 1461142936484 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:02:16 INFO - PROCESS | 1528 | 1461142936493 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 1528 | 1461142936494 Marionette TRACE conn5 <- [1,2858,null,{}] 02:02:16 INFO - PROCESS | 1528 | 1461142936498 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}] 02:02:16 INFO - PROCESS | 1528 | 1461142936611 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:02:16 INFO - PROCESS | 1528 | 1461142936623 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:16 INFO - PROCESS | 1528 | ++DOCSHELL 12868C00 == 65 [pid = 1528] [id = 724] 02:02:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1286A000) [pid = 1528] [serial = 2172] [outer = 00000000] 02:02:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1C49B000) [pid = 1528] [serial = 2173] [outer = 1286A000] 02:02:16 INFO - PROCESS | 1528 | 1461142936727 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1D9A0800) [pid = 1528] [serial = 2174] [outer = 1286A000] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1E673C00) [pid = 1528] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (0EC46800) [pid = 1528] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (138A7800) [pid = 1528] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (18A8EC00) [pid = 1528] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (0F057000) [pid = 1528] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1ACD1000) [pid = 1528] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (11F44C00) [pid = 1528] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (12421400) [pid = 1528] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1B00C400) [pid = 1528] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:02:17 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (128A5800) [pid = 1528] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:02:17 INFO - PROCESS | 1528 | 1461142937166 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]]]}] 02:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 02:02:17 INFO - PROCESS | 1528 | 1461142937225 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 1528 | 1461142937227 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:02:17 INFO - PROCESS | 1528 | 1461142937230 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - PROCESS | 1528 | 1461142937232 Marionette TRACE conn5 <- [1,2862,null,{}] 02:02:17 INFO - PROCESS | 1528 | 1461142937235 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}] 02:02:17 INFO - PROCESS | 1528 | 1461142937351 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:02:17 INFO - PROCESS | 1528 | 1461142937417 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 1528 | ++DOCSHELL 12002C00 == 66 [pid = 1528] [id = 725] 02:02:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1241D800) [pid = 1528] [serial = 2175] [outer = 00000000] 02:02:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C372C00) [pid = 1528] [serial = 2176] [outer = 1241D800] 02:02:17 INFO - PROCESS | 1528 | 1461142937461 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1E38BC00) [pid = 1528] [serial = 2177] [outer = 1241D800] 02:02:17 INFO - PROCESS | 1528 | 1461142937822 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]]]}] 02:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 02:02:17 INFO - PROCESS | 1528 | 1461142937862 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:02:17 INFO - PROCESS | 1528 | 1461142937864 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:02:17 INFO - PROCESS | 1528 | 1461142937867 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - PROCESS | 1528 | 1461142937869 Marionette TRACE conn5 <- [1,2866,null,{}] 02:02:17 INFO - PROCESS | 1528 | 1461142937873 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}] 02:02:17 INFO - PROCESS | 1528 | 1461142937955 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:02:17 INFO - PROCESS | 1528 | 1461142937992 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 1528 | ++DOCSHELL 1E677800 == 67 [pid = 1528] [id = 726] 02:02:17 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1E678000) [pid = 1528] [serial = 2178] [outer = 00000000] 02:02:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1E7A1000) [pid = 1528] [serial = 2179] [outer = 1E678000] 02:02:18 INFO - PROCESS | 1528 | 1461142938037 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1E7A5C00) [pid = 1528] [serial = 2180] [outer = 1E678000] 02:02:18 INFO - PROCESS | 1528 | 1461142938521 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]]]}] 02:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 02:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:02:18 INFO - PROCESS | 1528 | 1461142938538 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:02:18 INFO - PROCESS | 1528 | 1461142938541 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:02:18 INFO - PROCESS | 1528 | 1461142938544 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 1528 | 1461142938545 Marionette TRACE conn5 <- [1,2870,null,{}] 02:02:18 INFO - PROCESS | 1528 | 1461142938549 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}] 02:02:18 INFO - PROCESS | 1528 | 1461142938634 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:02:18 INFO - PROCESS | 1528 | 1461142938640 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 1528 | ++DOCSHELL 16C40C00 == 68 [pid = 1528] [id = 727] 02:02:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1E7AA400) [pid = 1528] [serial = 2181] [outer = 00000000] 02:02:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1ED43400) [pid = 1528] [serial = 2182] [outer = 1E7AA400] 02:02:18 INFO - PROCESS | 1528 | 1461142938684 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1ED99800) [pid = 1528] [serial = 2183] [outer = 1E7AA400] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1C3C7000 == 67 [pid = 1528] [id = 656] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BF63C00 == 66 [pid = 1528] [id = 637] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BEBCC00 == 65 [pid = 1528] [id = 705] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BD60000 == 64 [pid = 1528] [id = 655] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BD91400 == 63 [pid = 1528] [id = 622] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 132F0C00 == 62 [pid = 1528] [id = 613] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 12872400 == 61 [pid = 1528] [id = 639] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1E7AE800 == 60 [pid = 1528] [id = 706] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 18910800 == 59 [pid = 1528] [id = 615] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1CB0A400 == 58 [pid = 1528] [id = 702] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 120BB800 == 57 [pid = 1528] [id = 640] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1C18DC00 == 56 [pid = 1528] [id = 699] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 12A0E400 == 55 [pid = 1528] [id = 667] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1C005400 == 54 [pid = 1528] [id = 623] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 120E9800 == 53 [pid = 1528] [id = 611] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 120F6000 == 52 [pid = 1528] [id = 625] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1C192000 == 51 [pid = 1528] [id = 671] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 123B6800 == 50 [pid = 1528] [id = 700] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 18E6E800 == 49 [pid = 1528] [id = 616] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 12A13400 == 48 [pid = 1528] [id = 618] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BC17000 == 47 [pid = 1528] [id = 701] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1AC3F000 == 46 [pid = 1528] [id = 617] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 18283800 == 45 [pid = 1528] [id = 669] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 175A2400 == 44 [pid = 1528] [id = 621] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BEBA800 == 43 [pid = 1528] [id = 670] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BD6A000 == 42 [pid = 1528] [id = 620] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1827FC00 == 41 [pid = 1528] [id = 643] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 175A4400 == 40 [pid = 1528] [id = 614] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1D9E9400 == 39 [pid = 1528] [id = 707] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 120F5000 == 38 [pid = 1528] [id = 718] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1C184800 == 37 [pid = 1528] [id = 716] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1D7B6400 == 36 [pid = 1528] [id = 717] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1B9A2C00 == 35 [pid = 1528] [id = 715] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 16E21400 == 34 [pid = 1528] [id = 714] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1BD9BC00 == 33 [pid = 1528] [id = 712] 02:02:19 INFO - PROCESS | 1528 | --DOCSHELL 1241B800 == 32 [pid = 1528] [id = 713] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 11F81800 == 31 [pid = 1528] [id = 719] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 1B9AE800 == 30 [pid = 1528] [id = 722] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 18A94800 == 29 [pid = 1528] [id = 720] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 1241F800 == 28 [pid = 1528] [id = 723] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 1AC5C400 == 27 [pid = 1528] [id = 721] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 12868C00 == 26 [pid = 1528] [id = 724] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 12002C00 == 25 [pid = 1528] [id = 725] 02:02:20 INFO - PROCESS | 1528 | --DOCSHELL 1E677800 == 24 [pid = 1528] [id = 726] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C020400) [pid = 1528] [serial = 2137] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1E7A4000) [pid = 1528] [serial = 2108] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (120BC000) [pid = 1528] [serial = 2036] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (174C9C00) [pid = 1528] [serial = 2039] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1AC42C00) [pid = 1528] [serial = 2042] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1827DC00) [pid = 1528] [serial = 2072] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1C008800) [pid = 1528] [serial = 2075] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (12A16400) [pid = 1528] [serial = 2128] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (18A17000) [pid = 1528] [serial = 2129] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (174CD000) [pid = 1528] [serial = 2126] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (16C08000) [pid = 1528] [serial = 2125] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (1BD64C00) [pid = 1528] [serial = 2134] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1BD6B800) [pid = 1528] [serial = 2135] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1CBB0800) [pid = 1528] [serial = 2116] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (19C47C00) [pid = 1528] [serial = 2113] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (18E6E000) [pid = 1528] [serial = 2131] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1A463400) [pid = 1528] [serial = 2132] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1F019800) [pid = 1528] [serial = 2122] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (12866800) [pid = 1528] [serial = 2110] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (1EDA3400) [pid = 1528] [serial = 2119] [outer = 00000000] [url = about:blank] 02:02:20 INFO - PROCESS | 1528 | 1461142940799 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2287ms 02:02:20 INFO - PROCESS | 1528 | 1461142940832 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 1528 | 1461142940837 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:02:20 INFO - PROCESS | 1528 | 1461142940842 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 1528 | 1461142940846 Marionette TRACE conn5 <- [1,2874,null,{}] 02:02:20 INFO - PROCESS | 1528 | 1461142940853 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}] 02:02:20 INFO - PROCESS | 1528 | 1461142940946 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:02:20 INFO - PROCESS | 1528 | 1461142940958 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 1528 | ++DOCSHELL 11F44C00 == 25 [pid = 1528] [id = 728] 02:02:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (11F45800) [pid = 1528] [serial = 2184] [outer = 00000000] 02:02:20 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (12003000) [pid = 1528] [serial = 2185] [outer = 11F45800] 02:02:21 INFO - PROCESS | 1528 | 1461142941009 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (120B6000) [pid = 1528] [serial = 2186] [outer = 11F45800] 02:02:21 INFO - PROCESS | 1528 | 1461142941508 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]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 731ms 02:02:21 INFO - PROCESS | 1528 | 1461142941574 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 1528 | 1461142941580 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:02:21 INFO - PROCESS | 1528 | 1461142941586 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 1528 | 1461142941589 Marionette TRACE conn5 <- [1,2878,null,{}] 02:02:21 INFO - PROCESS | 1528 | 1461142941592 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}] 02:02:21 INFO - PROCESS | 1528 | 1461142941679 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:02:21 INFO - PROCESS | 1528 | 1461142941695 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 1528 | ++DOCSHELL 123BE800 == 26 [pid = 1528] [id = 729] 02:02:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (123C0400) [pid = 1528] [serial = 2187] [outer = 00000000] 02:02:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (12419400) [pid = 1528] [serial = 2188] [outer = 123C0400] 02:02:21 INFO - PROCESS | 1528 | 1461142941742 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (12420800) [pid = 1528] [serial = 2189] [outer = 123C0400] 02:02:22 INFO - PROCESS | 1528 | 1461142942233 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 02:02:22 INFO - PROCESS | 1528 | 1461142942258 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1528 | 1461142942260 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:02:22 INFO - PROCESS | 1528 | 1461142942264 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 1528 | 1461142942267 Marionette TRACE conn5 <- [1,2882,null,{}] 02:02:22 INFO - PROCESS | 1528 | 1461142942278 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}] 02:02:22 INFO - PROCESS | 1528 | 1461142942406 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:02:22 INFO - PROCESS | 1528 | 1461142942503 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:22 INFO - PROCESS | 1528 | ++DOCSHELL 12A10800 == 27 [pid = 1528] [id = 730] 02:02:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (12A1B800) [pid = 1528] [serial = 2190] [outer = 00000000] 02:02:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (132ED800) [pid = 1528] [serial = 2191] [outer = 12A1B800] 02:02:22 INFO - PROCESS | 1528 | 1461142942554 Marionette DEBUG loaded listener.js 02:02:22 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (133A1000) [pid = 1528] [serial = 2192] [outer = 12A1B800] 02:02:22 INFO - PROCESS | 1528 | 1461142942962 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]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 02:02:22 INFO - PROCESS | 1528 | 1461142942998 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 1528 | 1461142943000 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:02:22 INFO - PROCESS | 1528 | 1461142943003 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:02:22 INFO - PROCESS | 1528 | 1461142943005 Marionette TRACE conn5 <- [1,2886,null,{}] 02:02:23 INFO - PROCESS | 1528 | 1461142943009 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}] 02:02:23 INFO - PROCESS | 1528 | 1461142943090 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:02:23 INFO - PROCESS | 1528 | 1461142943097 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1528 | ++DOCSHELL 132F3000 == 28 [pid = 1528] [id = 731] 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (16C09000) [pid = 1528] [serial = 2193] [outer = 00000000] 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (17453400) [pid = 1528] [serial = 2194] [outer = 16C09000] 02:02:23 INFO - PROCESS | 1528 | 1461142943143 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (175C7C00) [pid = 1528] [serial = 2195] [outer = 16C09000] 02:02:23 INFO - PROCESS | 1528 | 1461142943591 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]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:02:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 02:02:23 INFO - PROCESS | 1528 | 1461142943638 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:02:23 INFO - PROCESS | 1528 | 1461142943640 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:02:23 INFO - PROCESS | 1528 | 1461142943643 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 1528 | 1461142943645 Marionette TRACE conn5 <- [1,2890,null,{}] 02:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:02:23 INFO - PROCESS | 1528 | 1461142943648 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}] 02:02:23 INFO - PROCESS | 1528 | 1461142943725 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:02:23 INFO - PROCESS | 1528 | 1461142943731 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1528 | ++DOCSHELL 18277400 == 29 [pid = 1528] [id = 732] 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (18279400) [pid = 1528] [serial = 2196] [outer = 00000000] 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (18297400) [pid = 1528] [serial = 2197] [outer = 18279400] 02:02:23 INFO - PROCESS | 1528 | 1461142943776 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (18343C00) [pid = 1528] [serial = 2198] [outer = 18279400] 02:02:24 INFO - PROCESS | 1528 | 1461142944256 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 02:02:24 INFO - PROCESS | 1528 | 1461142944279 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 1528 | 1461142944281 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:02:24 INFO - PROCESS | 1528 | 1461142944284 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:02:24 INFO - PROCESS | 1528 | 1461142944286 Marionette TRACE conn5 <- [1,2894,null,{}] 02:02:24 INFO - PROCESS | 1528 | 1461142944294 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}] 02:02:24 INFO - PROCESS | 1528 | 1461142944405 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:02:24 INFO - PROCESS | 1528 | 1461142944415 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 1528 | ++DOCSHELL 18A86C00 == 30 [pid = 1528] [id = 733] 02:02:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (18A8EC00) [pid = 1528] [serial = 2199] [outer = 00000000] 02:02:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (19C42800) [pid = 1528] [serial = 2200] [outer = 18A8EC00] 02:02:24 INFO - PROCESS | 1528 | 1461142944464 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (19C4AC00) [pid = 1528] [serial = 2201] [outer = 18A8EC00] 02:02:24 INFO - PROCESS | 1528 | 1461142944911 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]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 02:02:24 INFO - PROCESS | 1528 | 1461142944959 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 1528 | 1461142944961 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:02:24 INFO - PROCESS | 1528 | 1461142944964 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:02:24 INFO - PROCESS | 1528 | 1461142944966 Marionette TRACE conn5 <- [1,2898,null,{}] 02:02:24 INFO - PROCESS | 1528 | 1461142944969 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}] 02:02:25 INFO - PROCESS | 1528 | 1461142945045 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:02:25 INFO - PROCESS | 1528 | 1461142945051 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 1528 | ++DOCSHELL 1A461800 == 31 [pid = 1528] [id = 734] 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1A462000) [pid = 1528] [serial = 2202] [outer = 00000000] 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1AC3CC00) [pid = 1528] [serial = 2203] [outer = 1A462000] 02:02:25 INFO - PROCESS | 1528 | 1461142945099 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1AC3C800) [pid = 1528] [serial = 2204] [outer = 1A462000] 02:02:25 INFO - PROCESS | 1528 | 1461142945563 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]]]}] 02:02:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:02:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:02:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 02:02:25 INFO - PROCESS | 1528 | 1461142945608 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1528 | 1461142945610 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:02:25 INFO - PROCESS | 1528 | 1461142945613 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - TEST-START | /DOMEvents/constructors.html 02:02:25 INFO - PROCESS | 1528 | 1461142945615 Marionette TRACE conn5 <- [1,2902,null,{}] 02:02:25 INFO - PROCESS | 1528 | 1461142945618 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}] 02:02:25 INFO - PROCESS | 1528 | 1461142945699 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:02:25 INFO - PROCESS | 1528 | 1461142945705 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 1528 | ++DOCSHELL 1241A000 == 32 [pid = 1528] [id = 735] 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (16E9E800) [pid = 1528] [serial = 2205] [outer = 00000000] 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1ACD4800) [pid = 1528] [serial = 2206] [outer = 16E9E800] 02:02:25 INFO - PROCESS | 1528 | 1461142945750 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1ACD1800) [pid = 1528] [serial = 2207] [outer = 16E9E800] 02:02:26 INFO - PROCESS | 1528 | 1461142946497 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]]]}] 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:02:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 948ms 02:02:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:02:26 INFO - PROCESS | 1528 | 1461142946570 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 1528 | 1461142946572 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:02:26 INFO - PROCESS | 1528 | 1461142946575 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 1528 | 1461142946577 Marionette TRACE conn5 <- [1,2906,null,{}] 02:02:26 INFO - PROCESS | 1528 | 1461142946581 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}] 02:02:26 INFO - PROCESS | 1528 | 1461142946693 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:02:26 INFO - PROCESS | 1528 | 1461142946698 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 1528 | ++DOCSHELL 12871000 == 33 [pid = 1528] [id = 736] 02:02:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1B009000) [pid = 1528] [serial = 2208] [outer = 00000000] 02:02:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BC14C00) [pid = 1528] [serial = 2209] [outer = 1B009000] 02:02:26 INFO - PROCESS | 1528 | 1461142946797 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1B3ABC00) [pid = 1528] [serial = 2210] [outer = 1B009000] 02:02:27 INFO - PROCESS | 1528 | 1461142947186 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:02:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:02:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:02:27 INFO - PROCESS | 1528 | 1461142947207 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:02:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:02:27 INFO - PROCESS | 1528 | 1461142947209 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:02:27 INFO - PROCESS | 1528 | 1461142947217 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:02:27 INFO - PROCESS | 1528 | 1461142947218 Marionette TRACE conn5 <- [1,2910,null,{}] 02:02:27 INFO - PROCESS | 1528 | 1461142947222 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}] 02:02:27 INFO - PROCESS | 1528 | 1461142947338 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:02:27 INFO - PROCESS | 1528 | 1461142947344 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1528 | ++DOCSHELL 16E24000 == 34 [pid = 1528] [id = 737] 02:02:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (175A4400) [pid = 1528] [serial = 2211] [outer = 00000000] 02:02:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1BD66800) [pid = 1528] [serial = 2212] [outer = 175A4400] 02:02:27 INFO - PROCESS | 1528 | 1461142947389 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1BD6A000) [pid = 1528] [serial = 2213] [outer = 175A4400] 02:02:27 INFO - PROCESS | 1528 | [1528] 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 567 02:02:27 INFO - PROCESS | 1528 | [1528] 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 567 02:02:27 INFO - PROCESS | 1528 | [1528] 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 567 02:02:27 INFO - PROCESS | 1528 | [1528] 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 567 02:02:27 INFO - PROCESS | 1528 | 1461142947858 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]]]}] 02:02:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:02:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:02:27 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 02:02:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:02:27 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 02:02:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:02:27 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]" 02:02:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:02:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:02:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1DBEE800) [pid = 1528] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1C001C00) [pid = 1528] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1ED99C00) [pid = 1528] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1DBE9000) [pid = 1528] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1829B000) [pid = 1528] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (120F0800) [pid = 1528] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1B9AF800) [pid = 1528] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1C00FC00) [pid = 1528] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1241D800) [pid = 1528] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1286A000) [pid = 1528] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1E678000) [pid = 1528] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1AC61400) [pid = 1528] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (18A95C00) [pid = 1528] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (12001800) [pid = 1528] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (12417400) [pid = 1528] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1E38A400) [pid = 1528] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1C186C00) [pid = 1528] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1B9A3C00) [pid = 1528] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (18344800) [pid = 1528] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1241C000) [pid = 1528] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:02:28 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1BD9C400) [pid = 1528] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:02:28 INFO - PROCESS | 1528 | 1461142948295 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 1528 | 1461142948297 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:02:28 INFO - PROCESS | 1528 | 1461142948321 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 1528 | 1461142948324 Marionette TRACE conn5 <- [1,2914,null,{}] 02:02:28 INFO - PROCESS | 1528 | 1461142948327 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}] 02:02:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:02:28 INFO - PROCESS | 1528 | 1461142948424 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:02:28 INFO - PROCESS | 1528 | 1461142948429 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 1528 | ++DOCSHELL 138A8C00 == 35 [pid = 1528] [id = 738] 02:02:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (138AAC00) [pid = 1528] [serial = 2214] [outer = 00000000] 02:02:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (174DE800) [pid = 1528] [serial = 2215] [outer = 138AAC00] 02:02:28 INFO - PROCESS | 1528 | 1461142948485 Marionette DEBUG loaded listener.js 02:02:28 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (18909C00) [pid = 1528] [serial = 2216] [outer = 138AAC00] 02:02:28 INFO - PROCESS | 1528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:02:29 INFO - PROCESS | 1528 | 1461142949061 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]]]}] 02:02:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:02:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 02:02:29 INFO - PROCESS | 1528 | 1461142949108 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:02:29 INFO - PROCESS | 1528 | 1461142949110 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:02:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:02:29 INFO - PROCESS | 1528 | 1461142949113 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 1528 | 1461142949115 Marionette TRACE conn5 <- [1,2918,null,{}] 02:02:29 INFO - PROCESS | 1528 | 1461142949118 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}] 02:02:29 INFO - PROCESS | 1528 | 1461142949196 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:02:29 INFO - PROCESS | 1528 | 1461142949202 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 1528 | ++DOCSHELL 18A21C00 == 36 [pid = 1528] [id = 739] 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (18E6D800) [pid = 1528] [serial = 2217] [outer = 00000000] 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1BEB9800) [pid = 1528] [serial = 2218] [outer = 18E6D800] 02:02:29 INFO - PROCESS | 1528 | 1461142949248 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BD98400) [pid = 1528] [serial = 2219] [outer = 18E6D800] 02:02:29 INFO - PROCESS | 1528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:02:29 INFO - PROCESS | 1528 | 1461142949653 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]]]}] 02:02:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:02:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 02:02:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:02:29 INFO - PROCESS | 1528 | 1461142949684 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:02:29 INFO - PROCESS | 1528 | 1461142949686 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:02:29 INFO - PROCESS | 1528 | 1461142949689 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 1528 | 1461142949690 Marionette TRACE conn5 <- [1,2922,null,{}] 02:02:29 INFO - PROCESS | 1528 | 1461142949694 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}] 02:02:29 INFO - PROCESS | 1528 | 1461142949824 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:02:29 INFO - PROCESS | 1528 | 1461142949861 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 1528 | ++DOCSHELL 1BD8F400 == 37 [pid = 1528] [id = 740] 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1C006C00) [pid = 1528] [serial = 2220] [outer = 00000000] 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1C01CC00) [pid = 1528] [serial = 2221] [outer = 1C006C00] 02:02:29 INFO - PROCESS | 1528 | 1461142949908 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1C020000) [pid = 1528] [serial = 2222] [outer = 1C006C00] 02:02:30 INFO - PROCESS | 1528 | 1461142950371 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]]]}] 02:02:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 02:02:30 INFO - PROCESS | 1528 | 1461142950462 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 1528 | 1461142950466 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:02:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:02:30 INFO - PROCESS | 1528 | 1461142950473 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 1528 | 1461142950477 Marionette TRACE conn5 <- [1,2926,null,{}] 02:02:30 INFO - PROCESS | 1528 | 1461142950485 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}] 02:02:30 INFO - PROCESS | 1528 | 1461142950605 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:02:30 INFO - PROCESS | 1528 | 1461142950729 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1528 | ++DOCSHELL 11F73800 == 38 [pid = 1528] [id = 741] 02:02:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (11F75800) [pid = 1528] [serial = 2223] [outer = 00000000] 02:02:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (120C1400) [pid = 1528] [serial = 2224] [outer = 11F75800] 02:02:30 INFO - PROCESS | 1528 | 1461142950786 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (120EE800) [pid = 1528] [serial = 2225] [outer = 11F75800] 02:02:31 INFO - PROCESS | 1528 | 1461142951399 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]]]}] 02:02:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:02:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 990ms 02:02:31 INFO - PROCESS | 1528 | 1461142951467 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 1528 | 1461142951473 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:02:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:02:31 INFO - PROCESS | 1528 | 1461142951480 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 1528 | 1461142951482 Marionette TRACE conn5 <- [1,2930,null,{}] 02:02:31 INFO - PROCESS | 1528 | 1461142951486 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}] 02:02:31 INFO - PROCESS | 1528 | 1461142951602 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:02:31 INFO - PROCESS | 1528 | 1461142951740 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 1528 | ++DOCSHELL 1286B000 == 39 [pid = 1528] [id = 742] 02:02:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1286F000) [pid = 1528] [serial = 2226] [outer = 00000000] 02:02:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (13397000) [pid = 1528] [serial = 2227] [outer = 1286F000] 02:02:31 INFO - PROCESS | 1528 | 1461142951797 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (16C3C000) [pid = 1528] [serial = 2228] [outer = 1286F000] 02:02:32 INFO - PROCESS | 1528 | 1461142952358 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"]]]}] 02:02:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:02:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:02:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 02:02:32 INFO - PROCESS | 1528 | 1461142952412 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:02:32 INFO - PROCESS | 1528 | 1461142952414 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:02:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:02:32 INFO - PROCESS | 1528 | 1461142952418 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:02:32 INFO - PROCESS | 1528 | 1461142952422 Marionette TRACE conn5 <- [1,2934,null,{}] 02:02:32 INFO - PROCESS | 1528 | 1461142952433 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}] 02:02:32 INFO - PROCESS | 1528 | 1461142952554 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:02:32 INFO - PROCESS | 1528 | 1461142952675 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 1528 | ++DOCSHELL 0B772000 == 40 [pid = 1528] [id = 743] 02:02:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (18A91C00) [pid = 1528] [serial = 2229] [outer = 00000000] 02:02:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1A463C00) [pid = 1528] [serial = 2230] [outer = 18A91C00] 02:02:32 INFO - PROCESS | 1528 | 1461142952774 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1B3ACC00) [pid = 1528] [serial = 2231] [outer = 18A91C00] 02:02:33 INFO - PROCESS | 1528 | 1461142953592 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]]]}] 02:02:33 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. 02:02:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1220ms 02:02:33 INFO - PROCESS | 1528 | 1461142953641 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1528 | 1461142953645 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:02:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:02:33 INFO - PROCESS | 1528 | 1461142953649 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1528 | 1461142953651 Marionette TRACE conn5 <- [1,2938,null,{}] 02:02:33 INFO - PROCESS | 1528 | 1461142953657 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}] 02:02:33 INFO - PROCESS | 1528 | 1461142953760 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:02:33 INFO - PROCESS | 1528 | 1461142953905 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 1C3CF800 == 39 [pid = 1528] [id = 688] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 1C001800 == 38 [pid = 1528] [id = 686] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 0F0F3C00 == 37 [pid = 1528] [id = 687] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 182A2000 == 36 [pid = 1528] [id = 683] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 19C46400 == 35 [pid = 1528] [id = 684] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 1B9A6400 == 34 [pid = 1528] [id = 685] 02:02:33 INFO - PROCESS | 1528 | --DOCSHELL 120C0800 == 33 [pid = 1528] [id = 682] 02:02:33 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1ED43400) [pid = 1528] [serial = 2182] [outer = 00000000] [url = about:blank] 02:02:33 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4E400 == 34 [pid = 1528] [id = 744] 02:02:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (0F0F3C00) [pid = 1528] [serial = 2232] [outer = 00000000] 02:02:33 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (120F2800) [pid = 1528] [serial = 2233] [outer = 0F0F3C00] 02:02:33 INFO - PROCESS | 1528 | 1461142954004 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1286BC00) [pid = 1528] [serial = 2234] [outer = 0F0F3C00] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1E6F2000) [pid = 1528] [serial = 2117] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (1F00C000) [pid = 1528] [serial = 2120] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (1F104400) [pid = 1528] [serial = 2123] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1A45CC00) [pid = 1528] [serial = 2114] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (12873000) [pid = 1528] [serial = 2111] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1E673800) [pid = 1528] [serial = 2069] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BD8EC00) [pid = 1528] [serial = 2167] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1BEB5400) [pid = 1528] [serial = 2168] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1C382C00) [pid = 1528] [serial = 2171] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C36B000) [pid = 1528] [serial = 2170] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1C372C00) [pid = 1528] [serial = 2176] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1C49B000) [pid = 1528] [serial = 2173] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1E7A1000) [pid = 1528] [serial = 2179] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1D9A0800) [pid = 1528] [serial = 2174] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1B010800) [pid = 1528] [serial = 2164] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (19C49000) [pid = 1528] [serial = 2161] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1E7A5C00) [pid = 1528] [serial = 2180] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1A45F000) [pid = 1528] [serial = 2162] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (15EABC00) [pid = 1528] [serial = 2158] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (16E1D000) [pid = 1528] [serial = 2159] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (18276C00) [pid = 1528] [serial = 2156] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (1759B400) [pid = 1528] [serial = 2155] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1E671C00) [pid = 1528] [serial = 2153] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (1E673400) [pid = 1528] [serial = 2152] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1CBBC000) [pid = 1528] [serial = 2150] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1C3D3400) [pid = 1528] [serial = 2149] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (1BD6A800) [pid = 1528] [serial = 2147] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (1BD1EC00) [pid = 1528] [serial = 2146] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 74 (18EC4000) [pid = 1528] [serial = 2144] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 73 (18A18000) [pid = 1528] [serial = 2143] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 72 (13340400) [pid = 1528] [serial = 2141] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 71 (12A15400) [pid = 1528] [serial = 2140] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 70 (1C189800) [pid = 1528] [serial = 2138] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 69 (1E38BC00) [pid = 1528] [serial = 2177] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | --DOMWINDOW == 68 (1B3ADC00) [pid = 1528] [serial = 2165] [outer = 00000000] [url = about:blank] 02:02:34 INFO - PROCESS | 1528 | ++DOCSHELL 15EABC00 == 35 [pid = 1528] [id = 745] 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 69 (15EAC400) [pid = 1528] [serial = 2235] [outer = 00000000] 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 70 (16C03800) [pid = 1528] [serial = 2236] [outer = 15EAC400] 02:02:34 INFO - PROCESS | 1528 | 1461142954459 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]]]}] 02:02:34 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. 02:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 02:02:34 INFO - PROCESS | 1528 | 1461142954481 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 1528 | 1461142954487 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:02:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:02:34 INFO - PROCESS | 1528 | 1461142954493 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 1528 | 1461142954495 Marionette TRACE conn5 <- [1,2942,null,{}] 02:02:34 INFO - PROCESS | 1528 | 1461142954499 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}] 02:02:34 INFO - PROCESS | 1528 | 1461142954593 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:02:34 INFO - PROCESS | 1528 | 1461142954599 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 1528 | ++DOCSHELL 128A4C00 == 36 [pid = 1528] [id = 746] 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 71 (12A16400) [pid = 1528] [serial = 2237] [outer = 00000000] 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 72 (174C6C00) [pid = 1528] [serial = 2238] [outer = 12A16400] 02:02:34 INFO - PROCESS | 1528 | 1461142954645 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 1528 | ++DOMWINDOW == 73 (176D0400) [pid = 1528] [serial = 2239] [outer = 12A16400] 02:02:35 INFO - PROCESS | 1528 | 1461142955124 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]]]}] 02:02:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:02:35 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 02:02:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 02:02:35 INFO - PROCESS | 1528 | 1461142955167 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:02:35 INFO - PROCESS | 1528 | 1461142955169 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:02:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:02:35 INFO - PROCESS | 1528 | 1461142955176 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 1528 | 1461142955179 Marionette TRACE conn5 <- [1,2946,null,{}] 02:02:35 INFO - PROCESS | 1528 | 1461142955190 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}] 02:02:35 INFO - PROCESS | 1528 | 1461142955296 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:02:35 INFO - PROCESS | 1528 | 1461142955305 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 1528 | ++DOCSHELL 1870F400 == 37 [pid = 1528] [id = 747] 02:02:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 74 (1890D400) [pid = 1528] [serial = 2240] [outer = 00000000] 02:02:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 75 (18ECB000) [pid = 1528] [serial = 2241] [outer = 1890D400] 02:02:35 INFO - PROCESS | 1528 | 1461142955356 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (19C49800) [pid = 1528] [serial = 2242] [outer = 1890D400] 02:02:35 INFO - PROCESS | 1528 | 1461142955808 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]]]}] 02:02:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:02:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 02:02:35 INFO - PROCESS | 1528 | 1461142955866 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:02:35 INFO - PROCESS | 1528 | 1461142955869 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:02:35 INFO - PROCESS | 1528 | 1461142955872 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 1528 | 1461142955874 Marionette TRACE conn5 <- [1,2950,null,{}] 02:02:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:02:35 INFO - PROCESS | 1528 | 1461142955877 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}] 02:02:35 INFO - PROCESS | 1528 | 1461142955960 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:02:35 INFO - PROCESS | 1528 | 1461142955998 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 1528 | ++DOCSHELL 1A462C00 == 38 [pid = 1528] [id = 748] 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (1A464400) [pid = 1528] [serial = 2243] [outer = 00000000] 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (1AC67C00) [pid = 1528] [serial = 2244] [outer = 1A464400] 02:02:36 INFO - PROCESS | 1528 | 1461142956044 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (1ACD2800) [pid = 1528] [serial = 2245] [outer = 1A464400] 02:02:36 INFO - PROCESS | 1528 | 1461142956456 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]]]}] 02:02:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 02:02:36 INFO - PROCESS | 1528 | 1461142956521 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 1528 | 1461142956523 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:02:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:02:36 INFO - PROCESS | 1528 | 1461142956526 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 1528 | 1461142956528 Marionette TRACE conn5 <- [1,2954,null,{}] 02:02:36 INFO - PROCESS | 1528 | 1461142956532 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}] 02:02:36 INFO - PROCESS | 1528 | 1461142956648 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:02:36 INFO - PROCESS | 1528 | 1461142956653 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 1528 | ++DOCSHELL 1B004800 == 39 [pid = 1528] [id = 749] 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1B006400) [pid = 1528] [serial = 2246] [outer = 00000000] 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1B9A7000) [pid = 1528] [serial = 2247] [outer = 1B006400] 02:02:36 INFO - PROCESS | 1528 | 1461142956700 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1B9AB800) [pid = 1528] [serial = 2248] [outer = 1B006400] 02:02:37 INFO - PROCESS | 1528 | 1461142957134 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]]]}] 02:02:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:02:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 632ms 02:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:02:37 INFO - PROCESS | 1528 | 1461142957165 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:02:37 INFO - PROCESS | 1528 | 1461142957167 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:02:37 INFO - PROCESS | 1528 | 1461142957170 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 1528 | 1461142957172 Marionette TRACE conn5 <- [1,2958,null,{}] 02:02:37 INFO - PROCESS | 1528 | 1461142957176 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}] 02:02:37 INFO - PROCESS | 1528 | 1461142957303 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:02:37 INFO - PROCESS | 1528 | 1461142957310 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 1528 | ++DOCSHELL 1BC18400 == 40 [pid = 1528] [id = 750] 02:02:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1BD60C00) [pid = 1528] [serial = 2249] [outer = 00000000] 02:02:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1BD9D000) [pid = 1528] [serial = 2250] [outer = 1BD60C00] 02:02:37 INFO - PROCESS | 1528 | 1461142957385 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1BD9C000) [pid = 1528] [serial = 2251] [outer = 1BD60C00] 02:02:37 INFO - PROCESS | 1528 | 1461142957810 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]]]}] 02:02:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 02:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:02:37 INFO - PROCESS | 1528 | 1461142957844 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:02:37 INFO - PROCESS | 1528 | 1461142957846 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:02:37 INFO - PROCESS | 1528 | 1461142957849 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 1528 | 1461142957851 Marionette TRACE conn5 <- [1,2962,null,{}] 02:02:37 INFO - PROCESS | 1528 | 1461142957854 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}] 02:02:37 INFO - PROCESS | 1528 | 1461142957976 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:02:37 INFO - PROCESS | 1528 | 1461142957981 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 1528 | ++DOCSHELL 1BEB6C00 == 41 [pid = 1528] [id = 751] 02:02:37 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1BEBD000) [pid = 1528] [serial = 2252] [outer = 00000000] 02:02:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1C00C000) [pid = 1528] [serial = 2253] [outer = 1BEBD000] 02:02:38 INFO - PROCESS | 1528 | 1461142958030 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1C026800) [pid = 1528] [serial = 2254] [outer = 1BEBD000] 02:02:38 INFO - PROCESS | 1528 | 1461142958451 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]]]}] 02:02:38 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. 02:02:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 02:02:38 INFO - PROCESS | 1528 | 1461142958480 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:02:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:02:38 INFO - PROCESS | 1528 | 1461142958482 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:02:38 INFO - PROCESS | 1528 | 1461142958485 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 1528 | 1461142958487 Marionette TRACE conn5 <- [1,2966,null,{}] 02:02:38 INFO - PROCESS | 1528 | 1461142958498 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}] 02:02:38 INFO - PROCESS | 1528 | 1461142958767 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1B009000) [pid = 1528] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (16C09000) [pid = 1528] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (18A8EC00) [pid = 1528] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (175A4400) [pid = 1528] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (11F45800) [pid = 1528] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (138AAC00) [pid = 1528] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (18E6D800) [pid = 1528] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (123C0400) [pid = 1528] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (16E9E800) [pid = 1528] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1A462000) [pid = 1528] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 77 (1E7AA400) [pid = 1528] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 76 (12A1B800) [pid = 1528] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:02:38 INFO - PROCESS | 1528 | --DOMWINDOW == 75 (18279400) [pid = 1528] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:02:38 INFO - PROCESS | 1528 | 1461142958860 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 1528 | ++DOCSHELL 0B777C00 == 42 [pid = 1528] [id = 752] 02:02:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 76 (0B779800) [pid = 1528] [serial = 2255] [outer = 00000000] 02:02:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 77 (12A1B800) [pid = 1528] [serial = 2256] [outer = 0B779800] 02:02:38 INFO - PROCESS | 1528 | 1461142958904 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 1528 | ++DOMWINDOW == 78 (16E23C00) [pid = 1528] [serial = 2257] [outer = 0B779800] 02:02:39 INFO - PROCESS | 1528 | 1461142959217 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]]]}] 02:02:39 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. 02:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 02:02:39 INFO - PROCESS | 1528 | 1461142959260 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:02:39 INFO - PROCESS | 1528 | 1461142959262 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:02:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:02:39 INFO - PROCESS | 1528 | 1461142959265 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 1528 | 1461142959266 Marionette TRACE conn5 <- [1,2970,null,{}] 02:02:39 INFO - PROCESS | 1528 | 1461142959270 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}] 02:02:39 INFO - PROCESS | 1528 | 1461142959389 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:02:39 INFO - PROCESS | 1528 | 1461142959397 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 1528 | ++DOCSHELL 123C0400 == 43 [pid = 1528] [id = 753] 02:02:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (18278400) [pid = 1528] [serial = 2258] [outer = 00000000] 02:02:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (1C192C00) [pid = 1528] [serial = 2259] [outer = 18278400] 02:02:39 INFO - PROCESS | 1528 | 1461142959442 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (1C367800) [pid = 1528] [serial = 2260] [outer = 18278400] 02:02:39 INFO - PROCESS | 1528 | 1461142959828 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"]]]}] 02:02:39 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 02:02:39 INFO - PROCESS | 1528 | 1461142959836 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:02:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:02:39 INFO - PROCESS | 1528 | 1461142959838 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:02:39 INFO - PROCESS | 1528 | 1461142959841 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 1528 | 1461142959843 Marionette TRACE conn5 <- [1,2974,null,{}] 02:02:39 INFO - PROCESS | 1528 | 1461142959846 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}] 02:02:39 INFO - PROCESS | 1528 | 1461142959932 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:02:39 INFO - PROCESS | 1528 | 1461142959939 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 1528 | ++DOCSHELL 1C305400 == 44 [pid = 1528] [id = 754] 02:02:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (1C36A800) [pid = 1528] [serial = 2261] [outer = 00000000] 02:02:39 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1C3C6400) [pid = 1528] [serial = 2262] [outer = 1C36A800] 02:02:39 INFO - PROCESS | 1528 | 1461142959986 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1C3CA400) [pid = 1528] [serial = 2263] [outer = 1C36A800] 02:02:40 INFO - PROCESS | 1528 | 1461142960442 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]]]}] 02:02:40 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. 02:02:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:02:40 INFO - PROCESS | 1528 | 1461142960513 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 1528 | 1461142960515 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:02:40 INFO - PROCESS | 1528 | 1461142960518 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:02:40 INFO - PROCESS | 1528 | 1461142960520 Marionette TRACE conn5 <- [1,2978,null,{}] 02:02:40 INFO - PROCESS | 1528 | 1461142960524 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}] 02:02:40 INFO - PROCESS | 1528 | 1461142960617 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:02:40 INFO - PROCESS | 1528 | 1461142960623 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D1400 == 45 [pid = 1528] [id = 755] 02:02:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1C3D2400) [pid = 1528] [serial = 2264] [outer = 00000000] 02:02:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1CB14000) [pid = 1528] [serial = 2265] [outer = 1C3D2400] 02:02:40 INFO - PROCESS | 1528 | 1461142960672 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1D7B6400) [pid = 1528] [serial = 2266] [outer = 1C3D2400] 02:02:41 INFO - PROCESS | 1528 | ++DOCSHELL 1241E400 == 46 [pid = 1528] [id = 756] 02:02:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (126B4800) [pid = 1528] [serial = 2267] [outer = 00000000] 02:02:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (12868400) [pid = 1528] [serial = 2268] [outer = 126B4800] 02:02:41 INFO - PROCESS | 1528 | 1461142961484 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]]]}] 02:02:41 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. 02:02:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 02:02:41 INFO - PROCESS | 1528 | 1461142961548 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1528 | 1461142961551 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:02:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:02:41 INFO - PROCESS | 1528 | 1461142961556 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1528 | 1461142961560 Marionette TRACE conn5 <- [1,2982,null,{}] 02:02:41 INFO - PROCESS | 1528 | 1461142961587 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}] 02:02:41 INFO - PROCESS | 1528 | 1461142961710 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:02:41 INFO - PROCESS | 1528 | 1461142961842 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 1528 | ++DOCSHELL 12872400 == 47 [pid = 1528] [id = 757] 02:02:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (128A4000) [pid = 1528] [serial = 2269] [outer = 00000000] 02:02:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (170EB800) [pid = 1528] [serial = 2270] [outer = 128A4000] 02:02:41 INFO - PROCESS | 1528 | 1461142961901 Marionette DEBUG loaded listener.js 02:02:41 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1827FC00) [pid = 1528] [serial = 2271] [outer = 128A4000] 02:02:42 INFO - PROCESS | 1528 | 1461142962408 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]]]}] 02:02:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:02:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 02:02:42 INFO - PROCESS | 1528 | 1461142962451 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:02:42 INFO - PROCESS | 1528 | 1461142962457 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:02:42 INFO - PROCESS | 1528 | 1461142962463 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:02:42 INFO - PROCESS | 1528 | 1461142962466 Marionette TRACE conn5 <- [1,2986,null,{}] 02:02:42 INFO - PROCESS | 1528 | 1461142962470 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}] 02:02:42 INFO - PROCESS | 1528 | 1461142962584 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:02:42 INFO - PROCESS | 1528 | 1461142962696 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 1528 | ++DOCSHELL 1A45F800 == 48 [pid = 1528] [id = 758] 02:02:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1A4D9800) [pid = 1528] [serial = 2272] [outer = 00000000] 02:02:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1B9AC000) [pid = 1528] [serial = 2273] [outer = 1A4D9800] 02:02:42 INFO - PROCESS | 1528 | 1461142962751 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1BD68C00) [pid = 1528] [serial = 2274] [outer = 1A4D9800] 02:02:43 INFO - PROCESS | 1528 | 1461142963316 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]]]}] 02:02:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 02:02:43 INFO - PROCESS | 1528 | 1461142963335 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 1528 | 1461142963337 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:02:43 INFO - PROCESS | 1528 | 1461142963341 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1528 | 1461142963345 Marionette TRACE conn5 <- [1,2990,null,{}] 02:02:43 INFO - PROCESS | 1528 | 1461142963356 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}] 02:02:43 INFO - PROCESS | 1528 | 1461142963494 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:02:43 INFO - PROCESS | 1528 | 1461142963635 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 1528 | ++DOCSHELL 1C30AC00 == 49 [pid = 1528] [id = 759] 02:02:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C37E800) [pid = 1528] [serial = 2275] [outer = 00000000] 02:02:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1D7B3000) [pid = 1528] [serial = 2276] [outer = 1C37E800] 02:02:43 INFO - PROCESS | 1528 | 1461142963696 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1DBE9C00) [pid = 1528] [serial = 2277] [outer = 1C37E800] 02:02:44 INFO - PROCESS | 1528 | 1461142964164 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]]]}] 02:02:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:02:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 02:02:44 INFO - PROCESS | 1528 | 1461142964214 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 1528 | 1461142964217 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:02:44 INFO - PROCESS | 1528 | 1461142964220 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:02:44 INFO - PROCESS | 1528 | 1461142964222 Marionette TRACE conn5 <- [1,2994,null,{}] 02:02:44 INFO - PROCESS | 1528 | 1461142964226 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}] 02:02:44 INFO - PROCESS | 1528 | 1461142964394 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:02:44 INFO - PROCESS | 1528 | 1461142964521 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 1528 | ++DOCSHELL 1E38C800 == 50 [pid = 1528] [id = 760] 02:02:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E570C00) [pid = 1528] [serial = 2278] [outer = 00000000] 02:02:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1E677800) [pid = 1528] [serial = 2279] [outer = 1E570C00] 02:02:44 INFO - PROCESS | 1528 | 1461142964577 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1E67A800) [pid = 1528] [serial = 2280] [outer = 1E570C00] 02:02:45 INFO - PROCESS | 1528 | 1461142965125 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]]]}] 02:02:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:02:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 02:02:45 INFO - PROCESS | 1528 | 1461142965171 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:02:45 INFO - PROCESS | 1528 | 1461142965173 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:02:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:02:45 INFO - PROCESS | 1528 | 1461142965179 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 1528 | 1461142965181 Marionette TRACE conn5 <- [1,2998,null,{}] 02:02:45 INFO - PROCESS | 1528 | 1461142965185 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}] 02:02:45 INFO - PROCESS | 1528 | 1461142965430 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:02:45 INFO - PROCESS | 1528 | 1461142965608 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 1528 | ++DOCSHELL 0EC45800 == 51 [pid = 1528] [id = 761] 02:02:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (0EC46000) [pid = 1528] [serial = 2281] [outer = 00000000] 02:02:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (0F67B000) [pid = 1528] [serial = 2282] [outer = 0EC46000] 02:02:45 INFO - PROCESS | 1528 | 1461142965659 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (12009000) [pid = 1528] [serial = 2283] [outer = 0EC46000] 02:02:45 INFO - PROCESS | 1528 | [1528] 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 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1AC5C000 == 50 [pid = 1528] [id = 691] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1C305400 == 49 [pid = 1528] [id = 754] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 123C0400 == 48 [pid = 1528] [id = 753] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 0B777C00 == 47 [pid = 1528] [id = 752] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1BEB6C00 == 46 [pid = 1528] [id = 751] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1BC18400 == 45 [pid = 1528] [id = 750] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1B004800 == 44 [pid = 1528] [id = 749] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1A462C00 == 43 [pid = 1528] [id = 748] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 1870F400 == 42 [pid = 1528] [id = 747] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1C01CC00) [pid = 1528] [serial = 2221] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOCSHELL 15EABC00 == 41 [pid = 1528] [id = 745] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1BC14C00) [pid = 1528] [serial = 2209] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (17453400) [pid = 1528] [serial = 2194] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (19C42800) [pid = 1528] [serial = 2200] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (19C4AC00) [pid = 1528] [serial = 2201] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (12003000) [pid = 1528] [serial = 2185] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (120B6000) [pid = 1528] [serial = 2186] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BD66800) [pid = 1528] [serial = 2212] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1B3ABC00) [pid = 1528] [serial = 2210] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1BD6A000) [pid = 1528] [serial = 2213] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (174DE800) [pid = 1528] [serial = 2215] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (18909C00) [pid = 1528] [serial = 2216] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1BEB9800) [pid = 1528] [serial = 2218] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (12419400) [pid = 1528] [serial = 2188] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (12420800) [pid = 1528] [serial = 2189] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1ACD4800) [pid = 1528] [serial = 2206] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1AC3CC00) [pid = 1528] [serial = 2203] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1AC3C800) [pid = 1528] [serial = 2204] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1ED99800) [pid = 1528] [serial = 2183] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (132ED800) [pid = 1528] [serial = 2191] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (133A1000) [pid = 1528] [serial = 2192] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (18297400) [pid = 1528] [serial = 2197] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 81 (18343C00) [pid = 1528] [serial = 2198] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 80 (1BD98400) [pid = 1528] [serial = 2219] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 79 (175C7C00) [pid = 1528] [serial = 2195] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | --DOMWINDOW == 78 (1ACD1800) [pid = 1528] [serial = 2207] [outer = 00000000] [url = about:blank] 02:02:46 INFO - PROCESS | 1528 | 1461142966351 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:02:46 INFO - {} 02:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:02:46 INFO - {} 02:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:02:46 INFO - {} 02:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:02:46 INFO - {} 02:02:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1220ms 02:02:46 INFO - PROCESS | 1528 | 1461142966404 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 1528 | 1461142966408 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:02:46 INFO - TEST-START | /FileAPI/fileReader.html 02:02:46 INFO - PROCESS | 1528 | 1461142966412 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 1528 | 1461142966415 Marionette TRACE conn5 <- [1,3002,null,{}] 02:02:46 INFO - PROCESS | 1528 | 1461142966420 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}] 02:02:46 INFO - PROCESS | 1528 | 1461142966502 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:02:46 INFO - PROCESS | 1528 | 1461142966509 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 1528 | ++DOCSHELL 120B5C00 == 42 [pid = 1528] [id = 762] 02:02:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 79 (120B6000) [pid = 1528] [serial = 2284] [outer = 00000000] 02:02:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 80 (120F3400) [pid = 1528] [serial = 2285] [outer = 120B6000] 02:02:46 INFO - PROCESS | 1528 | 1461142966557 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 1528 | ++DOMWINDOW == 81 (12420000) [pid = 1528] [serial = 2286] [outer = 120B6000] 02:02:47 INFO - PROCESS | 1528 | 1461142967083 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]]]}] 02:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:02:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 02:02:47 INFO - PROCESS | 1528 | 1461142967144 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 1528 | 1461142967146 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:02:47 INFO - TEST-START | /FileAPI/historical.html 02:02:47 INFO - PROCESS | 1528 | 1461142967150 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 1528 | 1461142967152 Marionette TRACE conn5 <- [1,3006,null,{}] 02:02:47 INFO - PROCESS | 1528 | 1461142967156 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}] 02:02:47 INFO - PROCESS | 1528 | 1461142967242 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:02:47 INFO - PROCESS | 1528 | 1461142967339 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:47 INFO - PROCESS | 1528 | ++DOCSHELL 16C09400 == 43 [pid = 1528] [id = 763] 02:02:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 82 (16C0D400) [pid = 1528] [serial = 2287] [outer = 00000000] 02:02:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (16E3F000) [pid = 1528] [serial = 2288] [outer = 16C0D400] 02:02:47 INFO - PROCESS | 1528 | 1461142967385 Marionette DEBUG loaded listener.js 02:02:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (170EBC00) [pid = 1528] [serial = 2289] [outer = 16C0D400] 02:02:47 INFO - PROCESS | 1528 | 1461142967759 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"]]]}] 02:02:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:02:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:02:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:02:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:02:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:02:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:02:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:02:47 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 02:02:47 INFO - PROCESS | 1528 | 1461142967784 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 1528 | 1461142967788 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:02:47 INFO - TEST-START | /FileAPI/idlharness.html 02:02:47 INFO - PROCESS | 1528 | 1461142967798 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 1528 | 1461142967803 Marionette TRACE conn5 <- [1,3010,null,{}] 02:02:47 INFO - PROCESS | 1528 | 1461142967807 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}] 02:02:47 INFO - PROCESS | 1528 | 1461142967892 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:02:47 INFO - PROCESS | 1528 | 1461142967897 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:47 INFO - PROCESS | 1528 | ++DOCSHELL 175A4400 == 44 [pid = 1528] [id = 764] 02:02:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (176CF000) [pid = 1528] [serial = 2290] [outer = 00000000] 02:02:47 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (18906800) [pid = 1528] [serial = 2291] [outer = 176CF000] 02:02:47 INFO - PROCESS | 1528 | 1461142967947 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (18A1F400) [pid = 1528] [serial = 2292] [outer = 176CF000] 02:02:48 INFO - PROCESS | 1528 | 1461142968925 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]]]}] 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:02:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:02:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:02:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:02:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:02:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:02:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:02:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:02:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:02:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:02:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:02:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:02:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:02:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:02:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:02:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:02:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:02:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:02:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:02:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1239ms 02:02:49 INFO - PROCESS | 1528 | 1461142969035 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 1528 | 1461142969037 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:02:49 INFO - TEST-START | /FileAPI/idlharness.worker 02:02:49 INFO - PROCESS | 1528 | 1461142969041 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 1528 | 1461142969043 Marionette TRACE conn5 <- [1,3014,null,{}] 02:02:49 INFO - PROCESS | 1528 | 1461142969046 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}] 02:02:49 INFO - PROCESS | 1528 | 1461142969163 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:02:49 INFO - PROCESS | 1528 | 1461142969225 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:49 INFO - PROCESS | 1528 | ++DOCSHELL 1241C000 == 45 [pid = 1528] [id = 765] 02:02:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1A461400) [pid = 1528] [serial = 2293] [outer = 00000000] 02:02:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1BC19000) [pid = 1528] [serial = 2294] [outer = 1A461400] 02:02:49 INFO - PROCESS | 1528 | 1461142969270 Marionette DEBUG loaded listener.js 02:02:49 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1BD19000) [pid = 1528] [serial = 2295] [outer = 1A461400] 02:02:49 INFO - PROCESS | 1528 | [1528] 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 02:02:50 INFO - PROCESS | 1528 | 1461142970289 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,{},{}]]]}] 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:02:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:02:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:02:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:02:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:02:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:02:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:02:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:02:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:02:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:02:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:02:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:02:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:02:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:02:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:02:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:02:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:02:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:02:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:02:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:02:50 INFO - {} 02:02:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1405ms 02:02:50 INFO - PROCESS | 1528 | 1461142970449 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:02:50 INFO - PROCESS | 1528 | 1461142970451 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:02:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:02:50 INFO - PROCESS | 1528 | 1461142970454 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:02:50 INFO - PROCESS | 1528 | 1461142970456 Marionette TRACE conn5 <- [1,3018,null,{}] 02:02:50 INFO - PROCESS | 1528 | 1461142970460 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}] 02:02:50 INFO - PROCESS | 1528 | 1461142970613 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:02:50 INFO - PROCESS | 1528 | 1461142970634 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 1528 | ++DOCSHELL 1BEC4400 == 46 [pid = 1528] [id = 766] 02:02:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1E675000) [pid = 1528] [serial = 2296] [outer = 00000000] 02:02:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1E67EC00) [pid = 1528] [serial = 2297] [outer = 1E675000] 02:02:50 INFO - PROCESS | 1528 | 1461142970691 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1E6FA400) [pid = 1528] [serial = 2298] [outer = 1E675000] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1BEBD000) [pid = 1528] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (12A16400) [pid = 1528] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (15EAC400) [pid = 1528] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (0F0F3C00) [pid = 1528] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (1A464400) [pid = 1528] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1890D400) [pid = 1528] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1BD60C00) [pid = 1528] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (0B779800) [pid = 1528] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 84 (1C36A800) [pid = 1528] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 83 (1B006400) [pid = 1528] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:02:50 INFO - PROCESS | 1528 | --DOMWINDOW == 82 (18278400) [pid = 1528] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:02:51 INFO - PROCESS | 1528 | 1461142971143 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]]]}] 02:02:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:02:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 731ms 02:02:51 INFO - PROCESS | 1528 | 1461142971186 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 1528 | 1461142971188 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:02:51 INFO - PROCESS | 1528 | 1461142971191 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:02:51 INFO - PROCESS | 1528 | 1461142971193 Marionette TRACE conn5 <- [1,3022,null,{}] 02:02:51 INFO - PROCESS | 1528 | 1461142971197 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}] 02:02:51 INFO - PROCESS | 1528 | 1461142971278 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:02:51 INFO - PROCESS | 1528 | 1461142971284 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 1528 | ++DOCSHELL 11F4A400 == 47 [pid = 1528] [id = 767] 02:02:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 83 (1E676C00) [pid = 1528] [serial = 2299] [outer = 00000000] 02:02:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 84 (1E7A1C00) [pid = 1528] [serial = 2300] [outer = 1E676C00] 02:02:51 INFO - PROCESS | 1528 | 1461142971328 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 85 (1E7A3400) [pid = 1528] [serial = 2301] [outer = 1E676C00] 02:02:51 INFO - PROCESS | 1528 | 1461142971740 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]]]}] 02:02:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:02:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 570ms 02:02:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:02:51 INFO - PROCESS | 1528 | 1461142971766 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 1528 | 1461142971768 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:02:51 INFO - PROCESS | 1528 | 1461142971771 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 1528 | 1461142971772 Marionette TRACE conn5 <- [1,3026,null,{}] 02:02:51 INFO - PROCESS | 1528 | 1461142971776 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}] 02:02:51 INFO - PROCESS | 1528 | 1461142971899 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:02:51 INFO - PROCESS | 1528 | 1461142971907 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 1528 | ++DOCSHELL 1E79F800 == 48 [pid = 1528] [id = 768] 02:02:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (1E7A0400) [pid = 1528] [serial = 2302] [outer = 00000000] 02:02:51 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (1E7AA800) [pid = 1528] [serial = 2303] [outer = 1E7A0400] 02:02:51 INFO - PROCESS | 1528 | 1461142971952 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (1E7AC000) [pid = 1528] [serial = 2304] [outer = 1E7A0400] 02:02:52 INFO - PROCESS | 1528 | 1461142972344 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"]]]}] 02:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:02:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 02:02:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:02:52 INFO - PROCESS | 1528 | 1461142972402 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 1528 | 1461142972404 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:02:52 INFO - PROCESS | 1528 | 1461142972407 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 1528 | 1461142972409 Marionette TRACE conn5 <- [1,3030,null,{}] 02:02:52 INFO - PROCESS | 1528 | 1461142972413 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}] 02:02:52 INFO - PROCESS | 1528 | 1461142972533 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:02:52 INFO - PROCESS | 1528 | 1461142972544 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 1528 | ++DOCSHELL 1E7AE000 == 49 [pid = 1528] [id = 769] 02:02:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (1EB0A800) [pid = 1528] [serial = 2305] [outer = 00000000] 02:02:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (1ED9A000) [pid = 1528] [serial = 2306] [outer = 1EB0A800] 02:02:52 INFO - PROCESS | 1528 | 1461142972589 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1ED9C000) [pid = 1528] [serial = 2307] [outer = 1EB0A800] 02:02:53 INFO - PROCESS | 1528 | 1461142973433 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]]]}] 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:02:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:02:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:02:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:02:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1102ms 02:02:53 INFO - PROCESS | 1528 | 1461142973511 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 1528 | 1461142973516 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:02:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:02:53 INFO - PROCESS | 1528 | 1461142973522 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 1528 | 1461142973526 Marionette TRACE conn5 <- [1,3034,null,{}] 02:02:53 INFO - PROCESS | 1528 | 1461142973533 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}] 02:02:53 INFO - PROCESS | 1528 | 1461142973652 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:02:53 INFO - PROCESS | 1528 | 1461142973787 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 1528 | ++DOCSHELL 12422C00 == 50 [pid = 1528] [id = 770] 02:02:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1286A000) [pid = 1528] [serial = 2308] [outer = 00000000] 02:02:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (176C8000) [pid = 1528] [serial = 2309] [outer = 1286A000] 02:02:53 INFO - PROCESS | 1528 | 1461142973848 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (18297800) [pid = 1528] [serial = 2310] [outer = 1286A000] 02:02:54 INFO - PROCESS | 1528 | [1528] 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 02:02:54 INFO - PROCESS | 1528 | 1461142974384 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:02:54 INFO - {} 02:02:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 890ms 02:02:54 INFO - PROCESS | 1528 | 1461142974416 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:02:54 INFO - PROCESS | 1528 | 1461142974422 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:02:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:02:54 INFO - PROCESS | 1528 | 1461142974428 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:02:54 INFO - PROCESS | 1528 | 1461142974431 Marionette TRACE conn5 <- [1,3038,null,{}] 02:02:54 INFO - PROCESS | 1528 | 1461142974435 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}] 02:02:54 INFO - PROCESS | 1528 | 1461142974551 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:02:54 INFO - PROCESS | 1528 | 1461142974685 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 1528 | ++DOCSHELL 174D9800 == 51 [pid = 1528] [id = 771] 02:02:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (182A1400) [pid = 1528] [serial = 2311] [outer = 00000000] 02:02:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1B9AAC00) [pid = 1528] [serial = 2312] [outer = 182A1400] 02:02:54 INFO - PROCESS | 1528 | 1461142974742 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BD9A800) [pid = 1528] [serial = 2313] [outer = 182A1400] 02:02:55 INFO - PROCESS | 1528 | 1461142975298 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]]]}] 02:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:02:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 02:02:55 INFO - PROCESS | 1528 | 1461142975361 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:02:55 INFO - PROCESS | 1528 | 1461142975363 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:02:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:02:55 INFO - PROCESS | 1528 | 1461142975367 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 1528 | 1461142975371 Marionette TRACE conn5 <- [1,3042,null,{}] 02:02:55 INFO - PROCESS | 1528 | 1461142975382 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}] 02:02:55 INFO - PROCESS | 1528 | 1461142975492 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:02:55 INFO - PROCESS | 1528 | 1461142975652 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 1528 | ++DOCSHELL 1B9A3C00 == 52 [pid = 1528] [id = 772] 02:02:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1B9A4800) [pid = 1528] [serial = 2314] [outer = 00000000] 02:02:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1BD91C00) [pid = 1528] [serial = 2315] [outer = 1B9A4800] 02:02:55 INFO - PROCESS | 1528 | 1461142975711 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1BEBB000) [pid = 1528] [serial = 2316] [outer = 1B9A4800] 02:02:56 INFO - PROCESS | 1528 | 1461142976539 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"]]]}] 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:02:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:02:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:02:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:02:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1336ms 02:02:56 INFO - PROCESS | 1528 | 1461142976707 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:02:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:02:56 INFO - PROCESS | 1528 | 1461142976710 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:02:56 INFO - PROCESS | 1528 | 1461142976713 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 1528 | 1461142976716 Marionette TRACE conn5 <- [1,3046,null,{}] 02:02:56 INFO - PROCESS | 1528 | 1461142976719 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}] 02:02:56 INFO - PROCESS | 1528 | 1461142976816 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:02:56 INFO - PROCESS | 1528 | 1461142976921 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 1528 | ++DOCSHELL 1C3D0400 == 53 [pid = 1528] [id = 773] 02:02:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C029400) [pid = 1528] [serial = 2317] [outer = 00000000] 02:02:56 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1F014800) [pid = 1528] [serial = 2318] [outer = 1C029400] 02:02:56 INFO - PROCESS | 1528 | 1461142976976 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1F018800) [pid = 1528] [serial = 2319] [outer = 1C029400] 02:02:57 INFO - PROCESS | 1528 | 1461142977556 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]]]}] 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:02:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:02:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:02:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:02:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:02:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:02:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:02:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:02:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:02:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:02:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 880ms 02:02:57 INFO - PROCESS | 1528 | 1461142977596 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 1528 | 1461142977599 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:02:57 INFO - PROCESS | 1528 | 1461142977602 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:02:57 INFO - PROCESS | 1528 | 1461142977604 Marionette TRACE conn5 <- [1,3050,null,{}] 02:02:57 INFO - PROCESS | 1528 | 1461142977608 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}] 02:02:57 INFO - PROCESS | 1528 | 1461142977712 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:02:57 INFO - PROCESS | 1528 | 1461142977824 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:57 INFO - PROCESS | 1528 | ++DOCSHELL 1F010400 == 54 [pid = 1528] [id = 774] 02:02:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1F013000) [pid = 1528] [serial = 2320] [outer = 00000000] 02:02:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1F259400) [pid = 1528] [serial = 2321] [outer = 1F013000] 02:02:57 INFO - PROCESS | 1528 | 1461142977880 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1F25D800) [pid = 1528] [serial = 2322] [outer = 1F013000] 02:02:58 INFO - PROCESS | 1528 | [1528] 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 02:02:58 INFO - PROCESS | 1528 | 1461142978481 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:02:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:02:58 INFO - {} 02:02:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 02:02:58 INFO - PROCESS | 1528 | 1461142978537 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 1528 | 1461142978539 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:02:58 INFO - PROCESS | 1528 | 1461142978542 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:02:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:02:58 INFO - PROCESS | 1528 | 1461142978544 Marionette TRACE conn5 <- [1,3054,null,{}] 02:02:58 INFO - PROCESS | 1528 | 1461142978548 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}] 02:02:58 INFO - PROCESS | 1528 | 1461142978682 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:02:58 INFO - PROCESS | 1528 | 1461142978929 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 1528 | ++DOCSHELL 128A3800 == 55 [pid = 1528] [id = 775] 02:02:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (12875C00) [pid = 1528] [serial = 2323] [outer = 00000000] 02:02:58 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (132F6800) [pid = 1528] [serial = 2324] [outer = 12875C00] 02:02:58 INFO - PROCESS | 1528 | 1461142978995 Marionette DEBUG loaded listener.js 02:02:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (15E10800) [pid = 1528] [serial = 2325] [outer = 12875C00] 02:02:59 INFO - PROCESS | 1528 | 1461142979508 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]]]}] 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:02:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:02:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1020ms 02:02:59 INFO - PROCESS | 1528 | 1461142979567 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 1528 | 1461142979572 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:02:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:02:59 INFO - PROCESS | 1528 | 1461142979647 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 1528 | 1461142979650 Marionette TRACE conn5 <- [1,3058,null,{}] 02:02:59 INFO - PROCESS | 1528 | 1461142979655 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}] 02:02:59 INFO - PROCESS | 1528 | 1461142979762 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 1E79F800 == 54 [pid = 1528] [id = 768] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 11F4A400 == 53 [pid = 1528] [id = 767] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 1BEC4400 == 52 [pid = 1528] [id = 766] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 1241C000 == 51 [pid = 1528] [id = 765] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 175A4400 == 50 [pid = 1528] [id = 764] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 16C09400 == 49 [pid = 1528] [id = 763] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 120B5C00 == 48 [pid = 1528] [id = 762] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 0EC45800 == 47 [pid = 1528] [id = 761] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 12872400 == 46 [pid = 1528] [id = 757] 02:02:59 INFO - PROCESS | 1528 | --DOCSHELL 1241E400 == 45 [pid = 1528] [id = 756] 02:02:59 INFO - PROCESS | 1528 | 1461142979946 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 108 (1C00C000) [pid = 1528] [serial = 2253] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 107 (174C6C00) [pid = 1528] [serial = 2238] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 106 (176D0400) [pid = 1528] [serial = 2239] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 105 (16C03800) [pid = 1528] [serial = 2236] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 104 (120F2800) [pid = 1528] [serial = 2233] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 103 (1AC67C00) [pid = 1528] [serial = 2244] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (13397000) [pid = 1528] [serial = 2227] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (18ECB000) [pid = 1528] [serial = 2241] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (19C49800) [pid = 1528] [serial = 2242] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1286BC00) [pid = 1528] [serial = 2234] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (120C1400) [pid = 1528] [serial = 2224] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (1A463C00) [pid = 1528] [serial = 2230] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (1BD9D000) [pid = 1528] [serial = 2250] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (12A1B800) [pid = 1528] [serial = 2256] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1C026800) [pid = 1528] [serial = 2254] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 93 (1C3C6400) [pid = 1528] [serial = 2262] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 92 (1B9A7000) [pid = 1528] [serial = 2247] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 91 (1B9AB800) [pid = 1528] [serial = 2248] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 90 (1BD9C000) [pid = 1528] [serial = 2251] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 89 (1C367800) [pid = 1528] [serial = 2260] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 88 (16E23C00) [pid = 1528] [serial = 2257] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 87 (1ACD2800) [pid = 1528] [serial = 2245] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 86 (1C192C00) [pid = 1528] [serial = 2259] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | --DOMWINDOW == 85 (1C3CA400) [pid = 1528] [serial = 2263] [outer = 00000000] [url = about:blank] 02:02:59 INFO - PROCESS | 1528 | ++DOCSHELL 0EC4D000 == 46 [pid = 1528] [id = 776] 02:02:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 86 (0EC4F400) [pid = 1528] [serial = 2326] [outer = 00000000] 02:02:59 INFO - PROCESS | 1528 | ++DOMWINDOW == 87 (11F42000) [pid = 1528] [serial = 2327] [outer = 0EC4F400] 02:03:00 INFO - PROCESS | 1528 | 1461142980002 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 88 (120E8000) [pid = 1528] [serial = 2328] [outer = 0EC4F400] 02:03:00 INFO - PROCESS | 1528 | 1461142980425 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]]]}] 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:03:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 850ms 02:03:00 INFO - PROCESS | 1528 | 1461142980486 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:03:00 INFO - PROCESS | 1528 | 1461142980489 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:03:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:03:00 INFO - PROCESS | 1528 | 1461142980498 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - PROCESS | 1528 | 1461142980500 Marionette TRACE conn5 <- [1,3062,null,{}] 02:03:00 INFO - PROCESS | 1528 | 1461142980539 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}] 02:03:00 INFO - PROCESS | 1528 | 1461142980623 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:03:00 INFO - PROCESS | 1528 | 1461142980637 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 1528 | ++DOCSHELL 1286D000 == 47 [pid = 1528] [id = 777] 02:03:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 89 (176C2800) [pid = 1528] [serial = 2329] [outer = 00000000] 02:03:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 90 (18283000) [pid = 1528] [serial = 2330] [outer = 176C2800] 02:03:00 INFO - PROCESS | 1528 | 1461142980685 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1528 | ++DOMWINDOW == 91 (1890D400) [pid = 1528] [serial = 2331] [outer = 176C2800] 02:03:01 INFO - PROCESS | 1528 | 1461142981148 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]]]}] 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:03:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 710ms 02:03:01 INFO - PROCESS | 1528 | 1461142981209 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 1528 | 1461142981211 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:03:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:03:01 INFO - PROCESS | 1528 | 1461142981216 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 1528 | 1461142981221 Marionette TRACE conn5 <- [1,3066,null,{}] 02:03:01 INFO - PROCESS | 1528 | 1461142981230 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}] 02:03:01 INFO - PROCESS | 1528 | 1461142981317 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:03:01 INFO - PROCESS | 1528 | 1461142981450 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 1528 | ++DOCSHELL 1AC3CC00 == 48 [pid = 1528] [id = 778] 02:03:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 92 (1AC60000) [pid = 1528] [serial = 2332] [outer = 00000000] 02:03:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 93 (1ACD2800) [pid = 1528] [serial = 2333] [outer = 1AC60000] 02:03:01 INFO - PROCESS | 1528 | 1461142981495 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 1528 | ++DOMWINDOW == 94 (1ACDF000) [pid = 1528] [serial = 2334] [outer = 1AC60000] 02:03:01 INFO - PROCESS | 1528 | 1461142981871 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] 02:03:01 INFO - PROCESS | 1528 | 1461142981965 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:03:01 INFO - PROCESS | 1528 | 1461142981968 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:03:01 INFO - PROCESS | 1528 | 1461142981970 Marionette TRACE conn5 <- [1,3070,null,{}] 02:03:01 INFO - PROCESS | 1528 | 1461142981977 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}] 02:03:02 INFO - PROCESS | 1528 | 1461142982108 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:03:02 INFO - PROCESS | 1528 | 1461142982128 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 1528 | ++DOCSHELL 1B004800 == 49 [pid = 1528] [id = 779] 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (1B007400) [pid = 1528] [serial = 2335] [outer = 00000000] 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1BD91400) [pid = 1528] [serial = 2336] [outer = 1B007400] 02:03:02 INFO - PROCESS | 1528 | 1461142982173 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1BEB6C00) [pid = 1528] [serial = 2337] [outer = 1B007400] 02:03:02 INFO - PROCESS | 1528 | 1461142982602 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]]]}] 02:03:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:03:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:03:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 02:03:02 INFO - PROCESS | 1528 | 1461142982642 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:03:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:03:02 INFO - PROCESS | 1528 | 1461142982644 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:03:02 INFO - PROCESS | 1528 | 1461142982647 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 1528 | 1461142982649 Marionette TRACE conn5 <- [1,3074,null,{}] 02:03:02 INFO - PROCESS | 1528 | 1461142982652 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}] 02:03:02 INFO - PROCESS | 1528 | 1461142982798 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:03:02 INFO - PROCESS | 1528 | 1461142982867 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 1528 | ++DOCSHELL 1BF59400 == 50 [pid = 1528] [id = 780] 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1BF59800) [pid = 1528] [serial = 2338] [outer = 00000000] 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1C026800) [pid = 1528] [serial = 2339] [outer = 1BF59800] 02:03:02 INFO - PROCESS | 1528 | 1461142982921 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1C365800) [pid = 1528] [serial = 2340] [outer = 1BF59800] 02:03:03 INFO - PROCESS | 1528 | 1461142983343 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:03:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:03:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 02:03:03 INFO - PROCESS | 1528 | 1461142983384 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:03:03 INFO - PROCESS | 1528 | 1461142983386 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:03:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:03:03 INFO - PROCESS | 1528 | 1461142983393 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 1528 | 1461142983395 Marionette TRACE conn5 <- [1,3078,null,{}] 02:03:03 INFO - PROCESS | 1528 | 1461142983398 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}] 02:03:03 INFO - PROCESS | 1528 | 1461142983520 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:03:03 INFO - PROCESS | 1528 | 1461142983526 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:03 INFO - PROCESS | 1528 | ++DOCSHELL 1C023400 == 51 [pid = 1528] [id = 781] 02:03:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1C3CA400) [pid = 1528] [serial = 2341] [outer = 00000000] 02:03:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1C3D2C00) [pid = 1528] [serial = 2342] [outer = 1C3CA400] 02:03:03 INFO - PROCESS | 1528 | 1461142983575 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (128A5800) [pid = 1528] [serial = 2343] [outer = 1C3CA400] 02:03:04 INFO - PROCESS | 1528 | 1461142984021 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:03:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 02:03:04 INFO - PROCESS | 1528 | 1461142984063 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:03:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:03:04 INFO - PROCESS | 1528 | 1461142984065 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:03:04 INFO - PROCESS | 1528 | 1461142984068 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 1528 | 1461142984070 Marionette TRACE conn5 <- [1,3082,null,{}] 02:03:04 INFO - PROCESS | 1528 | 1461142984074 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}] 02:03:04 INFO - PROCESS | 1528 | 1461142984291 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 102 (1A461400) [pid = 1528] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 101 (0EC46000) [pid = 1528] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 100 (176CF000) [pid = 1528] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 99 (1E675000) [pid = 1528] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 98 (120B6000) [pid = 1528] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 97 (126B4800) [pid = 1528] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 96 (16C0D400) [pid = 1528] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 95 (1E7A0400) [pid = 1528] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:03:04 INFO - PROCESS | 1528 | --DOMWINDOW == 94 (1E676C00) [pid = 1528] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:03:04 INFO - PROCESS | 1528 | 1461142984388 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1528 | ++DOCSHELL 0EC46400 == 52 [pid = 1528] [id = 782] 02:03:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 95 (120B6000) [pid = 1528] [serial = 2344] [outer = 00000000] 02:03:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 96 (1C3D5400) [pid = 1528] [serial = 2345] [outer = 120B6000] 02:03:04 INFO - PROCESS | 1528 | 1461142984435 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 97 (1D7B6800) [pid = 1528] [serial = 2346] [outer = 120B6000] 02:03:04 INFO - PROCESS | 1528 | 1461142984755 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:03:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 02:03:04 INFO - PROCESS | 1528 | 1461142984799 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:03:04 INFO - PROCESS | 1528 | 1461142984801 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:03:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:03:04 INFO - PROCESS | 1528 | 1461142984805 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 1528 | 1461142984806 Marionette TRACE conn5 <- [1,3086,null,{}] 02:03:04 INFO - PROCESS | 1528 | 1461142984810 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}] 02:03:04 INFO - PROCESS | 1528 | 1461142984938 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:03:04 INFO - PROCESS | 1528 | 1461142984946 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1528 | ++DOCSHELL 1DBF0C00 == 53 [pid = 1528] [id = 783] 02:03:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 98 (1E390C00) [pid = 1528] [serial = 2347] [outer = 00000000] 02:03:04 INFO - PROCESS | 1528 | ++DOMWINDOW == 99 (1E6FC000) [pid = 1528] [serial = 2348] [outer = 1E390C00] 02:03:04 INFO - PROCESS | 1528 | 1461142984990 Marionette DEBUG loaded listener.js 02:03:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 100 (1E6F6000) [pid = 1528] [serial = 2349] [outer = 1E390C00] 02:03:05 INFO - PROCESS | 1528 | 1461142985400 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]]]}] 02:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:03:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 02:03:05 INFO - PROCESS | 1528 | 1461142985436 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:03:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:03:05 INFO - PROCESS | 1528 | 1461142985438 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:03:05 INFO - PROCESS | 1528 | 1461142985441 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 1528 | 1461142985442 Marionette TRACE conn5 <- [1,3090,null,{}] 02:03:05 INFO - PROCESS | 1528 | 1461142985446 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}] 02:03:05 INFO - PROCESS | 1528 | 1461142985529 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:03:05 INFO - PROCESS | 1528 | 1461142985535 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:05 INFO - PROCESS | 1528 | ++DOCSHELL 1E7A4400 == 54 [pid = 1528] [id = 784] 02:03:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 101 (1E7A7000) [pid = 1528] [serial = 2350] [outer = 00000000] 02:03:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 102 (1EDA3400) [pid = 1528] [serial = 2351] [outer = 1E7A7000] 02:03:05 INFO - PROCESS | 1528 | 1461142985579 Marionette DEBUG loaded listener.js 02:03:05 INFO - PROCESS | 1528 | ++DOMWINDOW == 103 (1F00F000) [pid = 1528] [serial = 2352] [outer = 1E7A7000] 02:03:05 INFO - PROCESS | 1528 | 1461142986001 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 02:03:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:03:06 INFO - PROCESS | 1528 | 1461142986012 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:03:06 INFO - PROCESS | 1528 | 1461142986014 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:03:06 INFO - PROCESS | 1528 | 1461142986017 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 1528 | 1461142986019 Marionette TRACE conn5 <- [1,3094,null,{}] 02:03:06 INFO - PROCESS | 1528 | 1461142986022 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}] 02:03:06 INFO - PROCESS | 1528 | 1461142986159 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:03:06 INFO - PROCESS | 1528 | 1461142986181 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 1528 | ++DOCSHELL 1EB96400 == 55 [pid = 1528] [id = 785] 02:03:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 104 (1F013C00) [pid = 1528] [serial = 2353] [outer = 00000000] 02:03:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 105 (1F261400) [pid = 1528] [serial = 2354] [outer = 1F013C00] 02:03:06 INFO - PROCESS | 1528 | 1461142986231 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 1528 | ++DOMWINDOW == 106 (1F2A1000) [pid = 1528] [serial = 2355] [outer = 1F013C00] 02:03:06 INFO - PROCESS | 1528 | 1461142986821 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]]]}] 02:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 02:03:06 INFO - PROCESS | 1528 | 1461142986938 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:03:06 INFO - PROCESS | 1528 | 1461142986943 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:03:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:03:06 INFO - PROCESS | 1528 | 1461142986994 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 1528 | 1461142986997 Marionette TRACE conn5 <- [1,3098,null,{}] 02:03:06 INFO - PROCESS | 1528 | 1461142987003 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}] 02:03:07 INFO - PROCESS | 1528 | 1461142987123 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:03:07 INFO - PROCESS | 1528 | 1461142987266 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 1528 | ++DOCSHELL 1339C000 == 56 [pid = 1528] [id = 786] 02:03:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 107 (16C01400) [pid = 1528] [serial = 2356] [outer = 00000000] 02:03:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 108 (18278000) [pid = 1528] [serial = 2357] [outer = 16C01400] 02:03:07 INFO - PROCESS | 1528 | 1461142987327 Marionette DEBUG loaded listener.js 02:03:07 INFO - PROCESS | 1528 | ++DOMWINDOW == 109 (18708400) [pid = 1528] [serial = 2358] [outer = 16C01400] 02:03:07 INFO - PROCESS | 1528 | 1461142987814 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"]]]}] 02:03:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:03:07 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 02:03:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:03:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 890ms 02:03:07 INFO - PROCESS | 1528 | 1461142987890 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:03:07 INFO - PROCESS | 1528 | 1461142987896 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:03:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:03:07 INFO - PROCESS | 1528 | 1461142987904 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 1528 | 1461142987907 Marionette TRACE conn5 <- [1,3102,null,{}] 02:03:07 INFO - PROCESS | 1528 | 1461142987911 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}] 02:03:08 INFO - PROCESS | 1528 | 1461142988027 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:03:08 INFO - PROCESS | 1528 | 1461142988195 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\", \"7a22a8b0-63a0-4082-afd9-dbb3bb3363b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 1528 | ++DOCSHELL 19C3F400 == 57 [pid = 1528] [id = 787] 02:03:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 110 (19C46C00) [pid = 1528] [serial = 2359] [outer = 00000000] 02:03:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 111 (1BD9B800) [pid = 1528] [serial = 2360] [outer = 19C46C00] 02:03:08 INFO - PROCESS | 1528 | 1461142988251 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 1528 | ++DOMWINDOW == 112 (1C010800) [pid = 1528] [serial = 2361] [outer = 19C46C00] 02:03:08 INFO - PROCESS | 1528 | 1461142988851 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]]]}] 02:03:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:03:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 970ms 02:03:08 INFO - PROCESS | 1528 | 1461142988875 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 1528 | 1461142988878 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:03:09 WARNING - u'runner_teardown' () 02:03:09 INFO - No more tests 02:03:09 INFO - Got 0 unexpected results 02:03:09 INFO - SUITE-END | took 685s 02:03:09 INFO - Closing logging queue 02:03:09 INFO - queue closed 02:03:10 INFO - Return code: 0 02:03:10 WARNING - # TBPL SUCCESS # 02:03:10 INFO - Running post-action listener: _resource_record_post_action 02:03:10 INFO - Running post-run listener: _resource_record_post_run 02:03:11 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 149574656; Write bytes: 1175495680; Read time: 2096310; Write time: 9102530 02:03:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:03:11 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30466560; Read time: 0; Write time: 30980 02:03:11 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 149574656; Write bytes: 1087189504; Read time: 2096310; Write time: 9013920 02:03:11 INFO - Running post-run listener: _upload_blobber_files 02:03:11 INFO - Blob upload gear active. 02:03:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:03:11 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:03:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:03:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:03:11 INFO - (blobuploader) - INFO - Open directory for files ... 02:03:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:03:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:03:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:03:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:03:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:03:12 INFO - (blobuploader) - INFO - Done attempting. 02:03:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:03:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:03:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:03:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:03:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:03:14 INFO - (blobuploader) - INFO - Done attempting. 02:03:14 INFO - (blobuploader) - INFO - Iteration through files over. 02:03:14 INFO - Return code: 0 02:03:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:03:14 INFO - Using _rmtree_windows ... 02:03:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:03:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbb5910054ef1dfa8abb27f84a42d7798903e8cf1bfbbf3a69611ce2a0a14d04fd6e72ed573d3ca57b742dd60097e921dbc49c8552e40a2361435eb7c2a1c374", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0bf85f76bb762d28f668eefa8202cf2f5a865218c21ffa7eb7137afc960e8d781fb7ee5aa7696530d193a94283a75d714ca8f37ecd5ba75d8b178e510768f3a9"} 02:03:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:03:14 INFO - Writing to file C:\slave\test\properties\blobber_files 02:03:14 INFO - Contents: 02:03:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bbb5910054ef1dfa8abb27f84a42d7798903e8cf1bfbbf3a69611ce2a0a14d04fd6e72ed573d3ca57b742dd60097e921dbc49c8552e40a2361435eb7c2a1c374", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0bf85f76bb762d28f668eefa8202cf2f5a865218c21ffa7eb7137afc960e8d781fb7ee5aa7696530d193a94283a75d714ca8f37ecd5ba75d8b178e510768f3a9"} 02:03:14 INFO - Running post-run listener: copy_logs_to_upload_dir 02:03:14 INFO - Copying logs to upload dir... 02:03:14 INFO - mkdir: C:\slave\test\build\upload\logs 02:03:14 INFO - Copying logs to upload dir... 02:03:14 INFO - Using _rmtree_windows ... 02:03:14 INFO - Using _rmtree_windows ... 02:03:14 INFO - Using _rmtree_windows ... 02:03:15 INFO - Using _rmtree_windows ... 02:03:15 INFO - Using _rmtree_windows ... 02:03:15 INFO - Using _rmtree_windows ... 02:03:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=919.535000 ========= master_lag: 77.58 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 37 secs) (at 2016-04-20 02:04:32.366378) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 02:04:32.367336) ========= '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-224 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-224 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-224 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/bbb5910054ef1dfa8abb27f84a42d7798903e8cf1bfbbf3a69611ce2a0a14d04fd6e72ed573d3ca57b742dd60097e921dbc49c8552e40a2361435eb7c2a1c374", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0bf85f76bb762d28f668eefa8202cf2f5a865218c21ffa7eb7137afc960e8d781fb7ee5aa7696530d193a94283a75d714ca8f37ecd5ba75d8b178e510768f3a9"} build_url:https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/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/bbb5910054ef1dfa8abb27f84a42d7798903e8cf1bfbbf3a69611ce2a0a14d04fd6e72ed573d3ca57b742dd60097e921dbc49c8552e40a2361435eb7c2a1c374", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0bf85f76bb762d28f668eefa8202cf2f5a865218c21ffa7eb7137afc960e8d781fb7ee5aa7696530d193a94283a75d714ca8f37ecd5ba75d8b178e510768f3a9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ekwjSn5TTgOw_QnAVyqWZg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.26 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 02:04:32.724539) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 02:04:32.724896) ========= '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-224 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-224 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-224 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.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 02:04:32.893061) ========= ========= Started reboot slave lost (results: 0, elapsed: 8 secs) (at 2016-04-20 02:04:32.893375) ========= ========= Finished reboot slave lost (results: 0, elapsed: 8 secs) (at 2016-04-20 02:04:41.741528) ========= ========= Total master_lag: 78.19 =========