惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Security Latest
Security Latest
C
Cisco Blogs
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
D
Docker
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
G
Google Developers Blog
Schneier on Security
Schneier on Security
小众软件
小众软件
爱范儿
爱范儿
GbyAI
GbyAI
J
Java Code Geeks
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
The Hacker News
The Hacker News
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
S
Schneier on Security
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
F
Fortinet All Blogs
M
MIT News - Artificial intelligence
PCI Perspectives
PCI Perspectives
V
V2EX
V2EX - 技术
V2EX - 技术
O
OpenAI News
W
WeLiveSecurity

Recent Commits to html:main

Mark <base> as Unsafe for sanitization · whatwg/html@c38efee Refactor fragment parsing algorithm to match implementations · whatwg/html@4c4c813 Serialize processing instructions with "?>" at the end Editorial: merge the text track concept into TextTrack Editorial: modernize TextTrack members Remove categories of select/optgroup/option element inner content ele… Editorial: reword 3 grammatically ambiguous sentences · whatwg/html@e481423 Editorial: modernize various dimension getters Fix URL comparison when processing internal resource links · whatwg/html@d86584e Editorial: update PropertyDescriptor [[Get]]/[[Set]] to [[Getter]]/[[… · whatwg/html@6441ae6 Meta: remove Twitter link · whatwg/html@5a226a2 Fix backwards test of element's dirty value flag · whatwg/html@4adc122 Support processing instructions in HTML · whatwg/html@320c05f Expose redirectCount for TAO opted-in navigation redirect chains · whatwg/html@b94ff88 Define option and optgroup rendering better · whatwg/html@ab99fc3 Meta: improve PR Preview, part 2 · whatwg/html@8d80ce1 Meta: export Sanitizer/configure · whatwg/html@acc064b Meta: improve PR Preview · whatwg/html@3057476 Clarify step 4.3 of adoption agency algorithm · whatwg/html@9f50934 Editorial: spell roundtrip without hyphen · whatwg/html@c560a56 Meta: remove bogus files · whatwg/html@126aea6
Editorial: modernize srcObject getter & setter · whatwg/html@e5749bd
annevk · 2026-07-04 · via Recent Commits to html:main

@@ -38417,9 +38417,8 @@ interface <dfn interface>MediaError</dfn> {

38417384173841838418

<div w-nodev>

384193841938420-

<p>Each <span>media element</span> can have an <dfn>assigned media provider object</dfn>, which is a

38421-

<span>media provider object</span>. When a <span>media element</span> is created, it has no

38422-

<span>assigned media provider object</span>.</p>

38420+

<p>Each <span>media element</span> has an <dfn>assigned media provider object</dfn>, which is a

38421+

<span>media provider object</span> or null, initially null.</p>

38423384223842438423

</div>

3842538424

@@ -38450,10 +38449,19 @@ interface <dfn interface>MediaError</dfn> {

38450384493845138450

<div algorithm>

3845238451

<p>The <dfn attribute for="HTMLMediaElement"><code

38453-

data-x="dom-media-srcObject">srcObject</code></dfn> IDL attribute, on getting, must return the

38454-

element's <span>assigned media provider object</span>, if any, or null otherwise. On setting, it

38455-

must set the element's <span>assigned media provider object</span> to the new value, and then

38456-

invoke the element's <span>media element load algorithm</span>.</p>

38452+

data-x="dom-media-srcObject">srcObject</code></dfn> getter steps are to return <span>this</span>'s

38453+

<span>assigned media provider object</span>.</p>

38454+

</div>

38455+38456+

<div algorithm>

38457+

<p>The <code data-x="dom-media-srcObject">srcObject</code> setter steps are:</p>

38458+38459+

<ol>

38460+

<li><p>Set <span>this</span>'s <span>assigned media provider object</span> to the given

38461+

value.</p></li>

38462+38463+

<li><p>Invoke <span>this</span>'s <span>media element load algorithm</span>.</p></li>

38464+

</ol>

3845738465

</div>

38458384663845938467

</div>

@@ -38808,23 +38816,23 @@ interface <dfn interface>MediaError</dfn> {

3880838816

then <span>populate the list of pending text tracks</span>.</p>

3880938817

</li>

388103881838811-

<li>

38812-

<p>&#x231B; If the <span>media element</span> has an <span>assigned media provider

38813-

object</span>, then let <var>mode</var> be <i>object</i>.</p>

38819+

<li><p>&#x231B; Let <var>mode</var> be null.</p></li>

388143882038815-

<p>&#x231B; Otherwise, if the <span>media element</span> has no <span>assigned media provider

38816-

object</span> but has a <code data-x="attr-media-src">src</code>

38817-

attribute, then let <var>mode</var> be <i>attribute</i>.</p>

38821+

<li><p>&#x231B; Let <var>candidate</var> be null.</p></li>

388183882238819-

<p>&#x231B; Otherwise, if the <span>media element</span> does not have an <span>assigned media provider

38820-

object</span> and does not have a <code

38821-

data-x="attr-media-src">src</code> attribute, but does have a <code>source</code> element child, then

38822-

let <var>mode</var> be <i>children</i> and let <var>candidate</var>

38823-

be the first such <code>source</code> element child in <span>tree order</span>.</p>

38823+

<li><p>&#x231B; If the <span>media element</span>'s <span>assigned media provider object</span>

38824+

is not null, then set <var>mode</var> to <i>object</i>.</p></li>

388243882538825-

<p>&#x231B; Otherwise, the <span>media element</span> has no <span>assigned media provider

38826-

object</span> and has neither a <code

38827-

data-x="attr-media-src">src</code> attribute nor a <code>source</code> element child:</p>

38826+

<li><p>&#x231B; Otherwise, if the <span>media element</span> has a <code

38827+

data-x="attr-media-src">src</code> attribute, then set <var>mode</var> to

38828+

<i>attribute</i>.</p></li>

38829+38830+

<li><p>&#x231B; Otherwise, if the <span>media element</span> has a <code>source</code> element

38831+

child, then set <var>mode</var> to <i>children</i> and set <var>candidate</var> to the first

38832+

<code>source</code> element child in <span>tree order</span>.</p></li>

38833+38834+

<li>

38835+

<p>&#x231B; Otherwise:</p>

38828388363882938837

<ol>

3883038838

<li><p>&#x231B; Set the <code data-x="dom-media-networkState">networkState</code> to <code