wine
14 years agowinecoreaudio: For WODM_* messages, treat dwUser as a driver instance handle.
Ken Thomases [Sun, 11 Oct 2009 19:12:48 +0000 (14:12 -0500)] 
winecoreaudio: For WODM_* messages, treat dwUser as a driver instance handle.

14 years agowinecoreaudio: Make wodMessage signature match WINEMM_msgFunc32 typedef.
Ken Thomases [Sun, 11 Oct 2009 19:12:20 +0000 (14:12 -0500)] 
winecoreaudio: Make wodMessage signature match WINEMM_msgFunc32 typedef.

14 years agowinecoreaudio: Move instance-specific fields of WINE_WAVEOUT to sub-struct.
Ken Thomases [Sun, 11 Oct 2009 19:12:01 +0000 (14:12 -0500)] 
winecoreaudio: Move instance-specific fields of WINE_WAVEOUT to sub-struct.

14 years agowinecoreaudio: Remove some unused structure fields.
Ken Thomases [Sun, 11 Oct 2009 19:11:49 +0000 (14:11 -0500)] 
winecoreaudio: Remove some unused structure fields.

14 years agowinecoreaudio: Add more debug logging.
Ken Thomases [Sun, 11 Oct 2009 19:11:37 +0000 (14:11 -0500)] 
winecoreaudio: Add more debug logging.

14 years agowinecoreaudio: Consolidate formatting of FOURCC values in a function.
Ken Thomases [Sun, 11 Oct 2009 19:11:19 +0000 (14:11 -0500)] 
winecoreaudio: Consolidate formatting of FOURCC values in a function.

14 years agomshtml: Added IHTMLLocation::put_href implementation.
Jacek Caban [Sun, 11 Oct 2009 19:11:35 +0000 (21:11 +0200)] 
mshtml: Added IHTMLLocation::put_href implementation.

14 years agomshtml: Moved QueryService call to hlink_frame_navigate.
Jacek Caban [Sun, 11 Oct 2009 19:11:03 +0000 (21:11 +0200)] 
mshtml: Moved QueryService call to hlink_frame_navigate.

14 years agomshtml: Improved IHTMLElement2::doScroll stub.
Jacek Caban [Sun, 11 Oct 2009 19:10:47 +0000 (21:10 +0200)] 
mshtml: Improved IHTMLElement2::doScroll stub.

14 years agomshtml: Return NULL documentElement in READYSTATE_UNINITIALIZED state.
Jacek Caban [Sun, 11 Oct 2009 19:10:07 +0000 (21:10 +0200)] 
mshtml: Return NULL documentElement in READYSTATE_UNINITIALIZED state.

14 years agoshell32/tests: Fix test failure on Cyrillic locales.
Paul Vriens [Sun, 11 Oct 2009 08:21:26 +0000 (10:21 +0200)] 
shell32/tests: Fix test failure on Cyrillic locales.

14 years agoadvapi32: Ignore invalid MultipleTrusteeOperation values in SetEntriesInAcl.
Andrey Turkin [Sat, 10 Oct 2009 13:52:09 +0000 (17:52 +0400)] 
advapi32: Ignore invalid MultipleTrusteeOperation values in SetEntriesInAcl.

14 years agontdll: Run TLS callbacks in zero-sized TLS directories.
Andrey Turkin [Sat, 10 Oct 2009 11:09:02 +0000 (15:09 +0400)] 
ntdll: Run TLS callbacks in zero-sized TLS directories.

14 years agowindowscodecs: Remove redundant NULL check before HeapFree (Smatch).
Michael Stefaniuc [Fri, 9 Oct 2009 23:05:10 +0000 (01:05 +0200)] 
windowscodecs: Remove redundant NULL check before HeapFree (Smatch).

14 years agoddraw/tests: Don't crash on older ddraw.
Paul Vriens [Sat, 10 Oct 2009 08:06:32 +0000 (10:06 +0200)] 
ddraw/tests: Don't crash on older ddraw.

14 years agocomctl32/tests: Fix some test failures on older comctl32 versions.
Paul Vriens [Fri, 9 Oct 2009 19:44:58 +0000 (21:44 +0200)] 
comctl32/tests: Fix some test failures on older comctl32 versions.

