diff --git a/app/src/main/java/com/futo/platformplayer/engine/packages/PackageDOMParser.kt b/app/src/main/java/com/futo/platformplayer/engine/packages/PackageDOMParser.kt index 6460b2a9..aee754b0 100644 --- a/app/src/main/java/com/futo/platformplayer/engine/packages/PackageDOMParser.kt +++ b/app/src/main/java/com/futo/platformplayer/engine/packages/PackageDOMParser.kt @@ -68,6 +68,10 @@ class PackageDOMParser : V8Package { return result; } @V8Property + fun parentElement(): DOMNode? { + return parentNode(); + } + @V8Property fun attributes(): Map = _element.attributes().associate { Pair(it.key, it.value) } @V8Property fun innerHTML(): String = _element.html(); @@ -76,6 +80,8 @@ class PackageDOMParser : V8Package { @V8Property fun textContent(): String = _element.text(); @V8Property + fun tagName(): String = _element.tagName().uppercase(); + @V8Property fun text(): String = _element.text().ifEmpty { data() }; @V8Property fun data(): String = _element.data(); diff --git a/app/src/stable/assets/sources/rumble b/app/src/stable/assets/sources/rumble index bedbc4a9..cbfe372b 160000 --- a/app/src/stable/assets/sources/rumble +++ b/app/src/stable/assets/sources/rumble @@ -1 +1 @@ -Subproject commit bedbc4a9891913e0bfc06b94383a89478274e79d +Subproject commit cbfe372bcc7bf9c339809c30291b85c53bfa2f7d diff --git a/app/src/stable/assets/sources/youtube b/app/src/stable/assets/sources/youtube index 91639d93..a4766ec2 160000 --- a/app/src/stable/assets/sources/youtube +++ b/app/src/stable/assets/sources/youtube @@ -1 +1 @@ -Subproject commit 91639d939738d9cc81ebdb1cd047ead9edd3a5e8 +Subproject commit a4766ec223e4711dc2870060c1dce24d64470938 diff --git a/app/src/unstable/assets/sources/rumble b/app/src/unstable/assets/sources/rumble index bedbc4a9..cbfe372b 160000 --- a/app/src/unstable/assets/sources/rumble +++ b/app/src/unstable/assets/sources/rumble @@ -1 +1 @@ -Subproject commit bedbc4a9891913e0bfc06b94383a89478274e79d +Subproject commit cbfe372bcc7bf9c339809c30291b85c53bfa2f7d diff --git a/app/src/unstable/assets/sources/youtube b/app/src/unstable/assets/sources/youtube index 91639d93..a4766ec2 160000 --- a/app/src/unstable/assets/sources/youtube +++ b/app/src/unstable/assets/sources/youtube @@ -1 +1 @@ -Subproject commit 91639d939738d9cc81ebdb1cd047ead9edd3a5e8 +Subproject commit a4766ec223e4711dc2870060c1dce24d64470938