Currently IE gets tripped up when getting the RSS XML from MediaPub, this results in the success callback never being fired. As a result the podcast picker would never open. The fix is to get jQuery to load the feed as if it is plain text and then get IE to parse the XML as part of the success callback.
This was disabled becuase in most cases the context menu only provides a paste button which is much less useful than the browser's native right mouse menu, especially for things like spellings. There are some situations where the context menu is actually useful and there are no alternative areas with the same functionality. For example when editting a table the context menu provides column and row manipulations.
Currently there are pages where the frame resize occurs before CK has finished loading, resulting in a pint size frame with lots of scrolling.
Some browsers require the namespace prefix and some dont, but if our selector just gives both then we don't have to detect which works on each browser. We now work out the type of the feed based on the category tag. We also stop converting the XML to a jQuery object multiple times to improve performance.
The old feed always had a suffix indicating the type of items in the feed, this isn't true for the new feed and so this means the feed is still parsed even when the type of the item can't be worked out.