14 years agocrypt32: Pass pointer to structure rather than assuming a particular alignment.
Juan Lang [Fri, 9 Oct 2009 21:06:59 +0000 (14:06 -0700)] 
crypt32: Pass pointer to structure rather than assuming a particular alignment.

14 years agomshtml: Fix typo in TRACE.
Andrew Eikum [Fri, 9 Oct 2009 22:37:13 +0000 (17:37 -0500)] 
mshtml: Fix typo in TRACE.

14 years agomshtml: Fix typo in WARN.
Andrew Eikum [Fri, 9 Oct 2009 20:38:32 +0000 (15:38 -0500)] 
mshtml: Fix typo in WARN.

14 years agonetapi32: Improve a trace.
Juan Lang [Thu, 8 Oct 2009 16:34:04 +0000 (09:34 -0700)] 
netapi32: Improve a trace.

14 years agowinegcc: Examine each argument of compile command rather than only the first.
Juan Lang [Fri, 9 Oct 2009 17:14:52 +0000 (10:14 -0700)] 
winegcc: Examine each argument of compile command rather than only the first.

14 years agoole32/tests: Add tests for IStorage::CopyTo with IID exclusions.
Andrew Eikum [Fri, 9 Oct 2009 15:53:33 +0000 (10:53 -0500)] 
ole32/tests: Add tests for IStorage::CopyTo with IID exclusions.

14 years agoole32: Use rgiidExclude in StorageImpl::CopyTo.
Andrew Eikum [Fri, 9 Oct 2009 15:53:31 +0000 (10:53 -0500)] 
ole32: Use rgiidExclude in StorageImpl::CopyTo.

14 years agoRelease 1.1.31. wine-1.1.31
Alexandre Julliard [Fri, 9 Oct 2009 16:05:57 +0000 (18:05 +0200)] 
Release 1.1.31.

14 years agorpcrt4/tests: Remove tests for specific values of bit fields.
Alexandre Julliard [Fri, 9 Oct 2009 14:09:20 +0000 (16:09 +0200)] 
rpcrt4/tests: Remove tests for specific values of bit fields.

14 years agogdiplus: Enable encoding of PNG images.
Vincent Povirk [Wed, 23 Sep 2009 22:33:53 +0000 (17:33 -0500)] 
gdiplus: Enable encoding of PNG images.

14 years agowindowscodecs: Add test for PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 18:46:06 +0000 (13:46 -0500)] 
windowscodecs: Add test for PNG encoder.

14 years agowindowscodecs: Implement Commit for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 22:21:46 +0000 (17:21 -0500)] 
windowscodecs: Implement Commit for the PNG encoder.

14 years agowindowscodecs: Implement Commit for the PNG frame encoder.
Vincent Povirk [Wed, 23 Sep 2009 22:20:07 +0000 (17:20 -0500)] 
windowscodecs: Implement Commit for the PNG frame encoder.

14 years agowindowscodecs: Implement WriteSource for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 21:53:15 +0000 (16:53 -0500)] 
windowscodecs: Implement WriteSource for the PNG encoder.

14 years agowindowscodecs: Implement WritePixels for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 22:15:36 +0000 (17:15 -0500)] 
windowscodecs: Implement WritePixels for the PNG encoder.

14 years agowindowscodecs: Implement SetResolution for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 21:56:56 +0000 (16:56 -0500)] 
windowscodecs: Implement SetResolution for the PNG encoder.

14 years agowindowscodecs: Implement SetSize for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 21:39:12 +0000 (16:39 -0500)] 
windowscodecs: Implement SetSize for the PNG encoder.

14 years agowindowscodecs: Implement SetPixelFormat for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 21:28:30 +0000 (16:28 -0500)] 
windowscodecs: Implement SetPixelFormat for the PNG encoder.

14 years agowindowscodecs: Implement Initialize for the PNG frame encoder.
Vincent Povirk [Wed, 23 Sep 2009 20:06:11 +0000 (15:06 -0500)] 
windowscodecs: Implement Initialize for the PNG frame encoder.

14 years agowindowscodecs: Implement CreateNewFrame for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 19:49:17 +0000 (14:49 -0500)] 
windowscodecs: Implement CreateNewFrame for the PNG encoder.

