Gitweb links:
...log
http://git.netsurf-browser.org/netsurf.git/shortlog/609ee9b71c6c3965451261924e57538f03d80ae2
...commit
http://git.netsurf-browser.org/netsurf.git/commit/609ee9b71c6c3965451261924e57538f03d80ae2
...tree
http://git.netsurf-browser.org/netsurf.git/tree/609ee9b71c6c3965451261924e57538f03d80ae2
The branch, master has been updated
via 609ee9b71c6c3965451261924e57538f03d80ae2 (commit)
from ce7e6d91f50c3e204a2bb5521c616d1f94b63143 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/netsurf.git/commit/?id=609ee9b71c6c3965451261924e57538f03d80ae2
commit 609ee9b71c6c3965451261924e57538f03d80ae2
Author: Daniel Silverstone <[email protected]>
Commit: Daniel Silverstone <[email protected]>
Window: Provide a little more info on why not EXPOSE()ing some stuff
Signed-off-by: Daniel Silverstone <[email protected]>
diff --git a/content/handlers/javascript/duktape/Window.bnd
b/content/handlers/javascript/duktape/Window.bnd
index fc1ce24..e7d45c8 100644
--- a/content/handlers/javascript/duktape/Window.bnd
+++ b/content/handlers/javascript/duktape/Window.bnd
@@ -328,14 +328,14 @@ prototype Window()
EXPOSE(Uint32Array);
EXPOSE(Float32Array);
EXPOSE(Float64Array);
- /* EXPOSE(BigInt64Array); */ /* Duktape seems to lack this */
- /* EXPOSE(BigUint64Array); */ /* Duktape seems to lack this */
+ /* EXPOSE(BigInt64Array); */ /* Duktape lacks this - nonstandard API */
+ /* EXPOSE(BigUint64Array); */ /* Duktape lacks this - nonstandard API */
/* ** Keyed Collections */
- /* EXPOSE(Map); */
- /* EXPOSE(Set); */
- /* EXPOSE(WeakMap); */
- /* EXPOSE(WeakSet); */
+ /* EXPOSE(Map); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(Set); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(WeakMap); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(WeakSet); */ /* Duktape lacks this - ES6 */
/* Structured Data */
EXPOSE(ArrayBuffer);
@@ -345,9 +345,9 @@ prototype Window()
EXPOSE(JSON);
/* ** Control abstraction properties */
- /* EXPOSE(Promise); */ /* Probably ought to be one of ours? */
- /* EXPOSE(Generator); */ /* Duktape and async? */
- /* EXPOSE(GeneratorFunction); */ /* Duktape and async? */
+ /* EXPOSE(Promise); */ /* Probably ought to be one of ours? Also ES6 */
+ /* EXPOSE(Generator); */ /* Duktape and async? ES6 */
+ /* EXPOSE(GeneratorFunction); */ /* Duktape and async? ES6 */
/* EXPOSE(AsyncFunction); */ /* Duktape lacks this - experimental API */
/* Reflection */
@@ -356,6 +356,7 @@ prototype Window()
/* ** Internationalisation */
/* Duktape lacks Intl - Maybe polyfill it? */
+ /* There is suggestion that cdn.polyfill.io exists for it */
/* ** WebAssembly */
/* As yet, Duktape lacks WA */
-----------------------------------------------------------------------
Summary of changes:
content/handlers/javascript/duktape/Window.bnd | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/content/handlers/javascript/duktape/Window.bnd
b/content/handlers/javascript/duktape/Window.bnd
index fc1ce24..e7d45c8 100644
--- a/content/handlers/javascript/duktape/Window.bnd
+++ b/content/handlers/javascript/duktape/Window.bnd
@@ -328,14 +328,14 @@ prototype Window()
EXPOSE(Uint32Array);
EXPOSE(Float32Array);
EXPOSE(Float64Array);
- /* EXPOSE(BigInt64Array); */ /* Duktape seems to lack this */
- /* EXPOSE(BigUint64Array); */ /* Duktape seems to lack this */
+ /* EXPOSE(BigInt64Array); */ /* Duktape lacks this - nonstandard API */
+ /* EXPOSE(BigUint64Array); */ /* Duktape lacks this - nonstandard API */
/* ** Keyed Collections */
- /* EXPOSE(Map); */
- /* EXPOSE(Set); */
- /* EXPOSE(WeakMap); */
- /* EXPOSE(WeakSet); */
+ /* EXPOSE(Map); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(Set); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(WeakMap); */ /* Duktape lacks this - ES6 */
+ /* EXPOSE(WeakSet); */ /* Duktape lacks this - ES6 */
/* Structured Data */
EXPOSE(ArrayBuffer);
@@ -345,9 +345,9 @@ prototype Window()
EXPOSE(JSON);
/* ** Control abstraction properties */
- /* EXPOSE(Promise); */ /* Probably ought to be one of ours? */
- /* EXPOSE(Generator); */ /* Duktape and async? */
- /* EXPOSE(GeneratorFunction); */ /* Duktape and async? */
+ /* EXPOSE(Promise); */ /* Probably ought to be one of ours? Also ES6 */
+ /* EXPOSE(Generator); */ /* Duktape and async? ES6 */
+ /* EXPOSE(GeneratorFunction); */ /* Duktape and async? ES6 */
/* EXPOSE(AsyncFunction); */ /* Duktape lacks this - experimental API */
/* Reflection */
@@ -356,6 +356,7 @@ prototype Window()
/* ** Internationalisation */
/* Duktape lacks Intl - Maybe polyfill it? */
+ /* There is suggestion that cdn.polyfill.io exists for it */
/* ** WebAssembly */
/* As yet, Duktape lacks WA */
--
NetSurf Browser
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org