1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-03 08:19:41 +00:00

jscript: Implement WeakMap.set().

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
This commit is contained in:
Gabriel Ivăncescu 2023-07-20 16:59:46 +03:00 committed by Alexandre Julliard
parent b8dbee6916
commit b4373a9e18
57 changed files with 602 additions and 152 deletions

View File

@ -896,6 +896,24 @@ HRESULT gc_run(script_ctx_t *ctx)
break;
}
/* For weak refs, traverse paths accessible from it via the WeakMaps, if the WeakMaps are alive at this point.
We need both the key and the WeakMap for the entry to actually be accessible (and thus traversed). */
if(obj2->has_weak_refs) {
struct list *list = &RB_ENTRY_VALUE(rb_get(&ctx->weak_refs, obj2), struct weak_refs_entry, entry)->list;
struct weakmap_entry *entry;
LIST_FOR_EACH_ENTRY(entry, list, struct weakmap_entry, weak_refs_entry) {
if(!entry->weakmap->gc_marked && is_object_instance(entry->value) && (link = to_jsdisp(get_object(entry->value)))) {
hres = gc_stack_push(&gc_ctx, link);
if(FAILED(hres))
break;
}
}
if(FAILED(hres))
break;
}
do obj2 = gc_stack_pop(&gc_ctx); while(obj2 && !obj2->gc_marked);
} while(obj2);
@ -2222,6 +2240,13 @@ void jsdisp_free(jsdisp_t *obj)
TRACE("(%p)\n", obj);
if(obj->has_weak_refs) {
struct list *list = &RB_ENTRY_VALUE(rb_get(&obj->ctx->weak_refs, obj), struct weak_refs_entry, entry)->list;
do {
remove_weakmap_entry(LIST_ENTRY(list->next, struct weakmap_entry, weak_refs_entry));
} while(obj->has_weak_refs);
}
for(prop = obj->props; prop < obj->props+obj->prop_cnt; prop++) {
switch(prop->type) {
case PROP_JSVAL:

View File

@ -483,6 +483,7 @@ jsdisp_t *create_builtin_error(script_ctx_t *ctx)
case JS_E_OBJECT_NONEXTENSIBLE:
case JS_E_NONCONFIGURABLE_REDEFINED:
case JS_E_NONWRITABLE_MODIFIED:
case JS_E_KEY_NOT_OBJECT:
case JS_E_PROP_DESC_MISMATCH:
case JS_E_INVALID_WRITABLE_PROP_DESC:
constr = ctx->type_error_constr;

View File

@ -715,6 +715,13 @@ static ULONG WINAPI JScript_Release(IActiveScript *iface)
return ref;
}
static int weak_refs_compare(const void *key, const struct rb_entry *entry)
{
const struct weak_refs_entry *weak_refs_entry = RB_ENTRY_VALUE(entry, const struct weak_refs_entry, entry);
ULONG_PTR a = (ULONG_PTR)key, b = (ULONG_PTR)LIST_ENTRY(weak_refs_entry->list.next, struct weakmap_entry, weak_refs_entry)->key;
return (a > b) - (a < b);
}
static HRESULT WINAPI JScript_SetScriptSite(IActiveScript *iface,
IActiveScriptSite *pass)
{
@ -748,6 +755,7 @@ static HRESULT WINAPI JScript_SetScriptSite(IActiveScript *iface,
ctx->acc = jsval_undefined();
list_init(&ctx->named_items);
list_init(&ctx->objects);
rb_init(&ctx->weak_refs, weak_refs_compare);
heap_pool_init(&ctx->tmp_heap);
hres = create_jscaller(ctx);

View File

@ -32,6 +32,7 @@
#include "resource.h"
#include "wine/list.h"
#include "wine/rbtree.h"
/*
* This is Wine jscript extension for ES5 compatible mode. Native IE9+ implements
@ -179,6 +180,7 @@ struct jsdisp_t {
LONG ref;
BOOLEAN has_weak_refs;
BOOLEAN extensible;
BOOLEAN gc_marked;
@ -362,6 +364,11 @@ typedef struct {
unsigned length;
} match_result_t;
struct weak_refs_entry {
struct rb_entry entry;
struct list list;
};
struct _script_ctx_t {
LONG ref;
@ -371,6 +378,7 @@ struct _script_ctx_t {
struct _call_frame_t *call_ctx;
struct list named_items;
struct list objects;
struct rb_tree weak_refs;
IActiveScriptSite *site;
IInternetHostSecurityManager *secmgr;
DWORD safeopt;
@ -426,6 +434,15 @@ struct _script_ctx_t {
};
C_ASSERT(RTL_SIZEOF_THROUGH_FIELD(script_ctx_t, weakmap_prototype) == RTL_SIZEOF_THROUGH_FIELD(script_ctx_t, global_objects));
struct weakmap_entry {
struct rb_entry entry;
jsdisp_t *key;
jsval_t value;
jsdisp_t *weakmap;
struct list weak_refs_entry;
};
void remove_weakmap_entry(struct weakmap_entry*);
void script_release(script_ctx_t*);
static inline void script_addref(script_ctx_t *ctx)
@ -550,6 +567,7 @@ static inline HRESULT disp_call_value(script_ctx_t *ctx, IDispatch *disp, jsval_
#define JS_E_NONCONFIGURABLE_REDEFINED MAKE_JSERROR(IDS_NONCONFIGURABLE_REDEFINED)
#define JS_E_NONWRITABLE_MODIFIED MAKE_JSERROR(IDS_NONWRITABLE_MODIFIED)
#define JS_E_WRONG_THIS MAKE_JSERROR(IDS_WRONG_THIS)
#define JS_E_KEY_NOT_OBJECT MAKE_JSERROR(IDS_KEY_NOT_OBJECT)
#define JS_E_PROP_DESC_MISMATCH MAKE_JSERROR(IDS_PROP_DESC_MISMATCH)
#define JS_E_INVALID_WRITABLE_PROP_DESC MAKE_JSERROR(IDS_INVALID_WRITABLE_PROP_DESC)

View File

@ -77,6 +77,7 @@ STRINGTABLE
IDS_NONCONFIGURABLE_REDEFINED "Cannot redefine non-configurable property '|'"
IDS_NONWRITABLE_MODIFIED "Cannot modify non-writable property '|'"
IDS_WRONG_THIS "'this' is not a | object"
IDS_KEY_NOT_OBJECT "'key' is not an object"
IDS_PROP_DESC_MISMATCH "Property cannot have both accessors and a value"
IDS_COMPILATION_ERROR "Microsoft JScript compilation error"

View File

@ -75,6 +75,7 @@
#define IDS_NONCONFIGURABLE_REDEFINED 0x13D6
#define IDS_NONWRITABLE_MODIFIED 0x13D7
#define IDS_WRONG_THIS 0x13FC
#define IDS_KEY_NOT_OBJECT 0x13FD
/* FIXME: This is not compatible with native, but we would
* conflict with IDS_UNSUPPORTED_ACTION otherwise */
#define IDS_PROP_DESC_MISMATCH 0x1F00

View File

@ -616,8 +616,56 @@ static HRESULT Set_constructor(script_ctx_t *ctx, jsval_t vthis, WORD flags, uns
typedef struct {
jsdisp_t dispex;
struct rb_tree map;
} WeakMapInstance;
static int weakmap_compare(const void *k, const struct rb_entry *e)
{
ULONG_PTR a = (ULONG_PTR)k, b = (ULONG_PTR)RB_ENTRY_VALUE(e, const struct weakmap_entry, entry)->key;
return (a > b) - (a < b);
}
static HRESULT get_weakmap_this(script_ctx_t *ctx, jsval_t vthis, WeakMapInstance **ret)
{
jsdisp_t *jsdisp;
if(!is_object_instance(vthis))
return JS_E_OBJECT_EXPECTED;
if(!(jsdisp = to_jsdisp(get_object(vthis))) || !is_class(jsdisp, JSCLASS_WEAKMAP)) {
WARN("not a WeakMap object passed as 'this'\n");
throw_error(ctx, JS_E_WRONG_THIS, L"WeakMap");
return DISP_E_EXCEPTION;
}
*ret = CONTAINING_RECORD(jsdisp, WeakMapInstance, dispex);
return S_OK;
}
static struct weakmap_entry *get_weakmap_entry(WeakMapInstance *weakmap, jsdisp_t *key)
{
struct rb_entry *entry;
if(!(entry = rb_get(&weakmap->map, key))) return NULL;
return CONTAINING_RECORD(entry, struct weakmap_entry, entry);
}
void remove_weakmap_entry(struct weakmap_entry *entry)
{
WeakMapInstance *weakmap = (WeakMapInstance*)entry->weakmap;
struct list *next = entry->weak_refs_entry.next;
if(next->next != &entry->weak_refs_entry)
list_remove(&entry->weak_refs_entry);
else {
struct weak_refs_entry *weak_refs_entry = LIST_ENTRY(next, struct weak_refs_entry, list);
entry->key->has_weak_refs = FALSE;
rb_remove(&entry->key->ctx->weak_refs, &weak_refs_entry->entry);
free(weak_refs_entry);
}
rb_remove(&weakmap->map, &entry->entry);
jsval_release(entry->value);
free(entry);
}
static HRESULT WeakMap_clear(script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv,
jsval_t *r)
{
@ -642,8 +690,67 @@ static HRESULT WeakMap_get(script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigne
static HRESULT WeakMap_set(script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv,
jsval_t *r)
{
FIXME("\n");
return E_NOTIMPL;
jsdisp_t *key = (argc >= 1 && is_object_instance(argv[0])) ? to_jsdisp(get_object(argv[0])) : NULL;
jsval_t value = argc >= 2 ? argv[1] : jsval_undefined();
struct weakmap_entry *entry;
WeakMapInstance *weakmap;
HRESULT hres;
hres = get_weakmap_this(ctx, vthis, &weakmap);
if(FAILED(hres))
return hres;
TRACE("%p (%p %s)\n", weakmap, key, debugstr_jsval(value));
if(!key)
return JS_E_KEY_NOT_OBJECT;
if(key->ctx != ctx) {
FIXME("different ctx not supported\n");
return JS_E_KEY_NOT_OBJECT;
}
if((entry = get_weakmap_entry(weakmap, key))) {
jsval_t val;
hres = jsval_copy(value, &val);
if(FAILED(hres))
return hres;
jsval_release(entry->value);
entry->value = val;
}else {
struct weak_refs_entry *weak_refs_entry;
if(!(entry = malloc(sizeof(*entry))))
return E_OUTOFMEMORY;
hres = jsval_copy(value, &entry->value);
if(FAILED(hres)) {
free(entry);
return hres;
}
if(key->has_weak_refs)
weak_refs_entry = RB_ENTRY_VALUE(rb_get(&ctx->weak_refs, key), struct weak_refs_entry, entry);
else {
if(!(weak_refs_entry = malloc(sizeof(*weak_refs_entry)))) {
jsval_release(entry->value);
free(entry);
return E_OUTOFMEMORY;
}
rb_put(&ctx->weak_refs, key, &weak_refs_entry->entry);
list_init(&weak_refs_entry->list);
key->has_weak_refs = TRUE;
}
list_add_tail(&weak_refs_entry->list, &entry->weak_refs_entry);
entry->key = key;
entry->weakmap = &weakmap->dispex;
rb_put(&weakmap->map, key, &entry->entry);
}
if(r) *r = jsval_undefined();
return S_OK;
}
static HRESULT WeakMap_has(script_ctx_t *ctx, jsval_t vthis, WORD flags, unsigned argc, jsval_t *argv,
@ -664,11 +771,35 @@ static void WeakMap_destructor(jsdisp_t *dispex)
{
WeakMapInstance *weakmap = (WeakMapInstance*)dispex;
while(weakmap->map.root)
remove_weakmap_entry(RB_ENTRY_VALUE(weakmap->map.root, struct weakmap_entry, entry));
free(weakmap);
}
static HRESULT WeakMap_gc_traverse(struct gc_ctx *gc_ctx, enum gc_traverse_op op, jsdisp_t *dispex)
{
WeakMapInstance *weakmap = (WeakMapInstance*)dispex;
struct weakmap_entry *entry;
HRESULT hres;
if(op == GC_TRAVERSE_UNLINK) {
while(weakmap->map.root)
remove_weakmap_entry(RB_ENTRY_VALUE(weakmap->map.root, struct weakmap_entry, entry));
return S_OK;
}
RB_FOR_EACH_ENTRY(entry, &weakmap->map, struct weakmap_entry, entry) {
/* Only traverse the values if the key turned out to be alive, which means it might not have traversed
the associated values with it from this WeakMap yet (because it wasn't considered alive back then).
We need both the key and the WeakMap for the entry to actually be accessible (and thus traversed). */
if(op == GC_TRAVERSE && entry->key->gc_marked)
continue;
hres = gc_process_linked_val(gc_ctx, op, dispex, &entry->value);
if(FAILED(hres))
return hres;
}
return S_OK;
}
@ -721,6 +852,7 @@ static HRESULT WeakMap_constructor(script_ctx_t *ctx, jsval_t vthis, WORD flags,
if(FAILED(hres))
return hres;
rb_init(&weakmap->map, weakmap_compare);
*r = jsval_obj(&weakmap->dispex);
return S_OK;

View File

@ -3999,15 +3999,15 @@ msgstr "البناء الشرطي معطل"
msgid "Expected '@'"
msgstr "متوقع ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4136,6 +4136,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' ليس عنصر تاريخ"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' ليس عنصر تاريخ"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3874,15 +3874,15 @@ msgstr ""
msgid "Expected '@'"
msgstr "Esperábase «@»"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -4003,6 +4003,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4000,15 +4000,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
msgid "Unknown runtime error"
msgstr "Пре&гледай изходния код"
@ -4130,6 +4130,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3977,15 +3977,15 @@ msgstr "La compilació condicional està desactivada"
msgid "Expected '@'"
msgstr "S'esperava '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Error de compilació de Microsoft JScript"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Error d'entorn d'execució de Microsoft JScript"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Error d'entorn d'execució desconegut"
@ -4108,6 +4108,12 @@ msgid "'this' is not a | object"
msgstr "'this' no és un objecte de |"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' no és un objecte de |"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "La propietat no pot tenir ambdós mètodes d'accés i un valor"

View File

@ -3940,15 +3940,15 @@ msgstr "Podmíněná kompilace je vypnutá"
msgid "Expected '@'"
msgstr "Očekáváno „@“"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4077,6 +4077,12 @@ msgid "'this' is not a | object"
msgstr "„%s“ není platný název portu"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'%s' is not a valid port name"
msgid "'key' is not an object"
msgstr "„%s“ není platný název portu"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4032,15 +4032,15 @@ msgstr "Betinget kompilering er slået fra"
msgid "Expected '@'"
msgstr "Forventet ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4173,6 +4173,12 @@ msgid "'this' is not a | object"
msgstr "«[objekt]» er ikke et dato objekt"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "«[objekt]» er ikke et dato objekt"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3964,15 +3964,15 @@ msgstr "Bedingte Kompilierung ist ausgeschaltet"
msgid "Expected '@'"
msgstr "'@' erwartet"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript Übersetzungsfehler"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript Laufzeitfehler"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Unbekannter Laufzeitfehler"
@ -4096,6 +4096,12 @@ msgid "'this' is not a | object"
msgstr "'this' ist kein |-Objekt"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' ist kein |-Objekt"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Eigenschaft kann nicht sowohl Accessoren als auch einen Wert haben"

View File

@ -3902,15 +3902,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
msgid "Unknown runtime error"
msgstr "&Περιεχόμενα"
@ -4030,6 +4030,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3952,15 +3952,15 @@ msgstr "Conditional compilation is turned off"
msgid "Expected '@'"
msgstr "Expected '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript compilation error"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript runtime error"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Unknown runtime error"
@ -4081,6 +4081,10 @@ msgid "'this' is not a | object"
msgstr "'this' is not a | object"
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr "'key' is not an object"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Property cannot have both accessors and a value"

View File

@ -3952,15 +3952,15 @@ msgstr "Conditional compilation is turned off"
msgid "Expected '@'"
msgstr "Expected '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript compilation error"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript runtime error"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Unknown runtime error"
@ -4081,6 +4081,10 @@ msgid "'this' is not a | object"
msgstr "'this' is not a | object"
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr "'key' is not an object"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Property cannot have both accessors and a value"

View File

@ -3908,15 +3908,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown printer driver."
msgid "Unknown runtime error"
@ -4039,6 +4039,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3978,15 +3978,15 @@ msgstr "La compilación condicional está desactivada"
msgid "Expected '@'"
msgstr "Esperado '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Error de compilación Microsoft JScript"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Error de ejecución Microsoft JScript"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Error desconocido en tiempo de ejecución"
@ -4113,6 +4113,12 @@ msgid "'this' is not a | object"
msgstr "'[this]' no es un objeto Map"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "'[this]' no es un objeto Map"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "La propiedad no puede tener tanto descriptores de acceso como un valor"

View File

@ -3928,15 +3928,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -4057,6 +4057,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3950,15 +3950,15 @@ msgstr "Ehdollinen kääntäminen on pois käytöstä"
msgid "Expected '@'"
msgstr "Odotettiin merkkiä '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript -käännösvirhe"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript -suoritusvirhe"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Tuntematon ajonaikainen virhe"
@ -4080,6 +4080,12 @@ msgid "'this' is not a | object"
msgstr "'this' ei ole |-objekti"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' ei ole |-objekti"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Ominaisuudella ei voi olla sekä hakufunktiota että arvoa"

View File

@ -3974,15 +3974,15 @@ msgstr "La compilation conditionnelle est désactivée"
msgid "Expected '@'"
msgstr "« @ » attendu"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Erreur de compilation Microsoft JScript"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Erreur d'exécution de Microsoft JScript"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Erreur d'exécution inconnue"
@ -4105,6 +4105,12 @@ msgid "'this' is not a | object"
msgstr "« this » n'est pas un objet de type Map"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "« this » n'est pas un objet de type Map"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "La propriété ne peut à la fois avoir une valeur et des accesseurs"

View File

@ -3991,15 +3991,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4127,6 +4127,12 @@ msgid "'this' is not a | object"
msgstr "'%s' אינו שם תקני לפתחה"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'%s' is not a valid port name"
msgid "'key' is not an object"
msgstr "'%s' אינו שם תקני לפתחה"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3858,15 +3858,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3986,6 +3986,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4004,15 +4004,15 @@ msgstr "Kondicionalna kompilacija je isključena"
msgid "Expected '@'"
msgstr "Očekivano ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4141,6 +4141,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' nije vremenski objekt"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' nije vremenski objekt"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4050,15 +4050,15 @@ msgstr "Feltételes fordítás kikapcsolva"
msgid "Expected '@'"
msgstr "Hiányzó ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4191,6 +4191,12 @@ msgid "'this' is not a | object"
msgstr "'Az [object]' nem egy date (dátum) objektum"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'Az [object]' nem egy date (dátum) objektum"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4058,15 +4058,15 @@ msgstr "Compilazione condizionale disattivata"
msgid "Expected '@'"
msgstr "Richiesto ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4199,6 +4199,12 @@ msgid "'this' is not a | object"
msgstr "'[oggetto]' non è un oggetto data"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[oggetto]' non è un oggetto data"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3948,15 +3948,15 @@ msgstr "条件コンパイルはオフにされています"
msgid "Expected '@'"
msgstr "'@'を期待していました"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript コンパイル エラー"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript 実行時エラー"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "未知の実行時エラー"
@ -4079,6 +4079,12 @@ msgid "'this' is not a | object"
msgstr "'this' は | オブジェクトではありません"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' は | オブジェクトではありません"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "プロパティはアクセサーと値の両方になることはできません"

View File

@ -3934,15 +3934,15 @@ msgstr "პირობითი აგება გამორთულია"
msgid "Expected '@'"
msgstr "მოველოდი '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript აგების შეცდომა"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript გაშვების გარემოს შეცდომა"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "უცნობი გაშვების გარემოს შეცდომა"
@ -4062,6 +4062,12 @@ msgid "'this' is not a | object"
msgstr "'this'-ი | ტიპის ობიექტი არაა"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this'-ი | ტიპის ობიექტი არაა"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3938,15 +3938,15 @@ msgstr "조건부 컴파일이 해제되었습니다"
msgid "Expected '@'"
msgstr "'@'가 필요합니다"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript 컴파일 오류"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript 런타임 오류"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "알 수 없는 런타임 오류"
@ -4068,6 +4068,12 @@ msgid "'this' is not a | object"
msgstr "'this'는 '|' 개체가 아닙니다"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this'는 '|' 개체가 아닙니다"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "속성에 접근자와 값을 둘 다 지정할 수는 없습니다"

View File

@ -3955,15 +3955,15 @@ msgstr "Sąlyginis kompiliavimas išjungtas"
msgid "Expected '@'"
msgstr "Tikėtasi „@“"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript kompiliavimo klaida"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript vykdymo klaida"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Nežinoma vykdymo klaida"
@ -4084,6 +4084,12 @@ msgid "'this' is not a | object"
msgstr "„Šis“ nėra | objektas"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "„Šis“ nėra | objektas"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Savybė negali turėti ir kreipiklių, ir reikšmės"

View File

@ -3860,15 +3860,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3988,6 +3988,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3974,15 +3974,15 @@ msgstr "Avhengig kompilering er skrudd av"
msgid "Expected '@'"
msgstr "Forventet '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript kompileringsfeil"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4111,6 +4111,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' er ikke et dataobjekt"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' er ikke et dataobjekt"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3965,15 +3965,15 @@ msgstr "Conditionele compilatie is uitgeschakeld"
msgid "Expected '@'"
msgstr "Verwacht '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript compilatie fout"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript runtime-fout"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Onbekende runtime-fout"
@ -4096,6 +4096,12 @@ msgid "'this' is not a | object"
msgstr "'this' is geen | object"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' is geen | object"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Eigenschap kan niet zowel accessors als een waarde hebben"

View File

@ -3858,15 +3858,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3986,6 +3986,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3858,15 +3858,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3986,6 +3986,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3977,15 +3977,15 @@ msgstr "Warunkowa kompilacja jest wyłączona"
msgid "Expected '@'"
msgstr "Oczekiwano '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Błąd kompilacji Microsoft JScript"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Błąd biblioteki uruchomieniowej Microsoft JScript"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Nieznany błąd biblioteki uruchomieniowej"
@ -4112,6 +4112,12 @@ msgid "'this' is not a | object"
msgstr "'this' nie jest obiektem Map"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "'this' nie jest obiektem Map"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Własność nie może mieć zarówno akcesorów i wartości"

View File

@ -3973,15 +3973,15 @@ msgstr "Compilação condicional está desligada"
msgid "Expected '@'"
msgstr "Esperado '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript erro de compilação"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript erro de execução"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Erro de execução desconhecido"
@ -4108,6 +4108,12 @@ msgid "'this' is not a | object"
msgstr "'this' não é um objeto Map"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "'this' não é um objeto Map"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Propriedade não pode ter ambos acessores e valor"

View File

@ -4022,15 +4022,15 @@ msgstr "A compilação condicional está desactivada"
msgid "Expected '@'"
msgstr "Esperado '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4159,6 +4159,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' não é um objecto de data"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' não é um objecto de data"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3888,15 +3888,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -4016,6 +4016,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3975,15 +3975,15 @@ msgstr "Compilarea condițională este dezactivată"
msgid "Expected '@'"
msgstr "Se așteaptă „@”"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4114,6 +4114,12 @@ msgid "'this' is not a | object"
msgstr "„[obiect]” nu este un obiect de tip dată"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "„[obiect]” nu este un obiect de tip dată"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3980,15 +3980,15 @@ msgstr "Условная компиляция отключена"
msgid "Expected '@'"
msgstr "Ожидается «@»"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Ошибка компиляции Microsoft JScript"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Ошибка выполнения Microsoft JScript"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Неизвестная ошибка времени выполнения"
@ -4115,6 +4115,12 @@ msgid "'this' is not a | object"
msgstr "«this» не объект типа «Map»"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "«this» не объект типа «Map»"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Свойство не может одновременно иметь методы для доступа и значение"

View File

@ -3907,15 +3907,15 @@ msgstr ""
msgid "Expected '@'"
msgstr "අපේක්ෂා කරේ '='"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4044,6 +4044,12 @@ msgid "'this' is not a | object"
msgstr "'%s' වලංගු තොට නමක් නෙමෙයි."
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'%s' is not a valid port name"
msgid "'key' is not an object"
msgstr "'%s' වලංගු තොට නමක් නෙමෙයි."
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3944,15 +3944,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4079,6 +4079,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4052,15 +4052,15 @@ msgstr "Pogojno kodno prevajanje je izklopljeno"
msgid "Expected '@'"
msgstr "Pričakovan je bil ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4193,6 +4193,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' ni predmet datuma"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' ni predmet datuma"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4027,15 +4027,15 @@ msgstr ""
msgid "Expected '@'"
msgstr "Очекивано ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
msgid "Unknown runtime error"
msgstr "Непознат извор"
@ -4167,6 +4167,12 @@ msgid "'this' is not a | object"
msgstr "„[object]“ није временски објекат"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "„[object]“ није временски објекат"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4113,15 +4113,15 @@ msgstr ""
msgid "Expected '@'"
msgstr "Očekivano ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
msgid "Unknown runtime error"
msgstr "Nepoznat izvor"
@ -4253,6 +4253,12 @@ msgid "'this' is not a | object"
msgstr "„[object]“ nije vremenski objekat"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "„[object]“ nije vremenski objekat"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -4001,15 +4001,15 @@ msgstr "Villkorlig kompilering är avslagen"
msgid "Expected '@'"
msgstr "'@' förväntades"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4138,6 +4138,12 @@ msgid "'this' is not a | object"
msgstr "'[object]' är inte ett datumobjekt"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'[object]' is not a date object"
msgid "'key' is not an object"
msgstr "'[object]' är inte ett datumobjekt"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3874,15 +3874,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -4001,6 +4001,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3858,15 +3858,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3986,6 +3986,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3920,15 +3920,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown printer driver."
msgid "Unknown runtime error"
@ -4052,6 +4052,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3957,15 +3957,15 @@ msgstr "Şartlı derleme kapatıldı"
msgid "Expected '@'"
msgstr "Beklenen '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript derleme hatası"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript çalışma zamanı hatası"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "Bilinmeyen çalışma zamanı hatası"
@ -4088,6 +4088,12 @@ msgid "'this' is not a | object"
msgstr "'bu' bir | nesne değil"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'bu' bir | nesne değil"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Nesnenin erişimcisi ve değeri birden olamaz"

View File

@ -3972,15 +3972,15 @@ msgstr "Умовна компіляція вимкнена"
msgid "Expected '@'"
msgstr "Очікується ';'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
#, fuzzy
#| msgid "Unknown error"
msgid "Unknown runtime error"
@ -4108,6 +4108,12 @@ msgid "'this' is not a | object"
msgstr "'це' не є Map об'єкта"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a Map object"
msgid "'key' is not an object"
msgstr "'це' не є Map об'єкта"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "Властивість не може одночасно мати доступ і значення"

View File

@ -3924,15 +3924,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -4053,6 +4053,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3813,15 +3813,15 @@ msgstr ""
msgid "Expected '@'"
msgstr ""
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr ""
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr ""
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr ""
@ -3940,6 +3940,10 @@ msgid "'this' is not a | object"
msgstr ""
#: dlls/jscript/jscript.rc:81
msgid "'key' is not an object"
msgstr ""
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr ""

View File

@ -3904,15 +3904,15 @@ msgstr "条件编译已关闭"
msgid "Expected '@'"
msgstr "期望 '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript 编译错误"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript 运行时错误"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "未知运行时错误"
@ -4033,6 +4033,12 @@ msgid "'this' is not a | object"
msgstr "'this' 不是 | 对象"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' 不是 | 对象"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "属性不能同时包含存取器和值"

View File

@ -3912,15 +3912,15 @@ msgstr "條件編譯已關閉"
msgid "Expected '@'"
msgstr "預期為 '@'"
#: dlls/jscript/jscript.rc:83
#: dlls/jscript/jscript.rc:84
msgid "Microsoft JScript compilation error"
msgstr "Microsoft JScript 編譯錯誤"
#: dlls/jscript/jscript.rc:84
#: dlls/jscript/jscript.rc:85
msgid "Microsoft JScript runtime error"
msgstr "Microsoft JScript 執行期錯誤"
#: dlls/jscript/jscript.rc:85 dlls/vbscript/vbscript.rc:64
#: dlls/jscript/jscript.rc:86 dlls/vbscript/vbscript.rc:64
msgid "Unknown runtime error"
msgstr "不明執行期錯誤"
@ -4041,6 +4041,12 @@ msgid "'this' is not a | object"
msgstr "'this' 不是一個 | 物件"
#: dlls/jscript/jscript.rc:81
#, fuzzy
#| msgid "'this' is not a | object"
msgid "'key' is not an object"
msgstr "'this' 不是一個 | 物件"
#: dlls/jscript/jscript.rc:82
msgid "Property cannot have both accessors and a value"
msgstr "屬性不可同時有存取子和值"