зеркало из https://github.com/mozilla/pjs.git
not in build yet. default text now works..
This commit is contained in:
Родитель
df755ee940
Коммит
23a877101f
|
@ -1160,6 +1160,28 @@ NS_IMETHODIMP nsGfxTextControlFrame2::Reflow(nsIPresContext* aPresConte
|
|||
{
|
||||
nsFormControlFrame::RegUnRegAccessKey(nsnull, NS_STATIC_CAST(nsIFrame*, this), PR_TRUE);
|
||||
nsFormFrame::AddFormControlFrame(aPresContext, *NS_STATIC_CAST(nsIFrame*, this));
|
||||
nsCOMPtr<nsIHTMLContent> htmlContent;
|
||||
nsString value;
|
||||
if (mContent)
|
||||
{
|
||||
htmlContent = do_QueryInterface(mContent);
|
||||
if (htmlContent)
|
||||
{
|
||||
nsHTMLValue htmlValue;
|
||||
if (NS_CONTENT_ATTR_HAS_VALUE ==
|
||||
htmlContent->GetHTMLAttribute(nsHTMLAtoms::value, htmlValue))
|
||||
{
|
||||
if (eHTMLUnit_String == htmlValue.GetUnit())
|
||||
{
|
||||
htmlValue.GetStringValue(value);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (value.Length())
|
||||
{
|
||||
SetTextControlFrameState(value);
|
||||
}
|
||||
}
|
||||
|
||||
//get margins
|
||||
|
|
Загрузка…
Ссылка в новой задаче