diff --git a/docs/COMMAND_LINE_ARGS.md b/docs/COMMAND_LINE_ARGS.md deleted file mode 100644 index 80626fdf5fa..00000000000 --- a/docs/COMMAND_LINE_ARGS.md +++ /dev/null @@ -1,7 +0,0 @@ -# Command line arguments - -Moved to the Servo book: - -- [Running servoshell](https://book.servo.org/running-servoshell.html) -- Hacking on Servo - - [Running servoshell](https://book.servo.org/hacking/running-servoshell.html) diff --git a/docs/HACKING_QUICKSTART.md b/docs/HACKING_QUICKSTART.md deleted file mode 100644 index 94a247b128b..00000000000 --- a/docs/HACKING_QUICKSTART.md +++ /dev/null @@ -1,5 +0,0 @@ -# Hacking Servo - Quickstart - -Moved to the Servo book: - -- [Hacking on Servo](https://book.servo.org/hacking/mach.html) diff --git a/docs/ORGANIZATION.md b/docs/ORGANIZATION.md deleted file mode 100644 index 4f955b33c2a..00000000000 --- a/docs/ORGANIZATION.md +++ /dev/null @@ -1,6 +0,0 @@ -# Servo’s directory structure - -Moved to the Servo book: - -- Servo’s architecture - - [Directory structure](https://book.servo.org/architecture/directory-structure.html) diff --git a/docs/STYLE_GUIDE.md b/docs/STYLE_GUIDE.md deleted file mode 100644 index 8f011f5a64f..00000000000 --- a/docs/STYLE_GUIDE.md +++ /dev/null @@ -1,6 +0,0 @@ -# Style Guide - -Moved to the Servo book: - -- Pre-book docs - - [docs/STYLE_GUIDE.md](https://book.servo.org/old/STYLE_GUIDE.html) diff --git a/docs/components/style.md b/docs/components/style.md deleted file mode 100644 index 6b63b9a96ba..00000000000 --- a/docs/components/style.md +++ /dev/null @@ -1,6 +0,0 @@ -# Servo's style system overview - -Moved to the Servo book: - -- Servo’s architecture - - [Style](https://book.servo.org/architecture/style.html) diff --git a/docs/components/webxr.md b/docs/components/webxr.md deleted file mode 100644 index 85faba5e5d9..00000000000 --- a/docs/components/webxr.md +++ /dev/null @@ -1,6 +0,0 @@ -# How WebXR works in Servo - -Moved to the Servo book: - -- Servo’s architecture - - [WebXR](https://book.servo.org/architecture/webxr.html) diff --git a/docs/debugging.md b/docs/debugging.md deleted file mode 100644 index ed93c46cd2d..00000000000 --- a/docs/debugging.md +++ /dev/null @@ -1,6 +0,0 @@ -# Servo debugging guide - -Moved to the Servo book: - -- Hacking on Servo - - [Debugging](https://book.servo.org/hacking/debugging.html) diff --git a/docs/glossary.md b/docs/glossary.md deleted file mode 100644 index b6bea10a1f9..00000000000 --- a/docs/glossary.md +++ /dev/null @@ -1,6 +0,0 @@ -# Glossary - -Moved to the Servo book: - -- Pre-book docs - - [docs/glossary.md](https://book.servo.org/old/glossary.html) diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 00000000000..aa1380859fc --- /dev/null +++ b/docs/index.html @@ -0,0 +1,1211 @@ + + + + + + Servo-ML WebNN Conformance Report + + + +
+
+
+
+

Servo-ML WebNN Conformance

+

Test Report

+
Generated: 2026-04-24 07:53:17 UTC
+
+ +
+
+ +
+
+
Total Tests
+
11244
+
+
+
Passed
+
4998
+
+
+
Pass Rate
+
44.5%
+
+
+ +
+
+