14 years agowindowscodecs: Implement Initialize for the PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 19:13:12 +0000 (14:13 -0500)] 
windowscodecs: Implement Initialize for the PNG encoder.

14 years agowindowscodecs: Add stub PNG encoder.
Vincent Povirk [Wed, 23 Sep 2009 18:54:39 +0000 (13:54 -0500)] 
windowscodecs: Add stub PNG encoder.

14 years agowindowscodecs: Add test for BMP encoder.
Vincent Povirk [Wed, 23 Sep 2009 18:10:41 +0000 (13:10 -0500)] 
windowscodecs: Add test for BMP encoder.

14 years agowindowscodecs: Support more formats in the BMP encoder.
Vincent Povirk [Wed, 23 Sep 2009 18:26:25 +0000 (13:26 -0500)] 
windowscodecs: Support more formats in the BMP encoder.

14 years agowindowscodecs: Implement GetResolution for the PNG decoder.
Vincent Povirk [Wed, 23 Sep 2009 22:29:42 +0000 (17:29 -0500)] 
windowscodecs: Implement GetResolution for the PNG decoder.

14 years agod3d9: Add tests for D3DSBT_PIXELSTATE stateblocks.
Henri Verbeet [Fri, 9 Oct 2009 07:58:51 +0000 (09:58 +0200)] 
d3d9: Add tests for D3DSBT_PIXELSTATE stateblocks.

14 years agod3d8: Add tests for D3DSBT_PIXELSTATE stateblocks.
Henri Verbeet [Fri, 9 Oct 2009 07:58:50 +0000 (09:58 +0200)] 
d3d8: Add tests for D3DSBT_PIXELSTATE stateblocks.

14 years agod3d9: Add tests for D3DSBT_VERTEXSTATE stateblocks.
Henri Verbeet [Fri, 9 Oct 2009 07:58:49 +0000 (09:58 +0200)] 
d3d9: Add tests for D3DSBT_VERTEXSTATE stateblocks.

14 years agod3d8: Add tests for D3DSBT_VERTEXSTATE stateblocks.
Henri Verbeet [Fri, 9 Oct 2009 07:58:48 +0000 (09:58 +0200)] 
d3d8: Add tests for D3DSBT_VERTEXSTATE stateblocks.

14 years agowined3d: Capture some more renderstates in vertex and pixel stateblocks.
Henri Verbeet [Fri, 9 Oct 2009 07:58:47 +0000 (09:58 +0200)] 
wined3d: Capture some more renderstates in vertex and pixel stateblocks.

14 years agowined3d: Clear resources that we aren't recording in stateblock_init().
Henri Verbeet [Fri, 9 Oct 2009 07:58:46 +0000 (09:58 +0200)] 
wined3d: Clear resources that we aren't recording in stateblock_init().

14 years agosetupapi/tests: Fix some test failures on Win98.
Paul Vriens [Fri, 9 Oct 2009 07:00:30 +0000 (09:00 +0200)] 
setupapi/tests: Fix some test failures on Win98.

14 years agoshell32/tests: Fix remaining failures on WinMe.
Paul Vriens [Fri, 9 Oct 2009 06:50:55 +0000 (08:50 +0200)] 
shell32/tests: Fix remaining failures on WinMe.

14 years agocomctl32/tests: Added tests for ImageList_DrawIndirect.
Joel Holdsworth [Thu, 8 Oct 2009 22:28:49 +0000 (23:28 +0100)] 
comctl32/tests: Added tests for ImageList_DrawIndirect.

14 years agocomctl32/datetime: Draw field text horizontally centered.
Nikolay Sivov [Thu, 8 Oct 2009 21:49:10 +0000 (01:49 +0400)] 
comctl32/datetime: Draw field text horizontally centered.

14 years agocomctl32/datetime: Use locale data to compute field widths for day and month.
Nikolay Sivov [Thu, 8 Oct 2009 21:19:33 +0000 (01:19 +0400)] 
comctl32/datetime: Use locale data to compute field widths for day and month.

14 years agocomctl32/monthcal: Really use locale data for all days.
Nikolay Sivov [Thu, 8 Oct 2009 20:47:42 +0000 (00:47 +0400)] 
comctl32/monthcal: Really use locale data for all days.

