Bug 675943 - Part 3: Clean up after implementing dirname. r=edgar
Depends on D178164 Differential Revision: https://phabricator.services.mozilla.com/D178278
This commit is contained in:
@@ -713,20 +713,8 @@ HTMLTextAreaElement::SubmitNamesValues(FormData* aFormData) {
|
||||
return rv;
|
||||
}
|
||||
|
||||
// Submit dirname=dir if element has non-empty dirname attribute
|
||||
if (HasAttr(kNameSpaceID_None, nsGkAtoms::dirname)) {
|
||||
nsAutoString dirname;
|
||||
GetAttr(kNameSpaceID_None, nsGkAtoms::dirname, dirname);
|
||||
if (!dirname.IsEmpty()) {
|
||||
const Directionality eDir = GetDirectionality();
|
||||
MOZ_ASSERT(eDir == eDir_RTL || eDir == eDir_LTR,
|
||||
"The directionality of an element is either ltr or rtl");
|
||||
const nsString dir = eDir == eDir_LTR ? u"ltr"_ns : u"rtl"_ns;
|
||||
return aFormData->AddNameValuePair(dirname, dir);
|
||||
}
|
||||
}
|
||||
|
||||
return NS_OK;
|
||||
// Submit dirname=dir
|
||||
return SubmitDirnameDir(aFormData);
|
||||
}
|
||||
|
||||
void HTMLTextAreaElement::SaveState() {
|
||||
|
||||
Reference in New Issue
Block a user