Bug 5381 - Support E4X
Summary: Support E4X
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P3 Enhancement
Assignee: Nobody
URL: http://www.ecma-international.org/pub...
Keywords:
: 34678 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-10-14 03:07 PDT by Arthur Langereis
Modified: 2013-09-25 08:29 PDT (History)
16 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Langereis 2005-10-14 03:07:23 PDT
JavaScriptCore should support E4X.
Comment 1 Joost de Valk (AlthA) 2006-02-13 16:04:50 PST
Reassigning to webkit-unassigned, to make sure more people see this.
Comment 2 Joost de Valk (AlthA) 2006-02-15 13:44:01 PST
Sounds like a valid request.
Comment 3 Frederick C. Lee 2007-12-20 09:38:07 PST
I'm an OS X developer hired to add OS X support to a MS product, here in Silicon Valley, CA.  XML is the data vector between the two worlds.  I *NEED* E4X support in Safari.  

Firefox appears to be the ONLY browser that supports E4X:

var e = <employees> 
 <employee id="1"><name>Joe</name><age>20</age></employee> 
 <employee id="2"><name>Sue</name><age>30</age></employee> 
</employees>; 
 
var names = e..name;  // get all the names in e 


Safari can't handle the above code.
Firefox/Mozilla can.

Apple claims Safari is the *best* browser.

WHERE'S E4X?????

Ric.
fclee@mimosasystems.com
Comment 4 Mark Rowe (bdash) 2007-12-20 10:56:31 PST
Please leave the rhetoric out of comments in Bugzilla.  It detracts from the technical nature of the content.
Comment 5 Marcel 2009-10-30 06:37:57 PDT
Can someone outline a reason why this isn't a major priority?

e4x is the best thing to happen to JavaScript, especially server-side implementations, what are the politics behind it not being included? I guess I am trying to understand both, is it still not on the roadmap, and why not.

Thank you for your time,
Marcel
Comment 6 Robin 2009-12-30 04:46:05 PST
Is there no way to vote on bugs? Why is support for the latest ECMAScript standard not higher priority - why has this still not been assigned to anyone?
Comment 7 Mark Rowe (bdash) 2010-02-06 19:44:28 PST
*** Bug 34678 has been marked as a duplicate of this bug. ***
Comment 8 Robert 2010-02-23 20:46:52 PST
I to would like to vote for webkit to have e4x. It would be so much fun having it.
Comment 9 Alex Milowski 2010-11-08 09:14:22 PST
Just for reference, this is ECMA Standard 357, ECMAScript for XML (E4X) Specification, 2nd Edition (December 2005)

http://www.ecma-international.org/publications/standards/Ecma-357.htm
Comment 10 Anders Carlsson 2013-09-25 08:29:52 PDT
E4X has been removed from Firefox so I don't see the point in us supporting it, let's close this bug.