workbench.glass.main.js · part 562
Full reference60 text occurrences from desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, part 562. Every entry preserves the shipped literal and its saved verdict or selection reason.
File contents and all parts · All files
Shipped text
Test Page (embedded)
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30655527–30655549, SHA-256 60199546ff75fed0.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Test Page (embedded)
Test Page (embedded)
Test Page (embedded) · byte 30656295
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30656295–30656317, SHA-256 60199546ff75fed0.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Test Page (embedded)
Test Page (embedded)
(function() { function buildPageSnapshot(depth, maxDepth) { function getImplicit
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30656564–30659007, SHA-256 79863702c35a6e30.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { function buildPageSnapshot(depth, maxDepth) { function getImplicitRole(el) { const tag = el.tagName ? el.tagName.toLowerCase() : ''; switch (tag) { case 'a': return el.hasAttribute('…
(function() {
function buildPageSnapshot(depth, maxDepth) {
function getImplicitRole(el) {
const tag = el.tagName ? el.tagName.toLowerCase() : '';
switch (tag) {
case 'a': return el.hasAttribute('href') ? 'link' : 'generic';
case 'button': return 'button';
case 'input': {
const type = (el.getAttribute('type') || 'text').toLowerCase();
switch (type) {
case 'button': case 'submit': case 'reset': return 'button';
case 'checkbox': return 'checkbox';
case 'radio': return 'radio';
default: return 'textbox';
}
}
case 'select': return 'combobox';
case 'textarea': return 'textbox';
case 'h1': case 'h2': case 'h3': case 'h4': case 'h5': case 'h6': return 'heading';
default: return 'generic';
}
}
function computeName(el, role) {
const ariaLabel = el.getAttribute('aria-label');
if (ariaLabel) return ariaLabel;
const placeholder = el.getAttribute('placeholder');
if (placeholder) return placeholder;
const text = (el.innerText || el.textContent || '').trim().substring(0, 100);
return text;
}
function buildTree(element, depth, maxDepth) {
if (!element || depth > maxDepth) return null;
let ref = element.getAttribute('data-cursor-ref');
if (!ref && element.setAttribute) {
ref = 'ref-' + Math.random().toString(36).substring(2, 10);
element.setAttribute('data-cursor-ref', ref);
}
const tag = element.tagName ? element.tagName.toLowerCase() : 'generic';
const role = element.getAttribute('role') || getImplicitRole(element);
const name = computeName(element, role);
const node = { ref, role, name, tag, children: [] };
if (element.children) {
for (const child of Array.from(element.children)) {
const childNode = buildTree(child, depth + 1, maxDepth);
if (childNode) node.children.push(childNode);
}
}
return node;
}
return buildTree(document.body, depth || 0, maxDepth || 20);
}
const tree = buildPageSnapshot(0, ${G()});
return {
success: true,
pageState: {
url: window.location.href,
title: document.title,
snapshot: tree
}
};
})();
(function() { const ref = ${JSON.stringify(Ee)}; const element = document.queryS
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30659542–30659822, SHA-256 c2835b29734fbf40.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { const ref = ${JSON.stringify(Ee)}; const element = document.querySelector('[data-cursor-ref="' + ref + '"]'); if (!element) throw new Error('Element not found: ' + ref); element.click(); ret…
(function() {
const ref = ${JSON.stringify(Ee)};
const element = document.querySelector('[data-cursor-ref="' + ref + '"]');
if (!element) throw new Error('Element not found: ' + ref);
element.click();
return { success: true };
})();
${Ee}: "${ e}"
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30660018–30660034, SHA-256 db4ab8db1ee306bc.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: ${Ee}: "${_e}"
${Ee}: "${_e}"
(function() { const ref = ${JSON.stringify(Ee)}; const text = ${JSON.stringify(
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30660107–30660594, SHA-256 80bbe334948ecd2f.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { const ref = ${JSON.stringify(Ee)}; const text = ${JSON.stringify(_e)}; const element = document.querySelector('[data-cursor-ref="' + ref + '"]'); if (!element) throw new Error('Element not found: …
(function() {
const ref = ${JSON.stringify(Ee)};
const text = ${JSON.stringify(_e)};
const element = document.querySelector('[data-cursor-ref="' + ref + '"]');
if (!element) throw new Error('Element not found: ' + ref);
element.focus();
element.value = text;
element.dispatchEvent(new Event('input', { bubbles: true }));
element.dispatchEvent(new Event('change', { bubbles: true }));
return { success: true };
})();
(function() { const ref = ${JSON.stringify(Ee)}; const element = document.queryS · byte 30660854
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30660854–30661266, SHA-256 d0a6311be7ffb4ff.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { const ref = ${JSON.stringify(Ee)}; const element = document.querySelector('[data-cursor-ref="' + ref + '"]'); if (!element) throw new Error('Element not found: ' + ref); element.dispatchEvent(new …
(function() {
const ref = ${JSON.stringify(Ee)};
const element = document.querySelector('[data-cursor-ref="' + ref + '"]');
if (!element) throw new Error('Element not found: ' + ref);
element.dispatchEvent(new MouseEvent('mouseenter', { bubbles: true }));
element.dispatchEvent(new MouseEvent('mouseover', { bubbles: true }));
return { success: true };
})();
Screenshot failed
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30661598–30661617, SHA-256 2b9d937560b1a0b1.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Screenshot failed
Screenshot failed
window.scrollBy(0, ${ e});
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30661921–30661949, SHA-256 534b313271f312c3.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: window.scrollBy(0, ${_e});
window.scrollBy(0, ${_e});
(function() { const key = ${JSON.stringify(xe)}; const target = document.activeE
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30662186–30662520, SHA-256 3d8f4327274108ff.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { const key = ${JSON.stringify(xe)}; const target = document.activeElement || document.body; target.dispatchEvent(new KeyboardEvent('keydown', { key, bubbles: true })); target.dispatchEvent(new Keyb…
(function() {
const key = ${JSON.stringify(xe)};
const target = document.activeElement || document.body;
target.dispatchEvent(new KeyboardEvent('keydown', { key, bubbles: true }));
target.dispatchEvent(new KeyboardEvent('keyup', { key, bubbles: true }));
return { success: true };
})();
(function() { const btn = document.getElementById('submit-btn'); if (btn) btn.cl
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30663725–30663879, SHA-256 bddfcd63f87281cd.
Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { const btn = document.getElementById('submit-btn'); if (btn) btn.click(); return { success: true }; })();
(function() {
const btn = document.getElementById('submit-btn');
if (btn) btn.click();
return { success: true };
})();
(function() { function buildTree(el, depth) { if ( el depth 10) return null
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30664226–30664644, SHA-256 090ac92c6e8a3555.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: (function() { function buildTree(el, depth) { if (!el || depth > 10) return null; const children = []; if (el.children) { for (const c of Array.from(el.children)) { const cn = buildTree(c, d…
(function() {
function buildTree(el, depth) {
if (!el || depth > 10) return null;
const children = [];
if (el.children) {
for (const c of Array.from(el.children)) {
const cn = buildTree(c, depth + 1);
if (cn) children.push(cn);
}
}
return { tag: el.tagName, children };
}
return buildTree(document.body, 0);
})();
(function() { const input = document.getElementById('email'); if (input) { input
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30664994–30665252, SHA-256 3b8259fbda8af418.
Not classified: Source failed the privacy boundary.
Readable text: (function() { const input = document.getElementById('email'); if (input) { input.value = 'test@example.com'; input.dispatchEvent(new Event('input', { bubbles: true })); } return { success: true };…
(function() {
const input = document.getElementById('email');
if (input) {
input.value = 'test@example.com';
input.dispatchEvent(new Event('input', { bubbles: true }));
}
return { success: true };
})();
Browser Tools
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30665756–30665771, SHA-256 9f787c086260ee35.
Jev judged not model-facing (confidence 0.06; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: Browser Tools
Browser Tools
browser-tools-history-status ${Xn.success?"success":"error"}
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30668637–30668699, SHA-256 ed1b4081491592d3.
Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: browser-tools-history-status ${Xn.success?"success":"error"}
browser-tools-history-status ${Xn.success?"success":"error"}
use strict
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671275–30671287, SHA-256 4ee188e1744c1981.
Jev judged not model-facing (confidence 0.02; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: use strict
use strict
span class=browser-tools-url
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671356–30671388, SHA-256 0403194cdded869a.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <span class=browser-tools-url\>
<span class=browser-tools-url>
div class=browser-tools-browser-placeholder span Initializing browser...
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671397–30671473, SHA-256 262ae1b364262b09.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <div class=browser-tools-browser-placeholder\><span>Initializing browser...
<div class=browser-tools-browser-placeholder><span>Initializing browser...
div class=browser-tools-error
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671482–30671515, SHA-256 58e11cabab94f439.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <div class=browser-tools-error\>
<div class=browser-tools-error>
div class=browser-tools-history-list
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671524–30671564, SHA-256 45ded300a25c7ef1.
Jev judged not model-facing (confidence 0.02; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <div class=browser-tools-history-list\>
<div class=browser-tools-history-list>
img class=browser-tools-screenshot-img alt=Screenshot
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671573–30671630, SHA-256 64cf6f1c33b822ac.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <img class=browser-tools-screenshot-img alt=Screenshot\>
<img class=browser-tools-screenshot-img alt=Screenshot>
span class=browser-tools-stat-badge refs
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671639–30671683, SHA-256 0d5c2394c26eecea.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <span class=browser-tools-stat-badge\> refs
<span class=browser-tools-stat-badge> refs
span class=browser-tools-stat-badge tokens
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671692–30671738, SHA-256 2a44ec17ff1aea75.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <span class=browser-tools-stat-badge\> tokens
<span class=browser-tools-stat-badge> tokens
pre class=browser-tools-snapshot-pre
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671747–30671787, SHA-256 c8de8f9008454e7a.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <pre class=browser-tools-snapshot-pre\>
<pre class=browser-tools-snapshot-pre>
div class=browser-tools-snapshot-content
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671796–30671840, SHA-256 a5ede9937e331d07.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <div class=browser-tools-snapshot-content\>
<div class=browser-tools-snapshot-content>
div class=browser-tools-benchmark-content table class=browser-tools-benchmark-
Source: desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30671849–30672005, SHA-256 01a6f42d2dffd5ec.
Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery.
Readable text: <div class=browser-tools-benchmark-content\><table class=browser-tools-benchmark-table\>
Source: Jev judged not model-facing (confidence 0.02; role code_data). This is a classifier judgment, not proof of delivery. Readable form: a shipped code or data literal beginning “div class=browser-tools-section div class=browser-tools-top-row div class=bro”. The exact literal is preserved below; its runtime purpose requires the surrounding source. Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <div class=browser-tools-latency-item\><span class=browser-tools-latency-tool\>
Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <div class=browser-tools-history-item\><span class=browser-tools-history-tool\>
Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <span class=browser-tools-placeholder\>No screenshot yet Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <span class=browser-tools-placeholder\>No snapshot yet Source: Jev judged not model-facing (confidence 0.02; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <!DOCTYPE html\>
Source: Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery. Readable text: With Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: No Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Text Only Source: Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Focus Outline Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Left Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Right Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Secondary Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Outline Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Text Icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Focus Outline Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Loading Outline Source: Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Command K Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: This is a tooltip Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: With Tooltip Source: Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Default Pulsing Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Outline Pulsing Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Secondary Pulsing Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Important Action Source: Jev judged not model-facing (confidence 0.05; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Focus Outline Pulsing Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: !text-[14px] text-error-foreground Source: Jev judged not model-facing (confidence 0.03; role human). This is a classifier judgment, not proof of delivery. Readable text: Loading State Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Secondary w icon Source: Jev judged not model-facing (confidence 0.04; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Tertiary small w icon Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: use strict Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Source: Jev judged not model-facing (confidence 0.02; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: Source: Jev judged not model-facing (confidence 0.03; role code_data). This is a classifier judgment, not proof of delivery. Readable text: <div class=browser-tools-benchmark-content><table class=browser-tools-benchmark-table><thead><tr><th>Tool</th><th>Avg</th><th>P95</th></tr></thead><tbody>
div class=browser-tools-section div class=browser-tools-top-row div class=bro
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30672014–30674340, SHA-256 84b7e1c667694f29.<div class=browser-tools-section><div class=browser-tools-top-row><div class=browser-tools-browser-panel><div class=browser-tools-panel-header><span>Browser View</span></div><div class=browser-tools-browser-container></div></div><div class=browser-tools-controls-column><div class=browser-tools-compact-panel><div class=browser-tools-panel-header>Navigation</div><div class=browser-tools-compact-content><div class=browser-tools-input-row><input type=text placeholder=https://example.com><button>Go</button><button title="Load test page">Test</button></div><div class=browser-tools-action-buttons><button>Back</button><button>Fwd</button><button>Reload</button></div></div></div><div class=browser-tools-compact-panel><div class=browser-tools-panel-header>Element Actions</div><div class=browser-tools-compact-content><div class=browser-tools-input-row><input type=text placeholder="e0, e1..."list=ref-suggestions><button>Click</button><button>Hover</button></div><datalist id=ref-suggestions></datalist><div class=browser-tools-input-row><input type=text placeholder="Text to type"><button>Type</button></div></div></div><div class=browser-tools-compact-panel><div class=browser-tools-panel-header>Tools</div><div class=browser-tools-compact-content><div class=browser-tools-action-buttons><button>Screenshot</button><button>Snapshot</button></div><div class=browser-tools-action-buttons><button>Up</button><button>Down</button><button>Esc</button><button>Enter</button><button>Tab</button></div></div></div></div></div><div class=browser-tools-bottom-row><div class=browser-tools-metrics-panel><div class=browser-tools-panel-header>Latency<button class=browser-tools-clear-btn>Clear</button></div><div class=browser-tools-metrics-content><div class=browser-tools-latency-grid></div></div></div><div class=browser-tools-screenshot-panel><div class=browser-tools-panel-header>Screenshot</div><div class=browser-tools-screenshot-content></div></div><div class=browser-tools-snapshot-panel><div class=browser-tools-panel-header><span>Snapshot</span><div class=browser-tools-header-controls><button class=browser-tools-toggle-btn></button></div></div></div><div class=browser-tools-benchmark-panel><div class=browser-tools-panel-header>Benchmark<div class=browser-tools-header-controls><input type=number min=1 max=100><button>
div class=browser-tools-latency-item span class=browser-tools-latency-tool /s
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30674368–30674494, SHA-256 2be884be942fb6e0.<div class=browser-tools-latency-item><span class=browser-tools-latency-tool></span><span class=browser-tools-latency-value>
div class=browser-tools-history-item span class=browser-tools-history-tool /s
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30674503–30674644, SHA-256 67a57f4ae00f7b0d.<div class=browser-tools-history-item><span class=browser-tools-history-tool></span><span class=browser-tools-history-latency></span><span>
span class=browser-tools-placeholder No screenshot yet
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30674653–30674710, SHA-256 e3383396f6ec2995.<span class=browser-tools-placeholder>No screenshot yet
span class=browser-tools-placeholder No snapshot yet
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30674719–30674774, SHA-256 096ae115c5b6e41c.<span class=browser-tools-placeholder>No snapshot yet
DOCTYPE html html head title Browser Tools Test Page /title style bod
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30674817–30677499, SHA-256 33027519c03e4798.
<!DOCTYPE html>
<html>
<head>
<title>Browser Tools Test Page</title>
<style>
body { font-family: system-ui, sans-serif; padding: 20px; max-width: 600px; margin: 0 auto; }
h1 { color: #333; }
.form-group { margin-bottom: 16px; }
label { display: block; margin-bottom: 4px; font-weight: 500; }
input, select, textarea { width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; }
button { padding: 10px 20px; background: #0066cc; color: white; border: none; border-radius: 4px; cursor: pointer; margin-right: 8px; }
button:hover { background: #0052a3; }
.checkbox-group { display: flex; align-items: center; gap: 8px; }
.checkbox-group input { width: auto; }
a { color: #0066cc; }
#results { margin-top: 20px; padding: 16px; background: #f5f5f5; border-radius: 4px; min-height: 50px; }
</style>
</head>
<body>
<h1>Browser Tools Test Page</h1>
<form id="test-form">
<div class="form-group">
<label for="email">Email</label>
<input type="text" id="email" name="email" placeholder="Enter your email">
</div>
<div class="form-group">
<label for="password">Password</label>
<input type="password" id="password" name="password" placeholder="Enter password">
</div>
<div class="form-group">
<label for="country">Country</label>
<select id="country" name="country">
<option value="us">United States</option>
<option value="ca">Canada</option>
<option value="uk">United Kingdom</option>
<option value="de">Germany</option>
</select>
</div>
<div class="form-group">
<label for="message">Message</label>
<textarea id="message" name="message" rows="3" placeholder="Type your message"></textarea>
</div>
<div class="form-group checkbox-group">
<input type="checkbox" id="remember" name="remember">
<label for="remember" style="display:inline; font-weight:normal;">Remember me</label>
</div>
<button type="submit" id="submit-btn">Submit</button>
<button type="button" id="clear-btn">Clear</button>
</form>
<p><a href="#forgot" id="forgot-link">Forgot password?</a></p>
<div id="results">Results will appear here</div>
<script>
document.getElementById('test-form').addEventListener('submit', function(e) {
e.preventDefault();
const formData = new FormData(e.target);
const data = Object.fromEntries(formData.entries());
document.getElementById('results').textContent = 'Submitted: ' + JSON.stringify(data);
});
document.getElementById('clear-btn').addEventListener('click', function() {
document.getElementById('test-form').reset();
document.getElementById('results').textContent = 'Form cleared';
});
</script>
</body>
</html>
With Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30678084–30678095, SHA-256 5c38a25d0d5a1df2.With Icon
No Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30678503–30678512, SHA-256 5b8cf7df478af36e.No Icon
Text Only
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30678776–30678787, SHA-256 5ee9fc3326459f95.Text Only
Focus Outline
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30678896–30678911, SHA-256 34261a77e24f9abd.Focus Outline
Left Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679032–30679043, SHA-256 0c22e5621c774a85.Left Icon
Right Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679115–30679127, SHA-256 34917372160b8e71.Right Icon
Secondary Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679207–30679223, SHA-256 1da66a2d4260309b.Secondary Icon
Outline Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679301–30679315, SHA-256 0ade98f22e568b03.Outline Icon
Text Icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679396–30679407, SHA-256 09d1d25147b2d1e6.Text Icon
Focus Outline · byte 30679581
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679581–30679596, SHA-256 34261a77e24f9abd.Focus Outline
Loading Outline
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679840–30679857, SHA-256 b74cbfc3baa1ecaf.Loading Outline
Command K
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30679970–30679981, SHA-256 7b015edffef5c1fd.Command K
This is a tooltip
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680369–30680388, SHA-256 53a197f7a7f6503d.This is a tooltip
With Tooltip
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680398–30680412, SHA-256 0436909e9f88078f.With Tooltip
Default Pulsing
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680646–30680663, SHA-256 b813ce207887daf3.Default Pulsing
Outline Pulsing
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680724–30680741, SHA-256 87ece6d35db8e98e.Outline Pulsing
Secondary Pulsing
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680804–30680823, SHA-256 4f3676dd555c437a.Secondary Pulsing
Important Action
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30680973–30680991, SHA-256 a62b0a27c5b46ed1.Important Action
Focus Outline Pulsing
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30681058–30681081, SHA-256 bdcbed2bee76818b.Focus Outline Pulsing
text- 14px text-error-foreground
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30681578–30681614, SHA-256 1d4e73a506d14efb.!text-[14px] text-error-foreground
Loading State
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30682023–30682038, SHA-256 fdd18602e503e0f1.Loading State
Secondary w icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30682534–30682552, SHA-256 5ab2472d7f393a6a.Secondary w icon
Tertiary small w icon
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30682641–30682664, SHA-256 3a33688b1f4dee0c.Tertiary small w icon
use strict · byte 30682821
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30682821–30682833, SHA-256 4ee188e1744c1981.use strict
div class="flex flex-col gap-4" h1 Loading State Demo (Toggle) /h1 div class=
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30682897–30683101, SHA-256 6e21da80abe3f37b.<div class="flex flex-col gap-4"><h1>Loading State Demo (Toggle)</h1><div class="flex gap-2 flex-wrap items-center"><span>Toggle Loading State</span></div><div class="flex gap-2 flex-wrap items-center">
div class="flex flex-col gap-4" h1 Button Variants /h1 div class="flex gap-2
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30683110–30683216, SHA-256 c5149df8a9621479.<div class="flex flex-col gap-4"><h1>Button Variants</h1><div class="flex gap-2 flex-wrap items-center">
div class="flex flex-col gap-4" h1 With Icons /h1 div class="flex gap-2 flex-
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30683225–30683326, SHA-256 5f8ccad6587c7e3c.<div class="flex flex-col gap-4"><h1>With Icons</h1><div class="flex gap-2 flex-wrap items-center">
div class="flex flex-col gap-4" h1 Loading States /h1 div class="flex gap-2 f
desktop/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js, bytes 30683335–30683440, SHA-256 0521a8b9a18800d7.<div class="flex flex-col gap-4"><h1>Loading States</h1><div class="flex gap-2 flex-wrap items-center">