A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Feature | Spec | Destination (can be a new directory) | OWNERS file there? | Files in Soucr/core/dom | Moved? | Comment | |||||||||||||||||||||
2 | Custom Elements | https://html.spec.whatwg.org/#custom-elements | core/html/custom | No | core/dom/custom/* | Done | ||||||||||||||||||||||
3 | ||||||||||||||||||||||||||||
4 | Shadow DOM | https://dom.spec.whatwg.org/ | core/dom | Added | core/dom/shadow/* | Done | ||||||||||||||||||||||
5 | ||||||||||||||||||||||||||||
6 | WebIDL | core/webidl? | CommonDefinitions | It might not be worth moving? | ||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||||
8 | XXXX? | NA | core/frame? | ChildFrameDisconnector | I didn't look these files deeper. Please update this. | |||||||||||||||||||||||
9 | CompositorWorkerProxyClient | I think this is more related to compositing / graphics stuff, so probably not frame? It's somewhat related to AnimationWorkletProxyClient | ||||||||||||||||||||||||||
10 | ContextFeatures | |||||||||||||||||||||||||||
11 | ContextFeaturesClientImpl | |||||||||||||||||||||||||||
12 | ContextLifecycleNotifier | |||||||||||||||||||||||||||
13 | FrameRequestCallback | This is related to requestAnimationFrame, and should probably be in the same place as CompositorWorkerClient. | ||||||||||||||||||||||||||
14 | FrameRequestCallbackCollection | See above. | ||||||||||||||||||||||||||
15 | ViewportDescription | |||||||||||||||||||||||||||
16 | Animation | |||||||||||||||||||||||||||
17 | core/animation? | AnimationWorkletProxyClient | ||||||||||||||||||||||||||
18 | ScriptedAnimationController | core/script, as in ScriptedIdleTaskController? | ||||||||||||||||||||||||||
19 | Geometry | |||||||||||||||||||||||||||
20 | https://drafts.fxtf.org/geometry/ | core/geometry | Yes | ClientRect | Done | CL: https://chromium-review.googlesource.com/c/559978/ | ||||||||||||||||||||||
21 | ClientRectList | Done | ||||||||||||||||||||||||||
22 | CSS Selector | |||||||||||||||||||||||||||
23 | https://drafts.csswg.org/selectors-4/ | core/css | CSSSelectorWatch | done | ||||||||||||||||||||||||
24 | SelectRuleFeatureSet | done | ||||||||||||||||||||||||||
25 | SelectorQuery | done | ||||||||||||||||||||||||||
26 | Events | |||||||||||||||||||||||||||
27 | https://w3c.github.io/uievents/ | core/events | SimulatedClickOptions | done | Moved to dom/events/ | |||||||||||||||||||||||
28 | https://w3c.github.io/touch-events/ | Touch | done | |||||||||||||||||||||||||
29 | TouchInit | done | ||||||||||||||||||||||||||
30 | TouchList | done | ||||||||||||||||||||||||||
31 | DOM Events | (From core/events ->) core/dom/events | ||||||||||||||||||||||||||
32 | AddEventListenerOptions | Done | ||||||||||||||||||||||||||
33 | AddEventListenerOptionsDefaults | Done | ||||||||||||||||||||||||||
34 | AddEventListenerOptionsResolved | Done | ||||||||||||||||||||||||||
35 | CustomEvent | Done | ||||||||||||||||||||||||||
36 | CustomEventInit | Done | ||||||||||||||||||||||||||
37 | DOMWindowEventQueue | Done | ||||||||||||||||||||||||||
38 | Event | Done | ||||||||||||||||||||||||||
39 | EventDispatcher | Done | ||||||||||||||||||||||||||
40 | EventDispatchMediator | Done | ||||||||||||||||||||||||||
41 | EventDispatchResult | Done | ||||||||||||||||||||||||||
42 | EventInit | Done | ||||||||||||||||||||||||||
43 | EventListener | Done | ||||||||||||||||||||||||||
44 | EventListenerMap | Done | ||||||||||||||||||||||||||
45 | EventListenerOptions | Done | ||||||||||||||||||||||||||
46 | EventModifierInit | Done | ||||||||||||||||||||||||||
47 | EventPath | Done | ||||||||||||||||||||||||||
48 | EventPathTest | Done | ||||||||||||||||||||||||||
49 | EventQueue | Done | ||||||||||||||||||||||||||
50 | EventTarget | Done | ||||||||||||||||||||||||||
51 | EventTargetTest | Done | ||||||||||||||||||||||||||
52 | ListenerLeakTest | Done | ||||||||||||||||||||||||||
53 | MediaElementEventQueue | Done | ||||||||||||||||||||||||||
54 | NodeEventContext | Done | ||||||||||||||||||||||||||
55 | ScopedEventQueue | Done | ||||||||||||||||||||||||||
56 | TreeScopeEventContext | Done | ||||||||||||||||||||||||||
57 | WindowEventContext | Done | ||||||||||||||||||||||||||
58 | Style | |||||||||||||||||||||||||||
59 | core/css or core/css/resolver | DocumentStyleSheetCollection | done | moving to core/css, per Rune's advice (for later reorg within css) | ||||||||||||||||||||||||
60 | DocumentStyleSheetCollector | done | ||||||||||||||||||||||||||
61 | ShadowTreeStyleSheetCollection | done | ||||||||||||||||||||||||||
62 | StyleChangeReason | done | ||||||||||||||||||||||||||
63 | StyleElement (-> core/html?) | done | moved to core/css | |||||||||||||||||||||||||
64 | StyleEngine | done | ||||||||||||||||||||||||||
65 | StyleEngineContext | done | ||||||||||||||||||||||||||
66 | StyleSheetCandidate | done | ||||||||||||||||||||||||||
67 | StyleSheetCollection | done | ||||||||||||||||||||||||||
68 | TreeScopeStyleSheetCollection | done | ||||||||||||||||||||||||||
69 | stylerecalc.md | done | ||||||||||||||||||||||||||
70 | Accessibility | |||||||||||||||||||||||||||
71 | moduels/accessibility/ | AXObjectCache | Can't move to modules/accessibility because it violates the rule | |||||||||||||||||||||||||
72 | core/accessibility/ | AXObjectCacheBase | ||||||||||||||||||||||||||
73 | AccessibleNode | |||||||||||||||||||||||||||
74 | and others... | |||||||||||||||||||||||||||
75 | TrustedTypes | core/trustedtypes | Done | |||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ECMAScript datatype | |||||||||||||||||||||||||||
78 | http://www.ecma-international.org/ecma-262/6.0/#sec-arraybuffer-constructor | core/typed_arrays | Didn't add | ArrayBuffer.idl | Done | |||||||||||||||||||||||
79 | ArrayBufferView | Done | ||||||||||||||||||||||||||
80 | ArrayBufferViewHelpers | Done | ||||||||||||||||||||||||||
81 | DOMArrayBuffer | Done | should be renamed to ArrayBuffer | |||||||||||||||||||||||||
82 | DOMArrayBufferView | Done | ditto | |||||||||||||||||||||||||
83 | DOMArrayPiece | Done | ditto | |||||||||||||||||||||||||
84 | DOMDataView | Done | ditto | |||||||||||||||||||||||||
85 | DOMSharedArrayBuffer | Done | ditto | |||||||||||||||||||||||||
86 | DOMTypedArray | Done | ditto | |||||||||||||||||||||||||
87 | DataView.idl | Done | ||||||||||||||||||||||||||
88 | FlexibleArrayBufferView | Done | ||||||||||||||||||||||||||
89 | Float32Array | Done | ||||||||||||||||||||||||||
90 | Float64Array | Done | ||||||||||||||||||||||||||
91 | Int16Array | Done | ||||||||||||||||||||||||||
92 | Int32Array | Done | ||||||||||||||||||||||||||
93 | Int8Array | Done | ||||||||||||||||||||||||||
94 | SharedArrayBuffer | Done | ||||||||||||||||||||||||||
95 | TypedFlexibleArrayBufferView | Done | ||||||||||||||||||||||||||
96 | Uint16Array | Done | ||||||||||||||||||||||||||
97 | Uint32Array | Done | ||||||||||||||||||||||||||
98 | Uint8Array | Done | ||||||||||||||||||||||||||
99 | Uint8ClampedArray | Done | ||||||||||||||||||||||||||
100 | URL |