Skip to content

Commit

Permalink
automatic commit (source date 2024-08-29)
Browse files Browse the repository at this point in the history
  • Loading branch information
momdo committed Aug 31, 2024
1 parent 0c202c7 commit c1e832b
Show file tree
Hide file tree
Showing 118 changed files with 352 additions and 232 deletions.
4 changes: 2 additions & 2 deletions html/acknowledgements.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion html/browsers.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<script defer="" crossorigin="" src="./html-dfn.js"></script>

<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">15 August 2024</span></hgroup>
<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">29 August 2024</span></hgroup>



Expand Down
2 changes: 1 addition & 1 deletion html/browsing-the-web.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<script defer="" crossorigin="" src="./html-dfn.js"></script>

<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">15 August 2024</span></hgroup>
<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">29 August 2024</span></hgroup>



Expand Down
12 changes: 6 additions & 6 deletions html/canvas.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

<script defer="" crossorigin="" src="./html-dfn.js"></script>

<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">15 August 2024</span></hgroup>
<header id="head" class="head with-buttons"><a href="https://whatwg.org/" class="logo"><img width="100" alt="WHATWG" crossorigin="" class="darkmode-aware" src="https://resources.whatwg.org/logo.svg" height="100"></a><hgroup><h1 class="allcaps">HTML</h1><p id="living-standard">Living Standard — Last Updated <span class="pubdate">29 August 2024</span></hgroup>



Expand Down Expand Up @@ -840,15 +840,15 @@ <h6 id="text-styles"><span class="secno">4.12.5.1.4</span> Text styles<a href="#

<p>Objects that implement the <code id="text-styles:canvastextdrawingstyles-7"><a href="#canvastextdrawingstyles">CanvasTextDrawingStyles</a></code> interface have attributes that control the spacing between letters and words. Such objects have associated <dfn id="concept-canvastextdrawingstyles-letter-spacing">letter spacing</dfn> and <dfn id="concept-canvastextdrawingstyles-word-spacing">word spacing</dfn> values, which are CSS <a id="text-styles:length-2-3" href="https://triple-underscore.github.io/css-values-ja.html#lengths" data-x-internal="length-2">&lt;length></a> values. Initially, both must be the result of <a href="https://triple-underscore.github.io/css-syntax-ja.html#parse-grammar" id="text-styles:parse-something-according-to-a-css-grammar-2" data-x-internal="parse-something-according-to-a-css-grammar">parsing</a> "<code>0px</code>" as a CSS <a id="text-styles:length-2-4" href="https://triple-underscore.github.io/css-values-ja.html#lengths" data-x-internal="length-2">&lt;length></a>.</p>

<div class="mdn-anno wrapped before"><button onclick="toggleStatus(this)" class="mdn-anno-btn"><b title="Support in one engine only." class="less-than-two-engines-flag">⚠</b><span>MDN</span></button><div class="feature"><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/letterSpacing" title="The CanvasRenderingContext2D.letterSpacing property of the Canvas API specifies the spacing between letters when drawing text.">CanvasRenderingContext2D/letterSpacing</a><p class="less-than-two-engines-text">Support in one engine only.<div class="support"><span class="firefox no"><span>Firefox</span><span>No</span></span><span class="safari no"><span>Safari</span><span>No</span></span><span class="chrome yes"><span>Chrome</span><span>99+</span></span><hr><span class="opera unknown"><span>Opera</span><span>?</span></span><span class="edge_blink yes"><span>Edge</span><span>99+</span></span><hr><span class="edge unknown"><span>Edge (Legacy)</span><span>?</span></span><span class="ie no"><span>Internet Explorer</span><span>No</span></span><hr><span class="firefox_android unknown"><span>Firefox Android</span><span>?</span></span><span class="safari_ios unknown"><span>Safari iOS</span><span>?</span></span><span class="chrome_android unknown"><span>Chrome Android</span><span>?</span></span><span class="webview_android unknown"><span>WebView Android</span><span>?</span></span><span class="samsunginternet_android unknown"><span>Samsung Internet</span><span>?</span></span><span class="opera_android unknown"><span>Opera Android</span><span>?</span></span></div></div></div><p>The <code id="text-styles:dom-context-2d-letterspacing-2"><a href="#dom-context-2d-letterspacing"><dfn id="dom-context-2d-letterspacing">letterSpacing</dfn></a></code> getter steps are to return the <a href="https://triple-underscore.github.io/cssom-ja.html#serialize-a-css-value" id="text-styles:serializing-a-css-value-2" data-x-internal="serializing-a-css-value">serialized form</a> of <a id="text-styles:this" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-letter-spacing" id="text-styles:concept-canvastextdrawingstyles-letter-spacing">letter spacing</a>.</p>
<div class="mdn-anno wrapped before"><button onclick="toggleStatus(this)" class="mdn-anno-btn"><b title="Support in one engine only." class="less-than-two-engines-flag">⚠</b><span>MDN</span></button><div class="feature"><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/letterSpacing" title="The CanvasRenderingContext2D.letterSpacing property of the Canvas API specifies the spacing between letters when drawing text.">CanvasRenderingContext2D/letterSpacing</a><p class="less-than-two-engines-text">Support in one engine only.<div class="support"><span class="firefox no"><span>Firefox</span><span>No</span></span><span class="safari no"><span>Safari</span><span>No</span></span><span class="chrome yes"><span>Chrome</span><span>99+</span></span><hr><span class="opera unknown"><span>Opera</span><span>?</span></span><span class="edge_blink yes"><span>Edge</span><span>99+</span></span><hr><span class="edge unknown"><span>Edge (Legacy)</span><span>?</span></span><span class="ie no"><span>Internet Explorer</span><span>No</span></span><hr><span class="firefox_android unknown"><span>Firefox Android</span><span>?</span></span><span class="safari_ios unknown"><span>Safari iOS</span><span>?</span></span><span class="chrome_android unknown"><span>Chrome Android</span><span>?</span></span><span class="webview_android unknown"><span>WebView Android</span><span>?</span></span><span class="samsunginternet_android unknown"><span>Samsung Internet</span><span>?</span></span><span class="opera_android unknown"><span>Opera Android</span><span>?</span></span></div></div></div><p>The <dfn id="dom-context-2d-letterspacing"><code>letterSpacing</code></dfn> getter steps are to return the <a href="https://triple-underscore.github.io/cssom-ja.html#serialize-a-css-value" id="text-styles:serializing-a-css-value-2" data-x-internal="serializing-a-css-value">serialized form</a> of <a id="text-styles:this" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-letter-spacing" id="text-styles:concept-canvastextdrawingstyles-letter-spacing">letter spacing</a>.</p>