14 years agocomctl32/datetime: Fix selections painting - use text rectangle, not whole field.
Nikolay Sivov [Thu, 8 Oct 2009 20:38:38 +0000 (00:38 +0400)] 
comctl32/datetime: Fix selections painting - use text rectangle, not whole field.

14 years agocomctl32/datetime: Properly handle hit on separators and empty control area.
Nikolay Sivov [Thu, 8 Oct 2009 20:00:49 +0000 (00:00 +0400)] 
comctl32/datetime: Properly handle hit on separators and empty control area.

14 years agocomctl32/datetime: Block WM_SETTEXT message.
Nikolay Sivov [Thu, 8 Oct 2009 18:05:13 +0000 (22:05 +0400)] 
comctl32/datetime: Block WM_SETTEXT message.

14 years agogdiplus: Add some hatch brushes not present in gdi.
Vincent Povirk [Thu, 8 Oct 2009 20:48:21 +0000 (15:48 -0500)] 
gdiplus: Add some hatch brushes not present in gdi.

14 years agogdiplus: Use gdi texture brushes to draw hatch brushes.
Vincent Povirk [Thu, 8 Oct 2009 18:35:03 +0000 (13:35 -0500)] 
gdiplus: Use gdi texture brushes to draw hatch brushes.

14 years agoinclude: Add gdiplus hatch brush functions to headers.
Vincent Povirk [Thu, 8 Oct 2009 17:54:01 +0000 (12:54 -0500)] 
include: Add gdiplus hatch brush functions to headers.

14 years agowinmm: Reduce in MMSystem the calls to WinMM's internals.
Eric Pouech [Thu, 8 Oct 2009 18:57:17 +0000 (20:57 +0200)] 
winmm: Reduce in MMSystem the calls to WinMM's internals.

14 years agowinmm: Remove direct inclusion of winemm.h in winemm16.h.
Eric Pouech [Thu, 8 Oct 2009 18:57:11 +0000 (20:57 +0200)] 
winmm: Remove direct inclusion of winemm.h in winemm16.h.

14 years agoddraw: Implement and test DirectDrawEnumerateExW.
Andrew Nguyen [Thu, 8 Oct 2009 14:04:18 +0000 (09:04 -0500)] 
ddraw: Implement and test DirectDrawEnumerateExW.

14 years agoddraw: More fully implement and test DirectDrawEnumerateExA.
Andrew Nguyen [Thu, 8 Oct 2009 14:04:08 +0000 (09:04 -0500)] 
ddraw: More fully implement and test DirectDrawEnumerateExA.

14 years agoddraw: Implement and test DirectDrawEnumerateW.
Andrew Nguyen [Thu, 8 Oct 2009 14:04:00 +0000 (09:04 -0500)] 
ddraw: Implement and test DirectDrawEnumerateW.

14 years agoddraw: Simplify and test DirectDrawEnumerateA.
Andrew Nguyen [Thu, 8 Oct 2009 14:03:49 +0000 (09:03 -0500)] 
ddraw: Simplify and test DirectDrawEnumerateA.

14 years agoddraw/tests: Remove a superfluous return statement.
Andrew Nguyen [Thu, 8 Oct 2009 14:03:36 +0000 (09:03 -0500)] 
ddraw/tests: Remove a superfluous return statement.

14 years agooleaut32: Avoid floating point for some VarCy conversions.
Alexandre Julliard [Thu, 8 Oct 2009 20:57:08 +0000 (22:57 +0200)] 
oleaut32: Avoid floating point for some VarCy conversions.

14 years agooleaut32/tests: Skip a test that may crash on Win64.
Alexandre Julliard [Thu, 8 Oct 2009 20:45:40 +0000 (22:45 +0200)] 
oleaut32/tests: Skip a test that may crash on Win64.

14 years agosetupapi/tests: Fix the SetupGetIntField test to load the correct key.
Alexandre Julliard [Thu, 8 Oct 2009 19:50:09 +0000 (21:50 +0200)] 
setupapi/tests: Fix the SetupGetIntField test to load the correct key.

