Skip to content

Commit d43a934

Browse files
committed
remove CaretPosition.range on request
1 parent 102e5fc commit d43a934

2 files changed

Lines changed: 16 additions & 14 deletions

File tree

cssom-view/Overview.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -579,8 +579,8 @@ <h2 id=extensions-to-the-document-interface><span class=secno>4.
579579
</span>Extensions to the <code title="">Document</code> Interface</h2>
580580

581581
<pre class=idl>partial interface <a href="#document">Document</a> {
582-
Element <a href="#dom-document-elementfrompoint">elementFromPoint</a>(float <var title="">x</var>, float <var title="">y</var>);
583-
<a href="#caretposition">CaretPosition</a> <a href="#dom-document-caretpositionfrompoint">caretPositionFromPoint</a>(float <var title="">x</var>, float <var title="">y</var>);
582+
Element? <a href="#dom-document-elementfrompoint">elementFromPoint</a>(float <var title="">x</var>, float <var title="">y</var>);
583+
<a href="#caretposition">CaretPosition</a>? <a href="#dom-document-caretpositionfrompoint">caretPositionFromPoint</a>(float <var title="">x</var>, float <var title="">y</var>);
584584
};</pre>
585585

586586
<p>The <dfn id=dom-document-elementfrompoint
@@ -682,8 +682,8 @@ <h3 id=the-caretposition-interface><span class=secno>4.1. </span>The <code
682682

683683
<pre class=idl>interface <dfn id=caretposition>CaretPosition</dfn> {
684684
readonly attribute <span>Node</span> <a href="#dom-caretposition-offsetnode" title=dom-CaretPosition-offsetNode>offsetNode</a>;
685-
readonly attribute unsigned long <a href="#dom-caretposition-offset" title=dom-CaretPosition-offset>offset</a>;
686-
readonly attribute <a href="#range">Range</a> <a href="#dom-caretposition-range" title=dom-CaretPosition-range>range</a>;
685+
readonly attribute unsigned long <a href="#dom-caretposition-offset" title=dom-CaretPosition-offset>offset</a>;<!--
686+
readonly attribute <span>Range</span>? <span title="dom-CaretPosition-range">range</span>;-->
687687
};</pre>
688688

689689
<p>The <dfn id=dom-caretposition-offsetnode
@@ -692,11 +692,12 @@ <h3 id=the-caretposition-interface><span class=secno>4.1. </span>The <code
692692

693693
<p>The <dfn id=dom-caretposition-offset
694694
title=dom-CaretPosition-offset><code>offset</code></dfn> attribute <em
695-
class=ct>must</em> return the <a href="#caret-offset">caret offset</a>.
696-
697-
<p>The <dfn id=dom-caretposition-range
698-
title=dom-CaretPosition-range><code>range</code></dfn> attribute <em
699-
class=ct>must</em> return the <a href="#caret-range">caret range</a>.</p>
695+
class=ct>must</em> return the <a href="#caret-offset">caret offset</a>.</p>
696+
<!--
697+
<p>The
698+
<dfn id="dom-caretposition-range" title="dom-CaretPosition-range"><code>range</code></dfn>
699+
attribute <em class="ct">must</em> return the <span>caret range</span>.</p>
700+
-->
700701
<!-- https://bugs.webkit.org/show_bug.cgi?id=27046 -->
701702

702703
<h2 id=extensions-to-the-element-interface><span class=secno>5.

cssom-view/Overview.src.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,8 @@ <h3 id="the-screen-interface">The <code title="">Screen</code> Interface</h3>
433433
<h2 id="extensions-to-the-document-interface">Extensions to the <code title="">Document</code> Interface</h2>
434434

435435
<pre class="idl">partial interface <span>Document</span> {
436-
Element <span>elementFromPoint</span>(float <var title="">x</var>, float <var title="">y</var>);
437-
<span>CaretPosition</span> <span>caretPositionFromPoint</span>(float <var title="">x</var>, float <var title="">y</var>);
436+
Element? <span>elementFromPoint</span>(float <var title="">x</var>, float <var title="">y</var>);
437+
<span>CaretPosition</span>? <span>caretPositionFromPoint</span>(float <var title="">x</var>, float <var title="">y</var>);
438438
};</pre>
439439

440440
<p>The
@@ -523,8 +523,8 @@ <h3 id="the-caretposition-interface">The <code title="">CaretPosition</code> Int
523523

524524
<pre class="idl">interface <dfn id="caretposition">CaretPosition</dfn> {
525525
readonly attribute <span>Node</span> <span title="dom-CaretPosition-offsetNode">offsetNode</span>;
526-
readonly attribute unsigned long <span title="dom-CaretPosition-offset">offset</span>;
527-
readonly attribute <span>Range</span> <span title="dom-CaretPosition-range">range</span>;
526+
readonly attribute unsigned long <span title="dom-CaretPosition-offset">offset</span>;<!--
527+
readonly attribute <span>Range</span>? <span title="dom-CaretPosition-range">range</span>;-->
528528
};</pre>
529529

530530
<p>The
@@ -535,10 +535,11 @@ <h3 id="the-caretposition-interface">The <code title="">CaretPosition</code> Int
535535
<dfn id="dom-caretposition-offset" title="dom-CaretPosition-offset"><code>offset</code></dfn>
536536
attribute <em class="ct">must</em> return the <span>caret offset</span>.</p>
537537

538+
<!--
538539
<p>The
539540
<dfn id="dom-caretposition-range" title="dom-CaretPosition-range"><code>range</code></dfn>
540541
attribute <em class="ct">must</em> return the <span>caret range</span>.</p>
541-
542+
-->
542543
<!-- https://bugs.webkit.org/show_bug.cgi?id=27046 -->
543544

544545

0 commit comments

Comments
 (0)