<p>The <code id="text-styles:dom-context-2d-letterspacing-3"><a href="#dom-context-2d-letterspacing">letterSpacing</a></code> setter steps are:</p>
<p>The <code id="text-styles:dom-context-2d-letterspacing-2"><a href="#dom-context-2d-letterspacing">letterSpacing</a></code> setter steps are:</p>

<ol><li><p>Let <var>parsed</var> be the result of <a href="https://triple-underscore.github.io/css-syntax-ja.html#parse-grammar" id="text-styles:parse-something-according-to-a-css-grammar-3" data-x-internal="parse-something-according-to-a-css-grammar">parsing</a> the given value as a CSS <a id="text-styles:length-2-5" href="https://triple-underscore.github.io/css-values-ja.html#lengths" data-x-internal="length-2">&lt;length></a>.<li><p>If <var>parsed</var> is failure, then return.<li><p>Set <a id="text-styles:this-2" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-letter-spacing" id="text-styles:concept-canvastextdrawingstyles-letter-spacing-2">letter spacing</a> to <var>parsed</var>.</ol>

<div class="mdn-anno wrapped before"><button onclick="toggleStatus(this)" class="mdn-anno-btn"><b title="Support in one engine only." class="less-than-two-engines-flag">⚠</b><span>MDN</span></button><div class="feature"><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/wordSpacing" title="The CanvasRenderingContext2D.wordSpacing property of the Canvas API specifies the spacing between words when drawing text.">CanvasRenderingContext2D/wordSpacing</a><p class="less-than-two-engines-text">Support in one engine only.<div class="support"><span class="firefox no"><span>Firefox</span><span>No</span></span><span class="safari no"><span>Safari</span><span>No</span></span><span class="chrome yes"><span>Chrome</span><span>99+</span></span><hr><span class="opera unknown"><span>Opera</span><span>?</span></span><span class="edge_blink yes"><span>Edge</span><span>99+</span></span><hr><span class="edge unknown"><span>Edge (Legacy)</span><span>?</span></span><span class="ie no"><span>Internet Explorer</span><span>No</span></span><hr><span class="firefox_android unknown"><span>Firefox Android</span><span>?</span></span><span class="safari_ios unknown"><span>Safari iOS</span><span>?</span></span><span class="chrome_android unknown"><span>Chrome Android</span><span>?</span></span><span class="webview_android unknown"><span>WebView Android</span><span>?</span></span><span class="samsunginternet_android unknown"><span>Samsung Internet</span><span>?</span></span><span class="opera_android unknown"><span>Opera Android</span><span>?</span></span></div></div></div><p>The <code id="text-styles:dom-context-2d-wordspacing-2"><a href="#dom-context-2d-wordspacing"><dfn id="dom-context-2d-wordspacing">wordSpacing</dfn></a></code> getter steps are to return the <a href="https://triple-underscore.github.io/cssom-ja.html#serialize-a-css-value" id="text-styles:serializing-a-css-value-3" data-x-internal="serializing-a-css-value">serialized form</a> of <a id="text-styles:this-3" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-word-spacing" id="text-styles:concept-canvastextdrawingstyles-word-spacing">word spacing</a>.</p>
<div class="mdn-anno wrapped before"><button onclick="toggleStatus(this)" class="mdn-anno-btn"><b title="Support in one engine only." class="less-than-two-engines-flag">⚠</b><span>MDN</span></button><div class="feature"><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/wordSpacing" title="The CanvasRenderingContext2D.wordSpacing property of the Canvas API specifies the spacing between words when drawing text.">CanvasRenderingContext2D/wordSpacing</a><p class="less-than-two-engines-text">Support in one engine only.<div class="support"><span class="firefox no"><span>Firefox</span><span>No</span></span><span class="safari no"><span>Safari</span><span>No</span></span><span class="chrome yes"><span>Chrome</span><span>99+</span></span><hr><span class="opera unknown"><span>Opera</span><span>?</span></span><span class="edge_blink yes"><span>Edge</span><span>99+</span></span><hr><span class="edge unknown"><span>Edge (Legacy)</span><span>?</span></span><span class="ie no"><span>Internet Explorer</span><span>No</span></span><hr><span class="firefox_android unknown"><span>Firefox Android</span><span>?</span></span><span class="safari_ios unknown"><span>Safari iOS</span><span>?</span></span><span class="chrome_android unknown"><span>Chrome Android</span><span>?</span></span><span class="webview_android unknown"><span>WebView Android</span><span>?</span></span><span class="samsunginternet_android unknown"><span>Samsung Internet</span><span>?</span></span><span class="opera_android unknown"><span>Opera Android</span><span>?</span></span></div></div></div><p>The <dfn id="dom-context-2d-wordspacing"><code>wordSpacing</code></dfn> getter steps are to return the <a href="https://triple-underscore.github.io/cssom-ja.html#serialize-a-css-value" id="text-styles:serializing-a-css-value-3" data-x-internal="serializing-a-css-value">serialized form</a> of <a id="text-styles:this-3" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-word-spacing" id="text-styles:concept-canvastextdrawingstyles-word-spacing">word spacing</a>.</p>

