<?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>58152</bug_id>
          
          <creation_ts>2011-04-08 12:49:13 -0700</creation_ts>
          <short_desc>[Qt] [WK2] Browser viewport not properly resizing on Maximize at startup with Tiled BackingStore</short_desc>
          <delta_ts>2012-02-03 07:22:08 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Keith Kyzivat">kamaji</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>jesus</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>ossy</cc>
    
    <cc>ostap73</cc>
    
    <cc>yael</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>382466</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Kyzivat">kamaji</who>
    <bug_when>2011-04-08 12:49:13 -0700</bug_when>
    <thetext>The Browser viewport is not properly resizing when the QGraphicsWKView is maximized prior to showing when configured with Tiled backing store.

In the test case, I print the rect being used for setting the geometry of the QGraphicsWKView and the scene rect of the QGraphicsView:
kyzivat@---:~/builds/webkit-linux-x86-rbuild-20110406-1114/Release/bin$ ./wk2-qt-maximize-bug-minimaltestcase 
Setting QGraphicsWKView geometry and scene rect to  QRectF(0,0 200x100) 
Setting QGraphicsWKView geometry and scene rect to  QRectF(0,0 1680x973) 

The rect being set is correct, however the rendered area still remains at 200x100.
If the backing store is changed to Simple, the problem goes away.

Attached you should find my minimal test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382469</commentid>
    <comment_count>1</comment_count>
      <attachid>88859</attachid>
    <who name="Keith Kyzivat">kamaji</who>
    <bug_when>2011-04-08 12:52:35 -0700</bug_when>
    <thetext>Created attachment 88859
Minimal Test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382471</commentid>
    <comment_count>2</comment_count>
    <who name="Keith Kyzivat">kamaji</who>
    <bug_when>2011-04-08 12:53:15 -0700</bug_when>
    <thetext>Minimal test case is a .tar.bz2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>548698</commentid>
    <comment_count>3</comment_count>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2012-02-03 07:22:08 -0800</bug_when>
    <thetext>Things have changed a _lot_ since then... This is not valid anymore.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>88859</attachid>
            <date>2011-04-08 12:52:35 -0700</date>
            <delta_ts>2011-04-08 12:52:35 -0700</delta_ts>
            <desc>Minimal Test case</desc>
            <filename>wk2-qt-maximize-bug-minimaltestcase.tar.bz2</filename>
            <type>application/x-bzip2</type>
            <size>1889</size>
            <attacher name="Keith Kyzivat">kamaji</attacher>
            
              <data encoding="base64">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
KcKEgPpyftA=
</data>

          </attachment>
      

    </bug>

</bugzilla>