diff --git a/common/component/component.js b/common/component/component.js
index 405ee063..4ae98787 100644
--- a/common/component/component.js
+++ b/common/component/component.js
@@ -1,8 +1,7 @@
-import {isElectron, isWebNN} from '../utils.js';
+import { isElectron, isWebNN } from "../utils.js";
const webnnlogo = () => {
- const nnlogo =
- `
+ const nnlogo = `
`;
- return nnlogo;
+ return nnlogo;
};
const webnnsamplenav = () => {
- const nnnav =
- `
+ const nnnav = `
Samples
@@ -560,50 +558,55 @@ const webnnsamplenav = () => {
`;
- return nnnav;
+ return nnnav;
};
const webnnbadge = () => {
- const nnbadge =
- `
+ const nnbadge = `
`;
- return nnbadge;
+ return nnbadge;
};
$(document).ready(function () {
- $('nav ul.navbar-nav').html(webnnsamplenav());
- $('#logosvg').html(webnnlogo());
- $('#badge').html(webnnbadge());
- if (isWebNN()) {
- if ($('#backendBtns')) {
- if (!isElectron()) {
- $('label[name="polyfill"]').addClass('disabled');
- $('label[name="polyfill"]').addClass('btn-outline-secondary');
- $('label[name="polyfill"]').removeClass('btn-outline-info');
- $('label[name="polyfill"]').attr('title', 'WebNN is supported, disable WebNN Polyfill.');
- $('label:contains("WebNN (GPU)")').addClass('disabled');
- $('label:contains("WebNN (GPU)")').addClass('btn-outline-secondary');
- $('label:contains("WebNN (GPU)")').removeClass('btn-outline-info');
- $('label:contains("WebNN (GPU)")').attr('title', 'WebNN GPU backend is not supported.');
- }
- }
- $('#webnnstatus').html('supported').addClass('webnn-status-true');
- } else {
- if ($('#backendBtns')) {
- $('label[name="webnn"]').addClass('disabled');
- $('label[name="webnn"]').addClass('btn-outline-secondary');
- $('label[name="webnn"]').removeClass('btn-outline-info');
- $('label[name="webnn"]').attr('title', 'WebNN is not supported!');
- }
- $('#webnnstatus').html('not supported').addClass('webnn-status-false');
+ $("nav ul.navbar-nav").html(webnnsamplenav());
+ $("#logosvg").html(webnnlogo());
+ $("#badge").html(webnnbadge());
+ if (isWebNN()) {
+ if ($("#backendBtns")) {
+ if (!isElectron()) {
+ $('label[name="polyfill"]').addClass("disabled");
+ $('label[name="polyfill"]').addClass("btn-outline-secondary");
+ $('label[name="polyfill"]').removeClass("btn-outline-info");
+ $('label[name="polyfill"]').attr(
+ "title",
+ "WebNN is supported, disable WebNN Polyfill."
+ );
+ $('label:contains("WebNN (GPU)")').addClass("disabled");
+ $('label:contains("WebNN (GPU)")').addClass("btn-outline-secondary");
+ $('label:contains("WebNN (GPU)")').removeClass("btn-outline-info");
+ $('label:contains("WebNN (GPU)")').attr(
+ "title",
+ "WebNN GPU backend is not supported."
+ );
+ }
}
-});
\ No newline at end of file
+ $("#webnnstatus").html("supported").addClass("webnn-status-true");
+ } else {
+ if ($("#backendBtns")) {
+ $('label[name="webnn"]').addClass("disabled");
+ $('label[name="webnn"]').addClass("btn-outline-secondary");
+ $('label[name="webnn"]').removeClass("btn-outline-info");
+ $('label[name="webnn"]').attr("title", "WebNN is not supported!");
+ }
+ $("#webnnstatus").html("not supported").addClass("webnn-status-false");
+ }
+});
diff --git a/test-data b/test-data
index 045017d3..d9f15370 160000
--- a/test-data
+++ b/test-data
@@ -1 +1 @@
-Subproject commit 045017d38ea0133807fa26af9e5b030147cb2314
+Subproject commit d9f1537096b0fcbbef0889b540bf8ce6c8833969