html-as-custom-elements
html-as-custom-elements copied to clipboard
HTML as Custom Elements
On top of #36, what else is needed? API stuff: - [ ] `.searchParams` (from `URLUtils`) doesn't work because it tries to "convert" to SearchParams. In general I think we...
When you hover over ``, "example.com" appears in the status bar. When you hover over ``, no such thing happens. Back in the day `window.status` used to work. No idea...
For example, in Blink, `` is ``` css custom-blockquote { display: block; -webkit-margin-before: 1__qem; -webkit-margin-after: 1em; -webkit-margin-start: 40px; -webkit-margin-end: 40px; } ``` As @TabAtkins kindly explained, `-webkit-margin-*` are "logical" versions...
This is pretty low down on the priority list for primitives, but it's worth noting that the list of which elements are considered "links" [is fixed forever as `a[href], area[href],...
How do the implementation of global attributes fit into the bedrock idea? http://www.w3.org/TR/html-markup/global-attributes.html Does every element need to implement them separately? Does this behavior come along with extending the `HTMLElement`...
A lot of the vanilla `HTMLElement` elements have implicit or overridable ARIA roles (I don't entirely understand the difference): http://www.whatwg.org/specs/web-apps/current-work/#wai-aria Presumably if we registered e.g. `` as `HTMLElement`, or if...
A few major components: - Generating it from IDL via #32. The only features we need are reflection of non-readonly attributes, plus inheritance. - Finding or writing good tests for...
Traceur seems to have nice build status and everything. I have no idea how to do this, but would love me summodat.
Many HTML elements have presentation attributes, which get translated into CSS properties that get inserted into a particular place in the cascade: "The UA may choose to honor presentational attributes...
@abarth implemented HTMLMarqueeElement for us! https://github.com/abarth/marquee/blob/master/marquee.js We just need to port it over to module syntax.