[Bug 25958] New: TypeError or SyntaxError for querySelector() and querySelectorAll()

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25958
 Bug ID: 25958
 Summary: TypeError or SyntaxError for querySelector() and
 querySelectorAll()
 Product: WebAppsWG
 Version: unspecified
 Hardware: PC
 OS: Windows NT
 Status: NEW
 Severity: normal
 Priority: P2
 Component: DOM
 Assignee: annevk@annevk.nl
 Reporter: crimsteam@gmail.com
 QA Contact: public-webapps-bugzilla@w3.org
 CC: mike@w3.org, www-dom@w3.org
If matches() was changed:
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24028
then what about querySelector() and querySelectorAll()? This methods are older
than matches(), but still in "scope-match a selectors string " algo we have:
2. If s is failure, throw a JavaScript TypeError. 
Firefox, Chrome and IE return DOMException "SyntaxError", not JavaScript
TypeError (query() and queryAll() still not supported so skipping them). This
behaviour is correct per Selectors API Level 1/Selectors API Level 2:
http://www.w3.org/TR/selectors-api/#parse-a-selector
http://dev.w3.org/2006/webapi/selectors-api2/#parse-a-selector
so really any implementators wants/plans change this?
-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Tuesday, 3 June 2014 10:26:24 UTC

AltStyle によって変換されたページ (->オリジナル) /