Skip to content
Permalink
Branch: master
Commits on Jun 24, 2019
  1. Make print() run synchronously

    TimothyGu authored and domenic committed Jun 24, 2019
    This was a slip-up in the larger clean-up commit in 61da493, where
    "synchronous" was changed to "in parallel". All browsers implement the
    synchronous behavior.
    
    Fixes #4686.
    
    Tests: web-platform-tests/wpt#17439
Commits on Jun 21, 2019
  1. Editorial: refactor module script fetching algorithms

    hiroshige-g authored and domenic committed Jun 21, 2019
    This creates separate top-level algorithms for each entry point into
    module script graph fetching in the spec:
    
    * Fetch an external module script graph
    * Fetch an import() module script graph
    * Fetch a modulepreload module script graph
    * Fetch an inline module script graph
    * Fetch a module worker script graph
    
    Previously, for several of these entry points, the parts of the spec
    that implemented them would directly use the lower-level algorithms
    (such as "fetch a single module script" or "internal module script graph
    fetching procedure"). Now, those lower-level algorithms are entirely
    encapsulated within the "Fetching scripts" section.
    
    This also introduces a diagram showing the relationship of the
    algorithms to each other, and rearranges some of the lower-level
    algorithms for an easier reading flow.
  2. Allow integrity="" on rel=preload,modulepreload links

    domfarolino authored and domenic committed Jun 21, 2019
    Although the processing model already processed the integrity=""
    attribute for these, the document conformance requirements were not
    properly synchronized with the processing model. This commit aligns
    them.
Commits on Jun 19, 2019
  1. Editorial: Remove 'Strict' arg from FunctionCreate call

    jmdyck authored and domenic committed Jun 19, 2019
    In the ECMAScript spec, the recently-merged
    tc39/ecma262#1563 dropped the 'Strict'
    parameter from the abstract operation FunctionCreate (since its setting
    can be determined from the 'Body' parameter).
    
    This commit makes the corresponding change to HTML's only call to
    FunctionCreate.
Commits on Jun 14, 2019
  1. Meta: export obsolete elements

    annevk authored and domenic committed Jun 14, 2019
  2. Editorial: remove redundant "the"

    AndyOGo authored and annevk committed Jun 14, 2019
  3. xxx-large is now a font-size value

    annevk committed Jun 13, 2019
Commits on Jun 13, 2019
  1. Editorial: link to guidance on "in parallel" near its definition

    TimothyGu authored and domenic committed Jun 13, 2019
    Fixes #4669.
Commits on Jun 11, 2019
  1. Make upgrade an element throw more

    annevk committed Jun 11, 2019
    In particular if folks disable support for ShadowRoot and ElementInternals, this will make upgrade an element throw a NotSupportedError so element constructors only run with expected state.
    
    Tests: web-platform-tests/wpt#17162.
  2. Meta: export Document's active sandboxing flag set

    marcoscaceres authored and annevk committed Jun 11, 2019
    For Pointer Lock.
Commits on Jun 7, 2019
  1. Editorial: rename undefined variable disabledFeaturesSequence

    EdgarChen authored and annevk committed Jun 7, 2019
    Fixes #4678.
Commits on May 31, 2019
  1. Editorial: add categories for form-associated custom elements

    domenic committed May 24, 2019
    These were already stated in the category definition, but not properly
    cross-referenced from the autonomous custom element element definition
    block.
    
    Closes #4634.
Commits on May 29, 2019
  1. Consistify Script data escaped end tag open state

    ianh authored and annevk committed May 29, 2019
    In order to append characters to the tag name, it needs to be initialized to the empty string.  Also, remove the parenthetical remark (the rest of these were removed in b66ec32).
Commits on May 27, 2019
  1. Editorial: unify citation styling

    Johanna-hub authored and domenic committed May 27, 2019
    Closes #1156.
Commits on May 23, 2019
  1. Fix inputmode="number" example typo to inputmode="numeric"

    dtapuska authored and domenic committed May 23, 2019
    Closes #4652.
Commits on May 22, 2019
  1. Editorial: remove extra semicolon and add missing </td>

    golightlyb authored and annevk committed May 22, 2019
Commits on May 20, 2019
  1. Add defer attribute to nomodule script example

    andydavies authored and domenic committed May 20, 2019
    This makes it behave more similar to its module counterpart.
  2. Editorial: remove redundant src="" in script example

    b9a1 authored and domenic committed May 20, 2019
  3. Editorial: add missing semicolon in enterkeyhint attribute value list

    golightlyb authored and domenic committed May 20, 2019
  4. Update URLs for [ARIA] and [HTMLAAM]

    golightlyb authored and domenic committed May 20, 2019
    Closes #3434.
Commits on May 17, 2019
  1. JSON module support

    littledan authored and domenic committed May 17, 2019
    This commit adds JSON modules as a single default export, with parse
    errors checked before instantiating the module graph.
    
    As infrastructure, this divides the "module script" concept into
    "JavaScript module scripts" and "JSON module scripts". Most of the
    spec's existing uses of "module script" become "JavaScript module
    script".
    
    JSON module scripts are fetched in the same way as JavaScript module
    scripts, e.g. with the "cors" mode and using strict MIME type checking.
    They use the Synthetic Module Record defined in
    heycam/webidl#722.
    
    Closes #4315.
    Closes w3c/webcomponents#770.
  2. Editorial: correct script concept references

    annevk authored and domenic committed May 17, 2019
Commits on May 16, 2019
  1. Editorial: Remove unnecessary currentScript handling for module scripts

    Ms2ger authored and domenic committed May 15, 2019
    Since module scripts never execute synchronously, currentScript must already
    be null here.
  2. Introduce form-associated custom elements

    tkent-google authored and domenic committed Feb 19, 2019
  3. Add form.requestSubmit()

    domenic committed May 16, 2019
  4. Custom elements: add element internals

    tkent-google authored and domenic committed May 16, 2019
    This provides the ElementInternals interface, which can be obtained for
    custom elements via the element.attachInternals() method. For now
    ElementInternals is empty, but it will gain members in #4383.
    
    This also adds the ability for custom elements to set the
    disabledFeatures static property, to disable element internals and
    shadow DOM. Some DOM-side infrastructure work there is necessary in
    whatwg/dom#760.
    
    Tests:
    - web-platform-tests/wpt#15123
    - web-platform-tests/wpt#15516
    - web-platform-tests/wpt#16853
    
    Fixes w3c/webcomponents#758.
  5. Fix missing " in OffscreenRenderingContextId IDL

    domenic authored and annevk committed May 15, 2019
    This was introduced in 8433bfc.
Commits on May 15, 2019
  1. Add <form>'s "firing submission events" flag

    tkent-google authored and domenic committed May 15, 2019
    Fixes #4620. This flag prevents reentrancy into the submission algorithm
    during submit or invalid events. Blink and Gecko implement this for
    submit only; WebKit implements it for both. The specification chooses
    WebKit's behavior.
    
    Tests: web-platform-tests/wpt#16811
  2. Editorial: reference the correct 'align-self' and fix a typo

    zcorpan committed May 15, 2019
    These were introduced in #4143.
Commits on May 14, 2019
  1. The invalid event can fire on the form element

    poyea authored and zcorpan committed May 14, 2019
    Update the Events Index to include `form` as the elements that is an interesting target.
    
    Fixes #4570.
  2. Define button layout

    zcorpan committed May 14, 2019
    This specifies the layout model of buttons (the button element,
    the input element in the Button, Reset, Submit states, and the
    button part of input in the File Upload state).
    
    Fixes #1024. Fixes #2948. Fixes #4081. Part of #4082.
    
    Tests: web-platform-tests/wpt#14824
    
    Bugs:
    https://bugs.chromium.org/p/chromium/issues/detail?id=962936
    https://bugs.webkit.org/show_bug.cgi?id=197879
    https://bugzilla.mozilla.org/show_bug.cgi?id=1539469
  3. ImageBitmapRenderingContext for OffscreenCanvas

    fserb authored and annevk committed May 14, 2019
Commits on May 13, 2019
  1. Editorial: cross link to obsolete Document partial

    domenic committed May 11, 2019
Commits on May 10, 2019
  1. Editorial: separate the media play algorithm into internal steps

    dtapuska authored and domenic committed May 10, 2019
    Separate the bulk of the algorithm out into internal play steps that can be
    callable from other specs. This allows specs that doesn't need promises to call
    the internal steps directly, and also gives a hook that avoids calling the
    public play() method.
Older
You can’t perform that action at this time.