mirror of
https://github.com/rkd77/elinks.git
synced 2025-02-02 15:09:23 -05:00
[spidermonkey] text.cpp
This commit is contained in:
parent
1fac4b58c3
commit
f32ef88ee3
@ -4,6 +4,6 @@ INCLUDES += $(SPIDERMONKEY_CFLAGS)
|
||||
|
||||
OBJS = attr.obj attributes.obj collection.obj console.obj css.obj customevent.obj dataset.obj document.obj domparser.obj domrect.obj \
|
||||
element.obj event.obj form.obj forms.obj fragment.obj heartbeat.obj history.obj implementation.obj input.obj \
|
||||
keyboard.obj localstorage.obj location.obj message.obj navigator.obj node.obj nodelist.obj nodelist2.obj screen.obj style.obj tokenlist.obj unibar.obj url.obj urlsearchparams.obj window.obj xhr.obj
|
||||
keyboard.obj localstorage.obj location.obj message.obj navigator.obj node.obj nodelist.obj nodelist2.obj screen.obj style.obj text.obj tokenlist.obj unibar.obj url.obj urlsearchparams.obj window.obj xhr.obj
|
||||
|
||||
include $(top_srcdir)/Makefile.lib
|
||||
|
@ -43,6 +43,7 @@
|
||||
#include "ecmascript/spidermonkey/heartbeat.h"
|
||||
#include "ecmascript/spidermonkey/nodelist.h"
|
||||
#include "ecmascript/spidermonkey/nodelist2.h"
|
||||
#include "ecmascript/spidermonkey/text.h"
|
||||
#include "ecmascript/spidermonkey/util.h"
|
||||
#include "ecmascript/spidermonkey/window.h"
|
||||
#include "intl/libintl.h"
|
||||
@ -1834,7 +1835,7 @@ document_createTextNode(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
||||
args.rval().setNull();
|
||||
return true;
|
||||
}
|
||||
JSObject *obj = getElement(ctx, text_node);
|
||||
JSObject *obj = getText(ctx, text_node);
|
||||
args.rval().setObject(*obj);
|
||||
|
||||
return true;
|
||||
|
@ -1,4 +1,4 @@
|
||||
srcs += files('attr.cpp', 'attributes.cpp', 'collection.cpp', 'console.cpp', 'css.cpp', 'customevent.cpp', 'dataset.cpp', 'document.cpp', 'domparser.cpp', 'domrect.cpp', 'element.cpp', 'event.cpp',
|
||||
'form.cpp', 'forms.cpp', 'fragment.cpp', 'heartbeat.cpp', 'history.cpp', 'implementation.cpp', 'input.cpp', 'keyboard.cpp',
|
||||
'localstorage.cpp', 'location.cpp', 'message.cpp', 'navigator.cpp', 'node.cpp', 'nodelist.cpp', 'nodelist2.cpp', 'screen.cpp', 'style.cpp', 'tokenlist.cpp', 'unibar.cpp', 'url.cpp',
|
||||
'localstorage.cpp', 'location.cpp', 'message.cpp', 'navigator.cpp', 'node.cpp', 'nodelist.cpp', 'nodelist2.cpp', 'screen.cpp', 'style.cpp', 'text.cpp', 'tokenlist.cpp', 'unibar.cpp', 'url.cpp',
|
||||
'urlsearchparams.cpp', 'window.cpp', 'xhr.cpp')
|
||||
|
2467
src/ecmascript/spidermonkey/text.cpp
Normal file
2467
src/ecmascript/spidermonkey/text.cpp
Normal file
File diff suppressed because it is too large
Load Diff
11
src/ecmascript/spidermonkey/text.h
Normal file
11
src/ecmascript/spidermonkey/text.h
Normal file
@ -0,0 +1,11 @@
|
||||
#ifndef EL__ECMASCRIPT_SPIDERMONKEY_TEXT_H
|
||||
#define EL__ECMASCRIPT_SPIDERMONKEY_TEXT_H
|
||||
|
||||
#include "ecmascript/spidermonkey/util.h"
|
||||
|
||||
extern JSClass text_class;
|
||||
extern JSPropertySpec text_props[];
|
||||
|
||||
JSObject *getText(JSContext *ctx, void *node);
|
||||
|
||||
#endif
|
Loading…
x
Reference in New Issue
Block a user