Conformance Tests

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TestTotalPassesPass Rate
abs572442.1%
arg_min_max1085450.0%
averagePool2d1202722.5%
batch_normalization782734.6%
batch_normalization_constant12650.0%
byob_readtensor1200.0%
cast902730.0%
ceil482450.0%
clamp1445437.5%
concat1416344.7%
constant-reshape-optimization9666.7%
conv2d1264233.3%
conv_transpose2d1324836.4%
cos482450.0%
cumulative_sum271555.6%
dequantizeLinear45613.3%
div663654.5%
elu663045.5%
equal723650.0%
erf482450.0%
exp482450.0%
expand1385741.3%
floor482450.0%
gather1205445.0%
gatherElements331545.5%
gatherND42614.3%
gelu45613.3%
gemm1443020.8%
graph_devices6350.0%
greater723345.8%
greater_or_equal723650.0%
gru7867.7%
gru_cell30620.0%
hard_sigmoid964850.0%
hard_swish482450.0%
identity1021211.8%
inputs-are-not-modified241875.0%
inputs-with-special-names30930.0%
instance_normalization481531.2%
is_infinite51611.8%
is_nan42614.3%
l2Pool2d9066.7%
layer_normalization812429.6%
leaky_relu663350.0%
lesser723345.8%
lesser_or_equal723345.8%
linear844250.0%
log482450.0%
logical_and393076.9%
logical_not272488.9%
logical_or393076.9%
logical_xor393076.9%
lstm9066.7%
lstm_cell36616.7%
matmul724258.3%
max663654.5%
maxPool2d842732.1%
min663654.5%
mlNumber12650.0%
mul663654.5%
neg572442.1%
not_equal723345.8%
operations-with-special-names1818100.0%
pad7568.0%
parallel-dispatch663654.5%
pow602745.0%
prelu78911.5%
qdq_subgraph228125.3%
quantizeLinear48612.5%
reciprocal482450.0%
reduce_l11386345.7%
reduce_l21356346.7%
reduce_log_sum1235746.3%
reduce_log_sum_exp1356346.7%
reduce_max1175446.2%
reduce_mean1356346.7%
reduce_min1175446.2%
reduce_product1175446.2%
reduce_sum1356346.7%
reduce_sum_square1386345.7%
relu512447.1%
resample2d45613.3%
reshape1989347.0%
reverse301860.0%
round_even361850.0%
scalars48612.5%
scatterElements30620.0%
scatterND18633.3%
shared_arraybuffer_constant15640.0%
sigmoid482450.0%
sign211885.7%
sin482450.0%
slice602745.0%
softmax332163.6%
softplus482450.0%
softsign602745.0%
split300.0%
sqrt482450.0%
sub723650.0%
subgraph30617456.9%
tan482450.0%
tanh422457.1%
tensor1200.0%
tile241250.0%
transpose300.0%
triangular1023938.2%
where10865.6%
+
+ +
+

Validation Tests

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TestTotalPassesPass Rate
argMinMax543055.6%
batchNormalization7272100.0%
build-more-than-once666090.9%
cast12975.0%
clamp331545.5%
concat452453.3%
constant-changed-buffer362466.7%
constant27612645.7%
conv2d1656036.4%
convTranspose2d1624829.6%
createContext726083.3%
cumulativeSum302480.0%
dequantizeLinear512752.9%
destroyContext785469.2%
destroyGraph302480.0%
elementwise-binary25214758.3%
elementwise-logical18913571.4%
elementwise-unary1415136.2%
elu241875.0%
expand392461.5%
gather392461.5%
gatherElements331854.5%
gatherND301550.0%
gelu15960.0%
gemm633047.6%
gru782430.8%
gruCell932425.8%
hardSigmoid241875.0%
hardSwish15960.0%
input665481.8%
instanceNormalization603050.0%
invalid-rank241875.0%
layerNormalization663959.1%
leakyRelu241875.0%
linear241875.0%
lstm783038.5%
lstmCell1173025.6%
matmul482756.2%
opSupportLimits18633.3%
pad391538.5%
pooling-and-reduction-keep-dims302480.0%
pooling1266954.8%
prelu331236.4%
quantizeLinear482756.2%
reduction18610254.8%
relu15960.0%
resample2d873641.4%
reshape362466.7%
reverse211571.4%
scatterElements482450.0%
scatterND331545.5%
sigmoid15960.0%
slice391538.5%
softmax241562.5%
softplus15960.0%
softsign15960.0%
split361541.7%
tanh15960.0%
tile302170.0%
transpose271866.7%
triangular12975.0%
unprintableNames18633.3%
where422457.1%
+
+
+
+ + \ No newline at end of file diff --git a/docs/media/avplayback.md b/docs/media/avplayback.md deleted file mode 100644 index 90e5235e394..00000000000 --- a/docs/media/avplayback.md +++ /dev/null @@ -1,104 +0,0 @@ -# A/V Playback through HTMLMediaElement - -Media elements are used to present audio and/or video data to the user. The [HTMLMediaElement](https://html.spec.whatwg.org/multipage/media.html#htmlmediaelement) interface adds to [HTMLElement](https://html.spec.whatwg.org/multipage/dom.html#htmlelement) the properties and methods needed to support basic media-related capabilities that are common to audio and video. The [HTMLVideoElement](https://html.spec.whatwg.org/multipage/media.html#htmlvideoelement) (`