/
githubmirror
/
servo
ОбзорДокументацияВойти
/
githubmirror
/
servo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
servo/
.../script/dom/
..
audio

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
bindings

script: Replace RAII AutoIncumbentScript with function wrapper (#42905)

5 месяцев назад
bluetooth

fixup: inline CanGc and use CurrentRealm in get_gatt_children (#42735)

6 месяцев назад
canvas

script: Use `reflect_dom_object_with_cx` and without proto if possible (#42737)

6 месяцев назад
credentialmanagement

script: Finish converting all error message enum variants to Option<String> (#40750)

9 месяцев назад
css

script: Move CSSStyleSheetMethods to &mut JSContext (#42637)

6 месяцев назад
execcommand

script: Move contenteditable implementation to dedicated file (#42749)

6 месяцев назад
gamepad

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
geolocation

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
html

script: Expose the `tabIndex` property on `HTMLOrSVGElement` (#42913)

6 месяцев назад
indexeddb

indexeddb: Add `processed` flag, rename `close` to `close_pending` and update spec links to version 3 of the spec (#42859)

6 месяцев назад
media

script: Pass `&mut JSContext` to more dom methods (#42751)

6 месяцев назад
performance

base: This cleans up some old unneeded ignore annotation for MallocSizeOf and updates some descriptions (#42483)

6 месяцев назад
security

Fix CSP nonce validation and violation reporting for external scripts (#40956)

6 месяцев назад
servoparser

script: Handle async parser being aborted while still running (#42910)

6 месяцев назад
stream

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
subtlecrypto

script: Resolve name referencing issue during ML-KEM export (#42918)

5 месяцев назад
svg

script: Expose the `tabIndex` property on `HTMLOrSVGElement` (#42913)

6 месяцев назад
testing

layout: Add testing API for counting restyled and rebuilt fragments (#42817)

6 месяцев назад
webgl

script: Report associated memory for webgl objects (#42570)

6 месяцев назад
webgpu

script: Encapsulates GPUDevice resource cleanup logic (#42851)

6 месяцев назад
webrtc

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
webvtt

script: Move WebVTT interfaces into a `webvtt` directory (#42326)

6 месяцев назад
webxr

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
workers

script: Remember which nodes the devtools know about (#42785)

6 месяцев назад
abortcontroller.rs

script: Pass `&mut JSContext` to timers, abort controller, some transfers and some streams (#42616)

6 месяцев назад
abortsignal.rs

script: Pass `&mut JSContext` to timers, abort controller, some transfers and some streams (#42616)

6 месяцев назад
abstractrange.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
activation.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
animationevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
attr.rs

script: Don't rely on Attr nodes when communicating with layout (#40657)

9 месяцев назад
beforeunloadevent.rs

Replace some #[allow] with #[expect] (#40865)

9 месяцев назад
blob.rs

script: Use `decode_with_bom_removal` for UTF-8 decoding in Blob, Worker, and Module (#42265)

6 месяцев назад
broadcastchannel.rs

Script: Use `&mut JSContext` in `BroadcastChannel::PostMessage` (#42417)

6 месяцев назад
cdatasection.rs

script: Limit public exports. (#34915)

2 года назад
characterdata.rs

script: Implement canonicalize whitespace (#42704)

6 месяцев назад
client.rs

base: This cleans up some old unneeded ignore annotation for MallocSizeOf and updates some descriptions (#42483)

6 месяцев назад
clipboard.rs

Script: Convert routed_promise to GenericCallback (#41380)

7 месяцев назад
clipboardevent.rs

More miscellaneous script splitting changes (#36220)

год назад
clipboarditem.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
closeevent.rs

`script/dom/`: Change some `#[allow]`s to `#[expect]`s (#40403)

9 месяцев назад
commandevent.rs

script: Add an initial `command` and `commandfor` attribute implementation (#41237)

6 месяцев назад
comment.rs

script: Limit public exports. (#34915)

2 года назад
compositionevent.rs

`script/dom/`: Change some `#[allow]`s to `#[expect]`s (#40403)

9 месяцев назад
console.rs

script: Don't crash when logging self-referential objects with devtools (#42752)

6 месяцев назад
cookiestore.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
create.rs

script: Implement customElementRegistry support for document.importNode (#41385)

8 месяцев назад
crypto.rs

script: Pass `&mut JSContext` to method of `Crypto` interface (#42809)

6 месяцев назад
cryptokey.rs

script: Use `reflect_dom_object_with_cx` in `CryptoKey::new` (#42738)

6 месяцев назад
customelementregistry.rs

script: Replace RAII AutoIncumbentScript with function wrapper (#42905)

5 месяцев назад
customevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
customstateset.rs

script: Make a Layout-safe version of `Element::each_custom_state` (#40743)

8 месяцев назад
datatransfer.rs

Script: len,is_empty and match for DOMString (#39866)

10 месяцев назад
datatransferitem.rs

Define conditional_malloc_size_of for all Rc (#39660)

10 месяцев назад
datatransferitemlist.rs

Define conditional_malloc_size_of for all Rc (#39660)

10 месяцев назад
debuggeradddebuggeeevent.rs

add CanGc as argument to safe_to_jsval (#40175)

10 месяцев назад
debuggerclearbreakpointevent.rs

devtools: implement `clearBreakpoint` (#42154)

7 месяцев назад
debuggerevalevent.rs

devtools: Implement debugger `Eval` event (#42306)

6 месяцев назад
debuggergetpossiblebreakpointsevent.rs

devtools: Show clients where they can set breakpoints (#37667)

год назад
debuggerglobalscope.rs

devtools: Avoid creating unnecessary new frame actors (#42906)

6 месяцев назад
debuggerinterruptevent.rs

devtools: Unify pause handling for breakpoints and interrupt (#42599)

6 месяцев назад
debuggersetbreakpointevent.rs

devtools: Handle the `setBreakpoint` message. (#41925)

7 месяцев назад
dissimilaroriginlocation.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
dissimilaroriginwindow.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
document.rs

script: Handle async parser being aborted while still running (#42910)

6 месяцев назад
document_embedder_controls.rs

script: Close existing context menus when a new one opens (#42487)

6 месяцев назад
document_event_handler.rs

script: Merge `ScrollEvent` with `SetScrollStates` messages (#42834)

6 месяцев назад
documentfragment.rs

script: Set host for template content (#42276)

6 месяцев назад
documentorshadowroot.rs

script: Do not unconditionally expect a parent element in `DocumentOrShadowRoot::element_from_point` (#42822)

6 месяцев назад
documenttype.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
domexception.rs

change some allows to expects (#41040)

8 месяцев назад
domimplementation.rs

script: Add about_base_url (#42104)

7 месяцев назад
dommatrix.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
dommatrixreadonly.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
domparser.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
dompoint.rs

change some allows to expects (#41040)

8 месяцев назад
dompointreadonly.rs

change some allows to expects (#41040)

8 месяцев назад
domquad.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
domrect.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
domrectlist.rs

Use Window in new methods instead of GlobalScope for interfaces with … (#36133)

год назад
domrectreadonly.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
domstringlist.rs

indexeddb: Add `processed` flag, rename `close` to `close_pending` and update spec links to version 3 of the spec (#42859)

6 месяцев назад
domstringmap.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
domtokenlist.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
element.rs

script: Expose the `tabIndex` property on `HTMLOrSVGElement` (#42913)

6 месяцев назад
elementinternals.rs

Script: Use &mut JSContext in CheckValidity and ReportValidity Methods (#42820)

6 месяцев назад
errorevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
event.rs

indexeddb: propagate legacy didThrow from version-change event dispatch (#42669)

6 месяцев назад
eventsource.rs

script: Pass `&mut JSContext` in `FetchResponseListener::process_response_eof` (#42729)

6 месяцев назад
eventtarget.rs

indexeddb: propagate legacy didThrow from version-change event dispatch (#42669)

6 месяцев назад
extendableevent.rs

change some allows to expects (#41040)

8 месяцев назад
extendablemessageevent.rs

change some allows to expects (#41040)

8 месяцев назад
fetchlaterresult.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
file.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
filelist.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
filereader.rs

script: Pass `&mut JSContext` to tasks (#41756)

7 месяцев назад
filereadersync.rs

script: Use rooted typed arrays in generated code and buffer source APIs (#41228)

8 месяцев назад
focusevent.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
formdata.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
formdataevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
global_scope_script_execution.rs

script: Replace RAII of CallSetup and AutoEntryScript with a function wrapper (#42715)

6 месяцев назад
globalscope.rs

script: Propagate `&mut JSContext` inside `evaluate_js_on_global` (#42846)

6 месяцев назад
gpucanvascontext.rs

script/dom/: Change some `#[allow]`s to `#[expect]`s (#40454)

9 месяцев назад
hashchangeevent.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
headers.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
history.rs

script: use `&mut JSContext` inside `History` (#42805)

6 месяцев назад
inputevent.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
intersectionobserver.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
intersectionobserverentry.rs

dom: Implement minimal IntersectionObserver workflow (#35551)

год назад
keyboardevent.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
location.rs

script: Add about_base_url (#42104)

7 месяцев назад
macros.rs

script: Implement support for contenteditable (#42633)

6 месяцев назад
messagechannel.rs

Update rustfmt to the 2024 style edition (#35764)

год назад
messageevent.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
messageport.rs

script: use `&mut JSContext` in `MessagePort::PostMessage` (#42880)

6 месяцев назад
mimetype.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
mimetypearray.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
mod.rs

devtools: Unify pause handling for breakpoints and interrupt (#42599)

6 месяцев назад
mouseevent.rs

script: Implement pointer events (#41290)

6 месяцев назад
mutationobserver.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
mutationrecord.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
namednodemap.rs

script: Move attribute-related methods to &mut JSContext (#42667)

6 месяцев назад
navigationpreloadmanager.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
navigator.rs

script: Pass `&mut JSContext` in `FetchResponseListener::process_response_eof` (#42729)

6 месяцев назад
navigatorinfo.rs

net: Use the user locale for the Accept-Language header and navigator language (#41919)

6 месяцев назад
node.rs

script: Remember which nodes the devtools know about (#42785)

6 месяцев назад
nodeiterator.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
nodelist.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
notification.rs

fixup: inline CanGc and use CurrentRealm in get_gatt_children (#42735)

6 месяцев назад
origin.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
pagetransitionevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
paintsize.rs

Update rustfmt to the 2024 style edition (#35764)

год назад
paintworkletglobalscope.rs

script: Pass `&mut JSContext` to Constructor and Wrap (#42681)

6 месяцев назад
permissions.rs

fixup: inline CanGc and use CurrentRealm in get_gatt_children (#42735)

6 месяцев назад
permissionstatus.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
pipelineid.rs

script: Rename DebuggerEvent to DebuggerAddDebuggeeEvent (#38571)

год назад
plugin.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
pluginarray.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
pointerevent.rs

script: Implement pointer events (#41290)

6 месяцев назад
popstateevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
processinginstruction.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
processingoptions.rs

Fix CSP nonce validation and violation reporting for external scripts (#40956)

6 месяцев назад
progressevent.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
promise.rs

script: Replace RAII of CallSetup and AutoEntryScript with a function wrapper (#42715)

6 месяцев назад
promisenativehandler.rs

script: Pass &mut CurrentRealm in callbacks (#41536)

8 месяцев назад
promiserejectionevent.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
quotaexceedederror.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
radionodelist.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
range.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
raredata.rs

script: Implement focus support for contenteditable elements (#42734)

6 месяцев назад
reportingendpoint.rs

script: Pass `&mut JSContext` in `FetchResponseListener::process_response_eof` (#42729)

6 месяцев назад
reportingobserver.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
request.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
resizeobserver.rs

layout: Add unit types to most layout queries (#42002)

7 месяцев назад
resizeobserverentry.rs

feat: add can_gc argument to to_frozen_array (#36043)

год назад
resizeobserversize.rs

Update rustfmt to the 2024 style edition (#35764)

год назад
response.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
screen.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
scrolling_box.rs

layout: Add unit types to most layout queries (#42002)

7 месяцев назад
selection.rs

script: Implement check for supported and enabled commands (#42634)

6 месяцев назад
servointernals.rs

script: Add a `ServoInternals.garbageCollectAllContexts()` (#42798)

5 месяцев назад
shadowroot.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
staticrange.rs

change some allows to expects (#41040)

8 месяцев назад
storage.rs

libservo: Add initial `SiteDataManager::site_data` API (#41378)

8 месяцев назад
storageevent.rs

change some allows to expects (#41040)

8 месяцев назад
submitevent.rs

change some allows to expects (#41040)

8 месяцев назад
subtlecrypto.rs

script: Reorder reading algorithm and data arguments in WebCrypto (#42927)

5 месяцев назад
text.rs

script: Add message to IndexSizeError (#40463)

9 месяцев назад
textcontrol.rs

Revert "script: Fire `select` events for user input selections (#42806)" (#42876)

6 месяцев назад
textdecoder.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
textdecodercommon.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
textdecoderstream.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
textencoder.rs

script: Use rooted typed arrays in generated code and buffer source APIs (#41228)

8 месяцев назад
textencoderstream.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
timeranges.rs

change #[allow]s to #[expect]s (#41635)

7 месяцев назад
toggleevent.rs

script: Implement `ToggleEvent` and use for `<details>` element (#40271)

9 месяцев назад
touch.rs

script: Implement pointer events (#41290)

6 месяцев назад
touchevent.rs

Set composed flag for `TouchEvent` (#39138)

год назад
touchlist.rs

Update rustfmt to the 2024 style edition (#35764)

год назад
transitionevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
treewalker.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
trustedhtml.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
trustedscript.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
trustedscripturl.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
trustedtypepolicy.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
trustedtypepolicyfactory.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
uievent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
url.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
urlhelper.rs

change some allows to expects (#41040)

8 месяцев назад
urlpattern.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
urlsearchparams.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
useractivation.rs

script: Impl `UserActivation` interface (#42060)

6 месяцев назад
userscripts.rs

script: Propagate `&mut JSContext` inside `evaluate_js_on_global` (#42846)

6 месяцев назад
validation.rs

Script: Use &mut JSContext in CheckValidity and ReportValidity Methods (#42820)

6 месяцев назад
validitystate.rs

Replace calls to ".filter_map()" followed by ".next()" with ".find_map()" (#40612)

9 месяцев назад
values.rs

script: Limit public exports. (#34915)

2 года назад
virtualmethods.rs

script: Add an initial `command` and `commandfor` attribute implementation (#41237)

6 месяцев назад
visibilitystateentry.rs

Replace allow(crown::unrooted_must_root) with expect(crown::unrooted_must_root) (#41815)

7 месяцев назад
visualviewport.rs

script: Notify `PinchZoom` resizes to `ScriptThread`'s `VisualViewport` (#41754)

6 месяцев назад
websocket.rs

base: This cleans up some old unneeded ignore annotation for MallocSizeOf and updates some descriptions (#42483)

6 месяцев назад
wheelevent.rs

Turn all commented links before functions into doccomments (#40331)

9 месяцев назад
window.rs

script: Propagate `&mut JSContext` inside `evaluate_js_on_global` (#42846)

6 месяцев назад
windowproxy.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
worklet.rs

script: Move ImportScripts to &mut JSContext (#42665)

6 месяцев назад
workletglobalscope.rs

script: Propagate `&mut JSContext` inside `evaluate_js_on_global` (#42846)

6 месяцев назад
xmldocument.rs

script: Add about_base_url (#42104)

7 месяцев назад
xmlhttprequest.rs

script: Pass down `&mut JSContext` in servoparser and event loop. (#42635)

6 месяцев назад
xmlhttprequesteventtarget.rs

script: Limit public exports. (#34915)

2 года назад
xmlhttprequestupload.rs

Propagate `CanGc` arguments through callers in constructors (#35541)

год назад
xmlserializer.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
xpathevaluator.rs

xpath: Compare local names in html documents case-insensitively when there's no prefix (#40161)

10 месяцев назад
xpathexpression.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
xpathresult.rs

script: Use CString for `Error::Type` and `Error::Range` (#42576)

6 месяцев назад
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©