14 years agokernel32: Moved the DeviceIoControl function to file.c.
Alexandre Julliard [Thu, 8 Oct 2009 17:38:38 +0000 (19:38 +0200)] 
kernel32: Moved the DeviceIoControl function to file.c.

14 years agokernel32: Move some 16-bit definitions to kernel16_private.h.
Alexandre Julliard [Thu, 8 Oct 2009 17:25:30 +0000 (19:25 +0200)] 
kernel32: Move some 16-bit definitions to kernel16_private.h.

14 years agokernel32: Move the DOS file handle functions to file16.c.
Alexandre Julliard [Thu, 8 Oct 2009 17:22:17 +0000 (19:22 +0200)] 
kernel32: Move the DOS file handle functions to file16.c.

14 years agokernel32: Reimplement GetPrivateProfileString16 on top of 32-bit functions and move...
Alexandre Julliard [Thu, 8 Oct 2009 17:11:58 +0000 (19:11 +0200)] 
kernel32: Reimplement GetPrivateProfileString16 on top of 32-bit functions and move it to file16.c.

14 years agokernel32: Fix handling of overflows in GetPrivateProfileSectionA.
Alexandre Julliard [Thu, 8 Oct 2009 14:28:17 +0000 (16:28 +0200)] 
kernel32: Fix handling of overflows in GetPrivateProfileSectionA.

14 years agoshell32/tests: Fix some test failures on WinMe (SHPathPrepareForWrite).
Paul Vriens [Thu, 8 Oct 2009 12:56:53 +0000 (14:56 +0200)] 
shell32/tests: Fix some test failures on WinMe (SHPathPrepareForWrite).

14 years agoshell32/tests: Fix some test failures on WinMe (FO_COPY).
Paul Vriens [Thu, 8 Oct 2009 12:20:57 +0000 (14:20 +0200)] 
shell32/tests: Fix some test failures on WinMe (FO_COPY).

14 years agontdll: Add a stub for NtQuerySystemEnvironmentValue.
Austin English [Sat, 3 Oct 2009 20:41:03 +0000 (15:41 -0500)] 
ntdll: Add a stub for NtQuerySystemEnvironmentValue.

14 years agocmd: Fix handling of quotes when line includes redirections and/or pipes.
Peter Dons Tychsen [Sun, 4 Oct 2009 02:28:26 +0000 (04:28 +0200)] 
cmd: Fix handling of quotes when line includes redirections and/or pipes.

14 years agod3d9: Add some tests for CreateStateBlock().
Henri Verbeet [Thu, 8 Oct 2009 07:23:24 +0000 (09:23 +0200)] 
d3d9: Add some tests for CreateStateBlock().

14 years agod3d8: Add some tests for CreateStateBlock().
Henri Verbeet [Thu, 8 Oct 2009 07:23:23 +0000 (09:23 +0200)] 
d3d8: Add some tests for CreateStateBlock().

14 years agod3d9: Don't test D3DRS_DEBUGMONITORTOKEN in the stateblock tests.
Henri Verbeet [Thu, 8 Oct 2009 07:23:22 +0000 (09:23 +0200)] 
d3d9: Don't test D3DRS_DEBUGMONITORTOKEN in the stateblock tests.

14 years agod3d8: Don't test D3DRS_DEBUGMONITORTOKEN in the stateblock tests.
Henri Verbeet [Thu, 8 Oct 2009 07:23:21 +0000 (09:23 +0200)] 
d3d8: Don't test D3DRS_DEBUGMONITORTOKEN in the stateblock tests.

It looks like this render state isn't stored in the stateblock but directly in
the device. I doubt a lot of applications depend on that though, so just
disable the test for the moment.

14 years agod3d8: Rename abort_stateblock() to release_stateblock() in the stateblock tests.
Henri Verbeet [Thu, 8 Oct 2009 07:23:20 +0000 (09:23 +0200)] 
d3d8: Rename abort_stateblock() to release_stateblock() in the stateblock tests.

14 years agoAssorted spelling fixes.
Francois Gouget [Thu, 8 Oct 2009 09:23:19 +0000 (11:23 +0200)] 
Assorted spelling fixes.

