servo/resources
Samson d132a0273d
Update mozjs (SpiderMonkey) to 128.0 (#32769)
* Update mozjs

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Fix changed readTransfer callback

https://bugzilla.mozilla.org/show_bug.cgi?id=1842713
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Use NewExternalArrayBuffer from glue

https://github.com/servo/mozjs/pull/474/commits/d33454be74ec5b8d8faf51fab3ed477b8913898b
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Fix columnorigin and filename being in latin1

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* fixup newexternalarray

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Float16 (this might require more work for codegen support)

https://bugzilla.mozilla.org/show_bug.cgi?id=1833647
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* js.strict is removed

https://bugzilla.mozilla.org/show_bug.cgi?id=1621603
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* asm options are now somewhere else

https://hg.mozilla.org/mozilla-central/rev/26045c88e3972957087d535e7f259e08857bd2a2
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Comment out offthread compilation

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Set NDK to 26

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Fix 1-origin handling

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Expect `FinalizationRegistry` interface

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Good expectations

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* more expectations

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Add `WeakRef` to interfaces expectation

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* mozjs upgrade: fixes for Android

Android NDK's layout has changed in r26 and 'lib64' no longer exists
under `toolchain/llvm/prebuilt/linux-x86_64`. The libraries that used to
be it are now present in `lib` folder itself.

This patch updates the build configuration to use the `lib` folder
instead when configuring the LIBCLANG_PATH environment variable.

This patch also updates to a newer mozjs version that includes fixes for
linker errors faced on Android (see #32769).

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

* Patch libz-sys & update mozjs

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* update NDK version in README

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

* Use servo/mozjs

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Update mozjs again

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-07-29 07:20:15 +00:00
..
ahem Import the Ahem font from http://www.w3.org/Style/CSS/Test/Fonts/Ahem/ 2015-08-07 21:08:53 +02:00
user-agent-js dom: Hide debugging extension methods behind a pref. 2020-07-14 22:39:59 -04:00
ahem.css Make the Ahem font available to test-css and test-wpt tests. 2015-08-07 21:38:55 +02:00
android_params Update test expectations, remove webrender prefs/cmd line. 2016-09-28 18:42:30 +10:00
badcert.html Switch to rustls and webpki-roots (#30025) 2023-08-08 14:00:10 +00:00
badcert.jpg Add xpcshell script and warning 2015-01-31 15:40:54 +05:30
cert-google-only Add xpcshell script and warning 2015-01-31 15:40:54 +05:30
cert-wpt-only Add Web Platform Tests root CA 2018-09-07 10:57:55 +02:00
crash.html constellation: crash to a new “sad tab” error page (#30290) 2023-09-06 09:52:37 +00:00
Credits.rtf.mako Add servo version to mac about servo window. 2016-08-19 18:55:27 -05:00
directory-listing.html Add a directory listing feature for file URLs (#32580) 2024-06-26 08:02:50 +00:00
gatt_blocklist.txt Fix invalid descriptor uuid 2016-12-07 00:03:59 +01:00
hsts_preload.json Update hsts_preload.json 2020-02-12 01:40:06 +01:00
iso-8859-8.css Treat the keygen element as obsolete (#30429) 2023-09-26 21:37:46 +00:00
media-controls.css Change control button image when fullscreen is active 2019-09-11 17:30:26 +02:00
media-controls.js Change control button image when fullscreen is active 2019-09-11 17:30:26 +02:00
neterror.html Improve page load error information 2016-07-21 16:06:13 +02:00
not-found.html Redirect to an error page when file's not found 2015-11-26 11:20:42 +05:30
package-prefs.json Remove UWP / Hololens support 2023-07-05 09:12:09 +02:00
prefs.json Update mozjs (SpiderMonkey) to 128.0 (#32769) 2024-07-29 07:20:15 +00:00
presentational-hints.css Upgrade stylo to 2024-07-16 (#32812) 2024-07-24 14:37:08 +00:00
privatekey_for_testing.key tests/net: Update testing cert. 2017-12-24 15:47:16 +01:00
public_domains.txt Update public_domains.txt 2020-02-12 01:40:06 +01:00
quirks-mode.css Upgrade stylo to 2024-07-16 (#32812) 2024-07-24 14:37:08 +00:00
quotes.css Don't link to specific WHATWG multipage page 2015-04-16 22:39:25 -04:00
rippy.png Use the correct .png extension for the image placeholder. 2015-11-13 11:45:09 -08:00
self_signed_certificate_for_testing.crt tests/net: Update testing cert. 2017-12-24 15:47:16 +01:00
servo.css Upgrade stylo to 2024-07-16 (#32812) 2024-07-24 14:37:08 +00:00
servo.icns Update servo.icns icon 2020-11-17 19:36:54 -08:00
servo.ico Update Servo logo files 2020-06-29 23:20:54 -07:00
servo.svg New Servo logo(s) 2020-02-12 16:30:00 -05:00
servo_64.png Update Servo logo files 2020-06-29 23:20:54 -07:00
servo_1024.png Update Servo logo files 2020-06-29 23:20:54 -07:00
tumbeast.png Redirect to an error page when file's not found 2015-11-26 11:20:42 +05:30
user-agent.css layout: Add support for table captions (#32657) 2024-07-03 18:24:19 +00:00