Bug 843627 part 1.  Rename nsHTMLSharedObjectElement to HTMLSharedObjectElement.  r=peterv

--HG--
rename : content/html/content/src/nsHTMLSharedObjectElement.cpp => content/html/content/src/HTMLSharedObjectElement.cpp
rename : content/html/content/src/nsHTMLSharedObjectElement.cpp => content/html/content/src/HTMLSharedObjectElement.h
Bug 843627 part 2.  Implement the WebIDL API for <embed> and <applet>.  r=peterv
Bug 843627 part 3.  Enable WebIDL bindings for <embed> and <applet>.  r=peterv
Bug 843627 part 4.  Add IDL attribute reflection tests for <embed>, <applet>, <object>.  r=peterv
Bug 846972 part 1.  Make nsCSSStyleSheet wrappercached.  r=mccr8
Bug 846972 part 2.  Add the WebIDL APIs for StyleSheet and CSSStyleSheet.  r=peterv
Bug 846972 part 3.  Switch CSSStyleSheet to WebIDL.  r=peterv
Bug 851526 - Clean up event handlers in Content.js. r=mbrubeck
Bug 851596 - Move ContextMenuHandler element detection utils into Utils. r=fyan
Bug 851657 - Remove obsolete form element navigation from form assistant. r=bbondy
Bug 851489 - Delay restarting the browser until the preferences dialog elements are completely updated. r=ehsan
Bug 849723 - Introduce API to use the private hidden window correctly. r=ehsan
Bug 847952 - Make utility function to return the topmost window discriminate between public and private windows. r=ehsan
Bug 851436 - Revert tab strip logic by backing out patches for bug 837486, bug 649654, and bug 821859. r=dao
Backed out changeset 3f534921cf61
merge backout
Bug 847952 - Make utility function to return the topmost window discriminate between public and private windows. r=dao