Bug 119735

Summary: [GTK] plugins/unavailable-plugin-indicator-obscurity.html is failing
Product: WebKit Reporter: Zan Dobersek <zan>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: bugs-noreply, cgarcia, svillar
Priority: P2 Keywords: Gtk, LayoutTestFailure
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Zan Dobersek
Reported 2013-08-13 01:53:12 PDT
The plugins/unavailable-plugin-indicator-obscurity.html layout test is failing since introduced in r153054. http://trac.webkit.org/changeset/153054 http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=plugins%2Funavailable-plugin-indicator-obscurity.html Diff: --- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/plugins/unavailable-plugin-indicator-obscurity-expected.txt +++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/plugins/unavailable-plugin-indicator-obscurity-actual.txt @@ -1,30 +1,76 @@ -Expected to be obscured: -'tooSmall' was obscured: true (expected true; PASS) -'emptyRect' was obscured: true (expected true; PASS) -'lowOpacity' was obscured: true (expected true; PASS) -'lowOpacityParent' was obscured: true (expected true; PASS) -'stackedLowOpacityParents' was obscured: true (expected true; PASS) -'clippedByParent' was obscured: true (expected true; PASS) -'visibilityHidden' was obscured: true (expected true; PASS) -'visibilityHiddenOnParent' was obscured: true (expected true; PASS) -'pointerEventsBlocked' was obscured: true (expected true; PASS) -'pointerEventsBlockedOnParent' was obscured: true (expected true; PASS) -'pointerEventsBlockedOnObscuringSibling' was obscured: false (expected true; FAIL) -'leftHalfObscured' was obscured: true (expected true; PASS) -'rightHalfObscured' was obscured: true (expected true; PASS) -'topHalfObscured' was obscured: true (expected true; PASS) -'bottomHalfObscured' was obscured: true (expected true; PASS) -'centerObscured' was obscured: true (expected true; PASS) -'offScreenTopLeft' was obscured: true (expected true; PASS) -'offScreenTop' was obscured: true (expected true; PASS) -'offScreenLeft' was obscured: true (expected true; PASS) - -Expected to not be obscured: -'large' was obscured: false (expected false; PASS) -'stackedHighOpacityParents' was obscured: false (expected false; PASS) -'notClippedByParent' was obscured: false (expected false; PASS) -'topQuarterObscured' was obscured: false (expected false; PASS) -'bottomQuarterObscured' was obscured: false (expected false; PASS) - -Passed all tests: false - +CONSOLE MESSAGE: line 6: TypeError: undefined is not a function (evaluating 'testRunner.setBlockAllPlugins(true)') +layer at (0,0) size 785x9526 + RenderView at (0,0) size 785x600 +layer at (0,0) size 785x9526 + RenderBlock {HTML} at (0,0) size 785x9526 + RenderBody {BODY} at (8,8) size 769x9510 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 + RenderEmbeddedObject {EMBED} at (0,500) size 10x10 + RenderEmbeddedObject {EMBED} at (0,510) size 0x0 + RenderBlock {DIV} at (0,3010) size 20x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 + RenderEmbeddedObject {EMBED} at (0,3510) size 500x500 + RenderBlock {DIV} at (0,4010) size 769x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 + RenderEmbeddedObject {EMBED} at (0,4510) size 500x500 + RenderBlock {DIV} at (0,5010) size 769x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 + RenderBlock {DIV} at (0,9510) size 769x0 +layer at (8,2518) size 20x500 scrollWidth 500 + RenderBlock {DIV} at (0,2510) size 20x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,518) size 500x500 + RenderEmbeddedObject {EMBED} at (0,510) size 500x500 +layer at (8,1018) size 769x500 + RenderBlock {DIV} at (0,1010) size 769x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,1518) size 769x500 + RenderBlock {DIV} at (0,1510) size 769x500 +layer at (8,1518) size 769x500 + RenderBlock {DIV} at (0,0) size 769x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,2018) size 769x500 + RenderBlock {DIV} at (0,2010) size 769x500 +layer at (8,2018) size 769x500 + RenderBlock {DIV} at (0,0) size 769x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,5518) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,5510) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,5518) size 500x500 + RenderBlock (positioned) {DIV} at (0,0) size 500x500 [bgcolor=#008000] +layer at (8,6018) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,6010) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,6018) size 250x500 + RenderBlock (positioned) {DIV} at (0,0) size 250x500 [bgcolor=#008000] +layer at (8,6518) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,6510) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (258,6518) size 250x500 + RenderBlock (positioned) {DIV} at (250,0) size 250x500 [bgcolor=#008000] +layer at (8,7018) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,7010) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,7018) size 500x250 + RenderBlock (positioned) {DIV} at (0,0) size 500x250 [bgcolor=#008000] +layer at (8,7518) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,7510) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,7768) size 500x250 + RenderBlock (positioned) {DIV} at (0,250) size 500x250 [bgcolor=#008000] +layer at (8,8018) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,8010) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,8018) size 500x125 + RenderBlock (positioned) {DIV} at (0,0) size 500x125 [bgcolor=#008000] +layer at (8,8518) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,8510) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (8,8893) size 500x125 + RenderBlock (positioned) {DIV} at (0,375) size 500x125 [bgcolor=#008000] +layer at (8,9018) size 500x500 + RenderBlock (relative positioned) {DIV} at (0,9010) size 500x500 + RenderEmbeddedObject {EMBED} at (0,0) size 500x500 +layer at (208,9218) size 100x100 + RenderBlock (positioned) {DIV} at (200,200) size 100x100 [bgcolor=#008000]
Attachments
Sergio Villar Senin
Comment 1 2014-04-04 03:46:16 PDT
Crashes in Debug builds: STDERR: SHOULD NEVER BE REACHED STDERR: ../../Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp(538) : virtual bool WebKit::WebChromeClient::shouldUnavailablePluginMessageBeButton(WebCore::RenderEmbeddedObject::PluginUnavailabilityReason) const STDERR: 1 0x7f3bd0d44e2d /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libjavascriptcoregtk-3.0.so.0(WTFCrash+0x1e) [0x7f3bd0d44e2d] STDERR: 2 0x7f3bcacacdd3 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZNK6WebKit15WebChromeClient38shouldUnavailablePluginMessageBeButtonEN7WebCore20RenderEmbeddedObject26PluginUnavailabilityReasonE+0x57) [0x7f3bcacacdd3] STDERR: 3 0x7f3bcbb2145e /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(+0x4dac45e) [0x7f3bcbb2145e] STDERR: 4 0x7f3bcbb224d6 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZNK7WebCore20RenderEmbeddedObject26getReplacementTextGeometryERKNS_11LayoutPointERNS_9FloatRectES5_S5_S5_RNS_4FontERNS_7TextRunERf+0x5c) [0x7f3bcbb224d6] STDERR: 5 0x7f3bcbb22b7e /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZNK7WebCore20RenderEmbeddedObject32unavailablePluginIndicatorBoundsERKNS_11LayoutPointE+0xfa) [0x7f3bcbb22b7e] STDERR: 6 0x7f3bcbb22ce0 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-3.0.so.25(_ZNK7WebCore20RenderEmbeddedObject21isReplacementObscuredEv+0xfc) [0x7f3bcbb22ce0] STDERR: 7 0x7f3b78ad856e /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libTestRunnerInjectedBundle.so(_ZN7WebCore9Internals39isPluginUnavailabilityIndicatorObscuredEPNS_7ElementERi+0xa0) [0x7f3b78ad856e] STDERR: 8 0x7f3b78ab2d6d /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libTestRunnerInjectedBundle.so(_ZN7WebCore67jsInternalsPrototypeFunctionIsPluginUnavailabilityIndicatorObscuredEPN3JSC9ExecStateE+0x23a) [0x7f3b78ab2d6d] STDERR: 9 0x7f3b7b30d0b4 [0x7f3b7b30d0b4] STDERR: LEAK: 1 WebPageProxy STDERR: LEAK: 1 WebContext
Carlos Garcia Campos
Comment 2 2020-08-17 06:32:06 PDT
Plugins are no longer supported.
Note You need to log in before you can comment on or make changes to this bug.