diff --git a/mozilla/layout/generic/nsPlaceholderFrame.cpp b/mozilla/layout/generic/nsPlaceholderFrame.cpp index 8e492acffb3..a3f43b12190 100644 --- a/mozilla/layout/generic/nsPlaceholderFrame.cpp +++ b/mozilla/layout/generic/nsPlaceholderFrame.cpp @@ -86,7 +86,10 @@ nsPlaceholderFrame::Reflow(nsIPresContext* aPresContext, if (nsnull != atom) { atom->ToString(tmp); if (tmp.EqualsIgnoreCase("select") || - tmp.EqualsIgnoreCase("table")) { + tmp.EqualsIgnoreCase("table") || + tmp.EqualsIgnoreCase("embed") || + tmp.EqualsIgnoreCase("object") || + tmp.EqualsIgnoreCase("applet")) { select = PR_TRUE; } NS_RELEASE(atom); diff --git a/mozilla/layout/html/base/src/nsPlaceholderFrame.cpp b/mozilla/layout/html/base/src/nsPlaceholderFrame.cpp index 8e492acffb3..a3f43b12190 100644 --- a/mozilla/layout/html/base/src/nsPlaceholderFrame.cpp +++ b/mozilla/layout/html/base/src/nsPlaceholderFrame.cpp @@ -86,7 +86,10 @@ nsPlaceholderFrame::Reflow(nsIPresContext* aPresContext, if (nsnull != atom) { atom->ToString(tmp); if (tmp.EqualsIgnoreCase("select") || - tmp.EqualsIgnoreCase("table")) { + tmp.EqualsIgnoreCase("table") || + tmp.EqualsIgnoreCase("embed") || + tmp.EqualsIgnoreCase("object") || + tmp.EqualsIgnoreCase("applet")) { select = PR_TRUE; } NS_RELEASE(atom);