<p>The <code id="text-styles:dom-context-2d-wordspacing-3"><a href="#dom-context-2d-wordspacing">wordSpacing</a></code> setter steps are:</p>
<p>The <code id="text-styles:dom-context-2d-wordspacing-2"><a href="#dom-context-2d-wordspacing">wordSpacing</a></code> setter steps are:</p>

<ol><li><p>Let <var>parsed</var> be the result of <a href="https://triple-underscore.github.io/css-syntax-ja.html#parse-grammar" id="text-styles:parse-something-according-to-a-css-grammar-4" data-x-internal="parse-something-according-to-a-css-grammar">parsing</a> the given value as a CSS <a id="text-styles:length-2-6" href="https://triple-underscore.github.io/css-values-ja.html#lengths" data-x-internal="length-2">&lt;length></a>.<li><p>If <var>parsed</var> is failure, then return.<li><p>Set <a id="text-styles:this-4" href="https://triple-underscore.github.io/WebIDL-ja.html#this" data-x-internal="this">this</a>'s <a href="#concept-canvastextdrawingstyles-word-spacing" id="text-styles:concept-canvastextdrawingstyles-word-spacing-2">word spacing</a> to <var>parsed</var>.</ol>

Expand Down Expand Up @@ -1992,7 +1992,7 @@ <h6 id="shadows"><span class="secno">4.12.5.1.18</span> <dfn>Shadows</dfn><a hre

<p>When the context is created, the <code id="shadows:dom-context-2d-shadowblur"><a href="#dom-context-2d-shadowblur">shadowBlur</a></code> attribute must initially have the value 0.</p>

<p>On getting, the attribute must return its current value. On setting the attribute must be set to the new value, except if the value is negative, infinite or NaN, in which case the new value must be ignored.</p>
<p>On getting, the attribute must return its current value. On setting, the attribute must be set to the new value, except if the value is negative, infinite or NaN, in which case the new value must be ignored.</p>

<p><dfn id="when-shadows-are-drawn">Shadows are only drawn if</dfn> the opacity component of the alpha component of the <a href="#concept-canvasshadowstyles-shadow-color" id="shadows:concept-canvasshadowstyles-shadow-color-3">shadow color</a> is nonzero and either the <code id="shadows:dom-context-2d-shadowblur-2"><a href="#dom-context-2d-shadowblur">shadowBlur</a></code> is nonzero, or the <code id="shadows:dom-context-2d-shadowoffsetx"><a href="#dom-context-2d-shadowoffsetx">shadowOffsetX</a></code> is nonzero, or the <code id="shadows:dom-context-2d-shadowoffsety"><a href="#dom-context-2d-shadowoffsety">shadowOffsetY</a></code> is nonzero.</p>

Expand Down
Loading

0 comments on commit c1e832b

Please sign in to comment.