Last Comment Bug 811746 - Mozilla documentation regarding E4X deprecation is inconsistent
: Mozilla documentation regarding E4X deprecation is inconsistent
Product: Developer Documentation
Classification: Other
Component: General (show other bugs)
: unspecified
: All All
-- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
Depends on:
  Show dependency treegraph
Reported: 2012-11-14 08:28 PST by Xavier
Modified: 2013-02-02 00:48 PST (History)
3 users (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Description User image Xavier 2012-11-14 08:28:51 PST
User Agent: Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11

Steps to reproduce:

The EX4 doc page says:
" E4X is deprecated. It will be disabled by default for content in Firefox 16, disabled by default for chrome in Firefox 17, and removed in Firefox 18. "

But the Firefox 17 for developers says:
"Disabled E4X for web content by default"

And I see it still working for chrome in release 18.0a2

So... what is it ? 

Actual results:

I got a bit confused...

Expected results:

I should have been enlightened... ;)
Comment 1 User image Jeff Walden [:Waldo] (remove +bmo to email) 2013-01-23 15:57:57 PST
The basic gist of things as far as this goes is that we weren't able to stick exactly to the initially-planned schedule.  E4X is on its way out -- just not on the original 16/17/18 schedule.  I'm not entirely sure what the actual schedule is now, nor do I really know exactly what the schedule we've actually followed thus far is.  CCing someone who knows this better than I do, who can hopefully update the pages you mention to be correct (as far as we know at the current time, at least, modulo schedule slippage).
Comment 2 User image Nicholas Nethercote [:njn] 2013-02-02 00:48:33 PST
e4x has now been removed (bug 788293) and now says:  

"Warning: E4X is obsolete. It has been disabled by default for webpages (content) in Firefox 17, disabled by default for chrome in Firefox 20, and will be removed in Firefox 21. Use DOMParser/DOMSerializer or a non-native JXON algorithm instead."

All is well here.

Note You need to log in before you can comment on or make changes to this bug.