Witold Filipczyk
d9073ea9b1
[js] hasAttributes
2021-05-08 19:55:58 +02:00
Witold Filipczyk
0bdbb6aca6
[js] element.hasAttribute(...)
2021-05-07 19:03:53 +02:00
Witold Filipczyk
004a778382
[ecmascript] Read also ~/.elinks/disallowed.txt
...
Lines in disallowed.txt may contain prefixes of bad sites.
If current url matches any of line with disallowed prefixes,
ecmascript is not executed.
If disallowed.txt is empty or not matched, then
if allow.txt is not empty, and some prefix from this file
matches current url, ecmascript is allowed.
If allow.txt is empty, ecmascript is allowed too,
otherwise ecmascript is disabled on given page.
2021-05-07 11:29:33 +02:00
Witold Filipczyk
745387e386
[js] location.hash getter
2021-05-06 16:06:37 +02:00
Witold Filipczyk
955a259f5d
[js] location.host getter
2021-05-06 15:53:20 +02:00
Witold Filipczyk
4c4ea4bdd9
[js] location.hostname getter
2021-05-06 15:46:39 +02:00
Witold Filipczyk
7c618d3a6f
[js] location.origin
2021-05-06 15:40:17 +02:00
Witold Filipczyk
d5f63e6fca
[js] location.pathname getter
2021-05-06 15:31:31 +02:00
Witold Filipczyk
9de0a934ff
[js] location.search getter
2021-05-06 15:17:46 +02:00
Witold Filipczyk
07dba347ac
[js] location.port getter
2021-05-06 15:06:35 +02:00
Witold Filipczyk
b07d39364c
[js] textContent (read)
2021-05-05 15:21:37 +02:00
Witold Filipczyk
9b738edb18
[js] location.protocol (read)
2021-05-04 20:55:06 +02:00
Witold Filipczyk
1e8f86628d
[js] className (read)
2021-05-04 18:34:10 +02:00
Witold Filipczyk
b0ee34bdd5
[js] dir (read)
2021-05-04 16:24:56 +02:00
Witold Filipczyk
5a78da08f5
[js] lang (read)
2021-05-04 16:12:59 +02:00
Witold Filipczyk
63b07c01d8
[js] tagName
2021-05-04 16:06:50 +02:00
Witold Filipczyk
adadc03821
[js] title (read)
2021-05-04 15:42:52 +02:00
Witold Filipczyk
cf5841b8de
[js] outerHTML (read)
2021-05-04 15:32:29 +02:00
Witold Filipczyk
3bd33b9dd3
[js] innerHTML read property
2021-05-03 18:25:31 +02:00
Witold Filipczyk
63d892838c
[getElementById] small success. see test/ecmascript/element.html
...
Now memory leaks, etc. are not taken into account.
For the beginning I will implement read properties.
2021-05-02 17:27:35 +02:00
Witold Filipczyk
ff78bd6a86
[js] getElementById stub
2021-05-01 20:39:13 +02:00
Witold Filipczyk
7ba9caf227
[document] Show IP also for idn domains.
2021-04-28 16:24:20 +02:00
Witold Filipczyk
38d8d634f7
[lookup] idna
2021-04-28 16:10:59 +02:00
Witold Filipczyk
c45c98438f
[configure.ac] Added htmlcxx
2021-04-20 21:19:23 +02:00
Witold Filipczyk
1fa5504570
[htmlcxx] Added htmlcxx parser for source code displaying
...
It is compilable only together with spidermonkey, and only with meson
for now.
2021-04-18 18:26:58 +02:00
rkd77
fe040ee50a
Merge pull request #118 from sgerwk/master
...
update documentation of the lua tmpfile() function
2021-04-17 11:04:47 +02:00
sgerwk
0343c1f2a6
update documentation of the lua tmpfile() function
2021-04-17 10:37:35 +02:00
Witold Filipczyk
fa6bfc0241
[hr] Cast to unsigned char. Refs #116
2021-04-12 22:01:12 +02:00
Witold Filipczyk
4e6d3a0037
[meson] ncursesw dependency when built --with-terminfo
2021-04-12 21:17:27 +02:00
Witold Filipczyk
8f73247158
[intl] Warning when compiled without nls
2021-04-05 17:13:29 +02:00
Witold Filipczyk
73c632f00c
[lua] called tempname.
2021-04-03 21:14:21 +02:00
Witold Filipczyk
cfe564167b
[tempname] Sorry, I guess stracpy is better here. Later file is freed with mem_free.
2021-04-03 15:05:33 +02:00
rkd77
bd442edc8a
Merge pull request #115 from sgerwk/master
...
avoid use of tempnam
2021-04-03 14:17:15 +02:00
sgerwk
1e842bc445
join temp file name creation and file creation
2021-04-02 20:49:33 +02:00
Witold Filipczyk
ab758c79b5
[nntp] crash on nntp://news.neodome.net . Refs #114
2021-03-31 14:01:49 +02:00
rkd77
fe2d4e26a7
Merge pull request #113 from sgerwk/master
...
document the option for running an external program in the foreground
2021-03-31 11:33:00 +02:00
sgerwk
9d6e13b2d0
document the option for running an external program in the foreground
2021-03-30 19:37:20 +02:00
Witold Filipczyk
dcc8717d89
[tables] Condition for negative x in the expand_lines function. Refs #112
2021-03-28 21:02:03 +02:00
Witold Filipczyk
834e644515
[meson] More fixes related to CONFIG_NLS
2021-03-28 18:56:19 +02:00
Witold Filipczyk
cba5ff4405
[meson] Fix build with -Dnls=false
2021-03-28 18:47:35 +02:00
Witold Filipczyk
d4a1ce5a38
[blockquote] Rewritten a bit. Refs #112
...
It does not crash on test file and shows > for pior test cases.
2021-03-28 12:14:43 +02:00
Witold Filipczyk
409a7ebea4
[blockquote] Does not crash for me, but does not show > . Still broken. Refs #112
2021-03-25 20:43:06 +01:00
Witold Filipczyk
b4045ef864
[blockquote] Added condition for y. Refs #112
2021-03-25 18:18:17 +01:00
Witold Filipczyk
172184aed5
[command] Forgotten mem_free.
2021-03-22 09:54:41 +01:00
rkd77
166b1dd378
Merge pull request #110 from sgerwk/master
...
option for running external commands in the foreground
2021-03-22 09:52:09 +01:00
sgerwk
69d52ced31
option for running external commands in the foreground
2021-03-22 08:48:59 +01:00
rkd77
1570b6f0c5
Merge pull request #109 from sgerwk/master
...
code cleanup
2021-03-20 18:35:42 +01:00
sgerwk
91819222af
code cleanup
2021-03-20 17:20:26 +01:00
rkd77
c82a820e62
Merge pull request #108 from sgerwk/master
...
close stdin before calling a background program
2021-03-20 10:22:28 +01:00
sgerwk
b21dea1ba0
close stdin before calling a background program
...
The solution with fork() is more general, but it unnecessarily produces two new
process: one in exe_no_stdin(), one in system(). The solution with FD_CLOEXEC
is simpler as it only requires changing and restoring a flag of stdin, but I
suspect it may not be available in all OSes elinks can be compiled for.
2021-03-20 00:58:54 +01:00