14 years agocomctl32/tests: Make test_ApproximateViewRect() static.
Francois Gouget [Thu, 8 Oct 2009 09:23:13 +0000 (11:23 +0200)] 
comctl32/tests: Make test_ApproximateViewRect() static.

14 years agorpcrt4: A signed 1-bit bitfield doesn't make much sense; use unsigned.
Francois Gouget [Thu, 8 Oct 2009 09:22:01 +0000 (11:22 +0200)] 
rpcrt4: A signed 1-bit bitfield doesn't make much sense; use unsigned.

14 years agosystem.drv16: Remove the 32-bit timer callback support.
Francois Gouget [Thu, 8 Oct 2009 09:19:04 +0000 (11:19 +0200)] 
system.drv16: Remove the 32-bit timer callback support.

Also merge CreateSystemTimer() with WIN16_CreateSystemTimer() and
rename it to CreateSystemTimer16() for consistency.

14 years agomcicda: Fix an early return statement in Open.
Jörg Höhle [Thu, 1 Oct 2009 17:34:05 +0000 (19:34 +0200)] 
mcicda: Fix an early return statement in Open.

14 years agouser32/tests: Skip some tests on Win9x/WinMe.
Paul Vriens [Thu, 8 Oct 2009 09:25:20 +0000 (11:25 +0200)] 
user32/tests: Skip some tests on Win9x/WinMe.

14 years agoddraw/tests: Fix some test failures on WinME/VMware.
Paul Vriens [Thu, 8 Oct 2009 08:40:31 +0000 (10:40 +0200)] 
ddraw/tests: Fix some test failures on WinME/VMware.

14 years agocomctl32/tests: Fix some test failures on older comctl32 versions.
Paul Vriens [Thu, 8 Oct 2009 06:00:14 +0000 (08:00 +0200)] 
comctl32/tests: Fix some test failures on older comctl32 versions.

14 years agomsvcrt/tests: Use LONG instead of long.
Michael Stefaniuc [Wed, 7 Oct 2009 23:20:22 +0000 (01:20 +0200)] 
msvcrt/tests: Use LONG instead of long.

14 years agocomctl32/monthcal: Implement MCM_GETMONTHRANGE for GMR_DAYSTATE flag and a single...
Nikolay Sivov [Thu, 8 Oct 2009 10:02:18 +0000 (14:02 +0400)] 
comctl32/monthcal: Implement MCM_GETMONTHRANGE for GMR_DAYSTATE flag and a single calendar control.

14 years agocomctl32: Use user32 control names from public header constants instead of defining...
Nikolay Sivov [Wed, 7 Oct 2009 21:04:08 +0000 (01:04 +0400)] 
comctl32: Use user32 control names from public header constants instead of defining over and over again.

14 years agocomctl32/monthcal: Fix the way a first day of week is handled.
Nikolay Sivov [Wed, 7 Oct 2009 20:45:05 +0000 (00:45 +0400)] 
comctl32/monthcal: Fix the way a first day of week is handled.

14 years agocomctl32/monthcal: Cleanup top drawing helper namespace, reduce parameter count in...
Nikolay Sivov [Wed, 7 Oct 2009 18:13:07 +0000 (22:13 +0400)] 
comctl32/monthcal: Cleanup top drawing helper namespace, reduce parameter count in prev/next draw helpers.

14 years agowinex11: Rename the XRENDERINFO type to make it clear it's a pointer.
Alexandre Julliard [Thu, 8 Oct 2009 10:10:59 +0000 (12:10 +0200)] 
winex11: Rename the XRENDERINFO type to make it clear it's a pointer.

14 years agowinex11: Move XRENDERINFO allocation in a separate function.
Roderick Colenbrander [Tue, 6 Oct 2009 18:41:33 +0000 (20:41 +0200)] 
winex11: Move XRENDERINFO allocation in a separate function.

14 years agojscript: Fixed escaped characters processing.
Piotr Caban [Wed, 7 Oct 2009 20:11:48 +0000 (22:11 +0200)] 
jscript: Fixed escaped characters processing.

14 years agojscript: Fix implementation of Global.escape.
Piotr Caban [Wed, 7 Oct 2009 20:11:43 +0000 (22:11 +0200)] 
jscript: Fix implementation of Global.escape.