gecko-dev/dom/html
Ehsan Akhgari 56a443b1c1 Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj
This patch handles most of the call sites for these allocations except
for a few where I added TODO comments with some information.  Handling
those places may require reworking lots of code, so I prefer to not do
that here.
2015-01-14 17:31:41 -05:00
..
crashtests
reftests Bug 1106522 (Part 2) - Add a test for SVG-as-image in picture elements. r=bz 2014-12-05 11:33:10 -08:00
test Bug 1093611 - Add/modify tests making sure Link,URL,nsLocation::GetHash don't unescape characters r=smaug 2014-11-12 05:59:24 +02:00
HTMLAllCollection.cpp
HTMLAllCollection.h
HTMLAnchorElement.cpp
HTMLAnchorElement.h Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
HTMLAreaElement.cpp Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
HTMLAreaElement.h
HTMLAudioElement.cpp
HTMLAudioElement.h
HTMLBodyElement.cpp Back out 9 changesets (bug 649142) 2014-12-30 20:04:20 -08:00
HTMLBodyElement.h
HTMLBRElement.cpp
HTMLBRElement.h
HTMLButtonElement.cpp
HTMLButtonElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLCanvasElement.cpp Bug 1104354: Give nsHTMLCanvasFrame its own GetIntrinsicSize() impl. r=mats 2014-11-26 11:29:49 -08:00
HTMLCanvasElement.h Bug 1096633 - Allow webgl/experimental-webgl aliasing. - r=kamidphish 2014-11-10 15:16:50 -08:00
HTMLContentElement.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLContentElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLDataElement.cpp
HTMLDataElement.h
HTMLDataListElement.cpp
HTMLDataListElement.h
HTMLDivElement.cpp
HTMLDivElement.h
HTMLElement.cpp
HTMLFieldSetElement.cpp Backed out changeset bf25101e66cf (bug 1095098) for build bustage 2014-12-08 16:27:12 -08:00
HTMLFieldSetElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLFontElement.cpp
HTMLFontElement.h
HTMLFormControlsCollection.cpp
HTMLFormControlsCollection.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLFormElement.cpp Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
HTMLFormElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLFrameElement.cpp
HTMLFrameElement.h
HTMLFrameSetElement.cpp
HTMLFrameSetElement.h
HTMLHeadingElement.cpp
HTMLHeadingElement.h
HTMLHRElement.cpp Back out 9 changesets (bug 649142) 2014-12-30 20:04:20 -08:00
HTMLHRElement.h
HTMLIFrameElement.cpp Back out 9 changesets (bug 649142) 2014-12-30 20:04:20 -08:00
HTMLIFrameElement.h
HTMLImageElement.cpp Bug 1106522 (Part 1) - Make imgLoader::SupportImageWithMimeType optionally support image/svg+xml. r=bz 2014-12-05 11:33:08 -08:00
HTMLImageElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLInputElement.cpp Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj 2015-01-14 17:31:41 -05:00
HTMLInputElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLLabelElement.cpp Backed out changeset bf25101e66cf (bug 1095098) for build bustage 2014-12-08 16:27:12 -08:00
HTMLLabelElement.h
HTMLLegendElement.cpp Backed out 6 changesets (bug 1088228) for static analysis bustage 2014-10-30 16:24:02 -07:00
HTMLLegendElement.h Bug 1088228 part 6. Simplify the DOM GetParentObject setup, now that we no longer rely on it for scope chains. r=peterv 2014-10-30 17:43:42 -04:00
HTMLLIElement.cpp
HTMLLIElement.h
HTMLLinkElement.cpp Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
HTMLLinkElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLMapElement.cpp
HTMLMapElement.h
HTMLMediaElement.cpp Backed out changeset d9db938747d2 (bug 879717) for M-3 Test failures/timeouts on a CLOSED TREE 2015-01-13 08:48:01 +01:00
HTMLMediaElement.h Backed out changeset d9db938747d2 (bug 879717) for M-3 Test failures/timeouts on a CLOSED TREE 2015-01-13 08:48:01 +01:00
htmlMenuBuilder.js Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
htmlMenuBuilder.manifest Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
HTMLMenuElement.cpp Bug 1066383, fix warning, CLOSED TREE 2014-12-22 13:29:23 -05:00
HTMLMenuElement.h
HTMLMenuItemElement.cpp
HTMLMenuItemElement.h
HTMLMetaElement.cpp Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus) 2014-11-18 08:46:29 -05:00
HTMLMetaElement.h
HTMLMeterElement.cpp
HTMLMeterElement.h
HTMLModElement.cpp
HTMLModElement.h
HTMLObjectElement.cpp
HTMLObjectElement.h
HTMLOptGroupElement.cpp
HTMLOptGroupElement.h
HTMLOptionElement.cpp
HTMLOptionElement.h
HTMLOptionsCollection.cpp
HTMLOptionsCollection.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLOutputElement.cpp
HTMLOutputElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLParagraphElement.cpp
HTMLParagraphElement.h
HTMLPictureElement.cpp
HTMLPictureElement.h
HTMLPreElement.cpp
HTMLPreElement.h
HTMLProgressElement.cpp
HTMLProgressElement.h
HTMLPropertiesCollection.cpp Bug 701634 - Support IndexedDB in Workers, r=khuey+baku. 2014-12-16 22:26:15 -08:00
HTMLPropertiesCollection.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLScriptElement.cpp
HTMLScriptElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLSelectElement.cpp Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo 2015-01-06 21:39:46 -08:00
HTMLSelectElement.h
HTMLShadowElement.cpp
HTMLShadowElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLSharedElement.cpp
HTMLSharedElement.h
HTMLSharedListElement.cpp
HTMLSharedListElement.h
HTMLSharedObjectElement.cpp
HTMLSharedObjectElement.h
HTMLSourceElement.cpp
HTMLSourceElement.h
HTMLSpanElement.cpp
HTMLSpanElement.h
HTMLStyleElement.cpp
HTMLStyleElement.h
HTMLTableCaptionElement.cpp
HTMLTableCaptionElement.h
HTMLTableCellElement.cpp
HTMLTableCellElement.h
HTMLTableColElement.cpp
HTMLTableColElement.h
HTMLTableElement.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
HTMLTableElement.h
HTMLTableRowElement.cpp
HTMLTableRowElement.h
HTMLTableSectionElement.cpp
HTMLTableSectionElement.h
HTMLTemplateElement.cpp
HTMLTemplateElement.h
HTMLTextAreaElement.cpp Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj 2015-01-14 17:31:41 -05:00
HTMLTextAreaElement.h
HTMLTimeElement.cpp
HTMLTimeElement.h
HTMLTitleElement.cpp
HTMLTitleElement.h
HTMLTrackElement.cpp Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv 2015-01-12 13:07:38 +02:00
HTMLTrackElement.h
HTMLUnknownElement.cpp
HTMLUnknownElement.h
HTMLVideoElement.cpp
HTMLVideoElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
ImageDocument.cpp Bug 1098202 (Part 1) - Rename imgINotificationObserver handlers to be consistent with the notifications they handle. r=tn 2014-11-17 14:29:56 -08:00
ImageDocument.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
MediaDocument.cpp Bug 224209 - Correct filename on title when viewing an image from a PHP file. r=bz 2014-10-30 06:08:00 +01:00
MediaDocument.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
MediaError.cpp
MediaError.h
moz.build Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
nsBrowserElement.cpp Bug 1109694 - Fix more bad implicit constructors in DOM; r=baku 2014-12-10 17:49:09 -05:00
nsBrowserElement.h Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice 2014-11-21 18:56:28 +08:00
nsDOMStringMap.cpp Bug 1092333 - nsDOMStringMap::NamedDeleter doesn't always write its out-parameter. r=bzbarsky. 2014-11-04 10:11:08 +01:00
nsDOMStringMap.h
nsFormSubmission.cpp
nsFormSubmission.h
nsFormSubmissionConstants.h
nsGenericHTMLElement.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
nsGenericHTMLElement.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
nsGenericHTMLFrameElement.cpp Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice 2014-11-21 18:56:28 +08:00
nsGenericHTMLFrameElement.h Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-21 18:56:27 +08:00
nsHTMLContentSink.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
nsHTMLDNSPrefetch.cpp
nsHTMLDNSPrefetch.h
nsHTMLDocument.cpp Bug 965727 - Implement referrer directive for CSP. (r=jst,ckerschb) 2014-12-17 14:14:04 -05:00
nsHTMLDocument.h Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
nsIConstraintValidation.cpp
nsIConstraintValidation.h
nsIForm.h
nsIFormControl.h
nsIFormProcessor.h Bug 582297 - Make <keygen> work in e10s. r=billm/dkeeler 2014-11-26 14:28:28 -08:00
nsIFormSubmitObserver.idl
nsIHTMLCollection.h
nsIHTMLDocument.h
nsIHTMLMenu.idl
nsIImageDocument.idl
nsIMenuBuilder.idl Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
nsIPhonetic.idl
nsIRadioGroupContainer.h Bug 1100535 - Do not assume that the radio required status changed when the attribute changes. r=smaug 2014-11-27 17:40:00 -08:00
nsIRadioVisitor.h
nsITextControlElement.h
nsRadioVisitor.cpp
nsRadioVisitor.h
nsTextEditorState.cpp Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj 2015-01-14 17:31:41 -05:00
nsTextEditorState.h Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj 2015-01-14 17:31:41 -05:00
PluginDocument.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
RadioNodeList.cpp
RadioNodeList.h
TextTrackManager.cpp Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv 2015-01-12 13:07:38 +02:00
TextTrackManager.h Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv 2015-01-12 13:07:38 +02:00
TimeRanges.cpp Bug 1096328 - Remove nativeOwnership from Bindings.conf, make rooting analysis happy. r=bz. 2015-01-08 22:56:42 +01:00
TimeRanges.h Bug 1096328 - Remove nativeOwnership from Bindings.conf, make rooting analysis happy. r=bz. 2015-01-08 22:56:42 +01:00
UndoManager.cpp Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku 2015-01-06 23:33:50 -05:00
UndoManager.h bug 1105074 - make more stuff final r=froydnj 2014-11-25 13:56:07 -05:00
ValidityState.cpp
ValidityState.h
VideoDocument.cpp Bug 224209 - Correct filename on title when viewing an image from a PHP file. r=bz 2014-10-30 06:08:00 +01:00