WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
30503
[Qt] Plugins: Create manual tests for testing plugins
https://bugs.webkit.org/show_bug.cgi?id=30503
Summary
[Qt] Plugins: Create manual tests for testing plugins
Girish Ramakrishnan
Reported
2009-10-19 00:49:03 PDT
Here's a list of stuff that I have tested when implementing windowless plugins. So, I would like to add manual html test file which just loads up a flash plugin and mentions the below bullet points (with more explanation): 1. Test all the cases in windowed and windowless mode. Maybe I will create two flash instances, one in windowed and other in windowless. 2. Test resize of plugin 3. Test movement of plugin 4. Test with scrolling 5. Test with different paint systems 6. Test with the WebKit css animation stuff 7. If using Qt, test with graphicsview and qwebview 8. Test printing 9. Test with zoom 10. Test taking a screenshot (in QtLauncher) Anything else? I have marked it as [Qt] but this might be interesting for other ports. So, I will add all the above in a single HTML as WebCore/manual-tests/plugins-netscape.html. Thoughts?
Attachments
manual tests (1)
(8.02 KB, patch)
2009-10-20 05:34 PDT
,
Girish Ramakrishnan
no flags
Details
Formatted Diff
Diff
manual tests (2)
(8.75 KB, patch)
2009-10-20 07:32 PDT
,
Girish Ramakrishnan
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Kenneth Rohde Christiansen
Comment 1
2009-10-19 05:08:43 PDT
Maybe do a plugin subdirectory ? Maybe even plugins/windowed plugins/windowless ?
Girish Ramakrishnan
Comment 2
2009-10-19 05:12:03 PDT
11. Test focus 12. Full screen mode and back (is this even supported?) 13. Full page mode (supported?)
Girish Ramakrishnan
Comment 3
2009-10-20 05:34:11 PDT
Created
attachment 41501
[details]
manual tests (1) Files will be created under WebCore/manual-tests/plugins
Girish Ramakrishnan
Comment 4
2009-10-20 07:32:22 PDT
Created
attachment 41506
[details]
manual tests (2) Oops, forgot the ChangeLog entry.
Kenneth Rohde Christiansen
Comment 5
2009-10-20 11:29:44 PDT
Looks good, though maybe it is not good depending on external resources as src="
http://www.youtube.com/v/loXfcsXRB-w&hl=en&fs=1
"
Girish Ramakrishnan
Comment 6
2009-10-20 18:30:14 PDT
(In reply to
comment #5
)
> Looks good, though maybe it is not good depending on external resources as > src="
http://www.youtube.com/v/loXfcsXRB-w&hl=en&fs=1
"
I copied that from existing WebCore/manual-tests/plugins-test.html.
Girish Ramakrishnan
Comment 7
2009-10-20 18:31:59 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > Looks good, though maybe it is not good depending on external resources as > > src="
http://www.youtube.com/v/loXfcsXRB-w&hl=en&fs=1
" > > I copied that from existing WebCore/manual-tests/plugins-test.html.
Scratch that. I meant existing WebCore/manual-tests/qt/plugin-sibling-frame-include.html
Holger Freyther
Comment 8
2009-10-21 05:57:24 PDT
Comment on
attachment 41506
[details]
manual tests (2) It would be cool if we could move to a flash site that is guranteed to stay. :)
WebKit Commit Bot
Comment 9
2009-10-21 06:08:18 PDT
Comment on
attachment 41506
[details]
manual tests (2) Clearing flags on attachment: 41506 Committed
r49902
: <
http://trac.webkit.org/changeset/49902
>
WebKit Commit Bot
Comment 10
2009-10-21 06:08:22 PDT
All reviewed patches have been landed. Closing bug.
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