WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
53407
[Qt] Can not resize a plugin created in QWebPage
https://bugs.webkit.org/show_bug.cgi?id=53407
Summary
[Qt] Can not resize a plugin created in QWebPage
brook hong
Reported
2011-01-30 18:15:21 PST
Created a QTextEdit object in webpage as below ------------------------------------------------------------ QObject * WebPage::createPlugin(const QString & classid, const QUrl & url, const QStringList & paramNames, const QStringList & paramValues) { QObject *result = 0; if (classid == "editobject") { QTextEdit * edit = new QTextEdit(view()); result = edit; } if (result) result->setObjectName(classid); return result; } ------------------------------------------------------------ then refer it in HTML as ------------------------------------------------------------ <object type='application/x-qt-plugin' classid='editobject' width='100%' height='30%'></object> ------------------------------------------------------------ The edit box shows in web page correctly, but there is no way to change height from 30% to some other value? For example -- alert(document.getElementById("editobject36").height); //got 72 here document.getElementById("editobject36").height = 273; alert(document.getElementById("editobject36").height); //still got 72 here, and the edit object haven't been resized in the webpage.
Attachments
Add attachment
proposed patch, testcase, etc.
Benjamin Poulain
Comment 1
2011-01-31 03:26:11 PST
Please attach a reduction that people can compile and debug. You should not expect each devs to write a reduction. I mark the bug as invalid for now, I will reopen it when you attach the test case.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug