<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>90708</bug_id>
          
          <creation_ts>2012-07-06 16:10:57 -0700</creation_ts>
          <short_desc>fullscreen/exit-full-screen-iframe.html is failing</short_desc>
          <delta_ts>2014-12-18 10:51:53 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>139779</dup_id>
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=139778</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>fpizlo</cc>
    
    <cc>jer.noble</cc>
    
    <cc>mfeil</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>664286</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-07-06 16:10:57 -0700</bug_when>
    <thetext>This test is failing:


--- /Volumes/Data/pizlo/secondary/OpenSource/WebKitBuild/Debug/layout-test-results/fullscreen/exit-full-screen-iframe-expected.txt
+++ /Volumes/Data/pizlo/secondary/OpenSource/WebKitBuild/Debug/layout-test-results/fullscreen/exit-full-screen-iframe-actual.txt
@@ -5,6 +5,6 @@
 EVENT(webkitfullscreenchange)
 TEST(document.getElementById(&apos;frame&apos;).contentDocument.webkitIsFullScreen==true) OK
 EVENT(webkitfullscreenchange)
-TEST(document.getElementById(&apos;frame&apos;).contentDocument.webkitIsFullScreen==false) OK
+TEST(document.getElementById(&apos;frame&apos;).contentDocument.webkitIsFullScreen==false) FAIL
 END OF TEST</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664287</commentid>
    <comment_count>1</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-07-06 16:15:14 -0700</bug_when>
    <thetext>Skipped in http://trac.webkit.org/changeset/122040</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664367</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-07-07 01:27:16 -0700</bug_when>
    <thetext>Also fails on chromium: bug 90704. Should r122035 be just rolled out?

Filip, please be sure to CC responsible parties when skipping tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664410</commentid>
    <comment_count>3</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-07-07 13:38:44 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Also fails on chromium: bug 90704. Should r122035 be just rolled out?

I believe this test should pass, and that the failure indicates a real problem that needs to be investigated.

After webkitCancelFullScreen() is called from JavaScript and the resulting webkitfullscreenchange event is received, webkitIsFullScreen should no longer be true.

Rolling out r122035 would revert the failing test, but it would also revert a valid BlackBerry code fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664414</commentid>
    <comment_count>4</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-07-07 14:15:29 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Also fails on chromium: bug 90704.

Note that this test causes EFL and GTK ports to crash, which is are real failures that need to be fixed. See also bug 89817 for my attempt at a patch which would have prevent these crashes but did not pass review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664447</commentid>
    <comment_count>5</comment_count>
    <who name="Max Feil">mfeil</who>
    <bug_when>2012-07-07 20:22:18 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Note that this test causes EFL and GTK ports to crash

GTK port crash is now fixed (bug 90719) and this test passes on GTK (see http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/ ).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>664602</commentid>
    <comment_count>6</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-07-08 21:04:47 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; Note that this test causes EFL and GTK ports to crash
&gt; 
&gt; GTK port crash is now fixed (bug 90719) and this test passes on GTK (see http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/ ).

EFL is also fixed in trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>915525</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-08-08 11:35:55 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; Note that this test causes EFL and GTK ports to crash
&gt; &gt; 
&gt; &gt; GTK port crash is now fixed (bug 90719) and this test passes on GTK (see http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/ ).
&gt; 
&gt; EFL is also fixed in trunk.

This test passes on the Mac port as well: http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r153825%20(11521)/results.html

Un-skipped in https://trac.webkit.org/r153834 .

Marking bug as RESOLVED/WORKSFORME.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>915588</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-08-08 14:16:29 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; &gt; Note that this test causes EFL and GTK ports to crash
&gt; &gt; &gt; 
&gt; &gt; &gt; GTK port crash is now fixed (bug 90719) and this test passes on GTK (see http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/ ).
&gt; &gt; 
&gt; &gt; EFL is also fixed in trunk.
&gt; 
&gt; This test passes on the Mac port as well: http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r153825%20(11521)/results.html
&gt; 
&gt; Un-skipped in https://trac.webkit.org/r153834 .
&gt; 
&gt; Marking bug as RESOLVED/WORKSFORME.

Actually the test is flakey on both Mac and EFL ports. Marked as flakey on Mac in https://trac.webkit.org/r153846.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1056822</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-12-18 10:51:53 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 139779 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>