<?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>111229</bug_id>
          
          <creation_ts>2013-03-01 15:55:48 -0800</creation_ts>
          <short_desc>Don&apos;t apply page scale to clipRect if applyPageScaleFactorInCompositor is set to true</short_desc>
          <delta_ts>2013-03-04 15:02:16 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Min Qin">qinmin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aelias</cc>
    
    <cc>eric</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>skyostil</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>845575</commentid>
    <comment_count>0</comment_count>
    <who name="Min Qin">qinmin</who>
    <bug_when>2013-03-01 15:55:48 -0800</bug_when>
    <thetext>Don&apos;t apply page scale to clipRect if applyPageScaleFactorInCompositor is set to true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>845583</commentid>
    <comment_count>1</comment_count>
      <attachid>191060</attachid>
    <who name="Min Qin">qinmin</who>
    <bug_when>2013-03-01 16:04:29 -0800</bug_when>
    <thetext>Created attachment 191060
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846607</commentid>
    <comment_count>2</comment_count>
      <attachid>191060</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2013-03-04 10:21:14 -0800</bug_when>
    <thetext>Comment on attachment 191060
Patch

CQ+ per Min&apos;s request.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846610</commentid>
    <comment_count>3</comment_count>
      <attachid>191060</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 10:25:19 -0800</bug_when>
    <thetext>Comment on attachment 191060
Patch

Clearing flags on attachment: 191060

Committed r144642: &lt;http://trac.webkit.org/changeset/144642&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846611</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-04 10:25:22 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846863</commentid>
    <comment_count>5</comment_count>
      <attachid>191060</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-03-04 14:32:41 -0800</bug_when>
    <thetext>Comment on attachment 191060
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=191060&amp;action=review

&gt; Source/WebCore/rendering/RenderLayerCompositor.cpp:787
&gt; +    if (Settings* settings = m_renderView-&gt;document()-&gt;settings())
&gt; +        if (!settings-&gt;applyPageScaleFactorInCompositor())
&gt; +            clipRect.scale(pageScaleFactor());

WebKit coding style requires braces around the body of the outer if since the inner if is two lines long.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>846886</commentid>
    <comment_count>6</comment_count>
    <who name="Min Qin">qinmin</who>
    <bug_when>2013-03-04 15:02:16 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 191060 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=191060&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderLayerCompositor.cpp:787
&gt; &gt; +    if (Settings* settings = m_renderView-&gt;document()-&gt;settings())
&gt; &gt; +        if (!settings-&gt;applyPageScaleFactorInCompositor())
&gt; &gt; +            clipRect.scale(pageScaleFactor());
&gt; 
&gt; WebKit coding style requires braces around the body of the outer if since the inner if is two lines long.

hmm... this file seems to have the same style error in another place. will fix both in a separate patch.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191060</attachid>
            <date>2013-03-01 16:04:29 -0800</date>
            <delta_ts>2013-03-04 14:32:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111229-20130301160040.patch</filename>
            <type>text/plain</type>
            <size>1913</size>
            <attacher name="Min Qin">qinmin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NDQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWYxYWVhMTliMjc0OTJh
Nzk4MDNlZWJjYTU4NzQxMjlkMDgzNWQ1NC4uMjJmMDliOGM1ZmUyNTYyMjQ3NGYwNTg3MWNhMDE0
ZGFjMWFjMGVjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTAzLTAxICBNaW4g
UWluICA8cWlubWluQGNocm9taXVtLm9yZz4KKworICAgICAgICBEb24ndCBhcHBseSBwYWdlIHNj
YWxlIHRvIGNsaXBSZWN0IGlmIGFwcGx5UGFnZVNjYWxlRmFjdG9ySW5Db21wb3NpdG9yIGlzIHNl
dCB0byB0cnVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMTEyMjkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBJZiBhcHBseVBhZ2VTY2FsZUZhY3RvckluQ29tcG9zaXRvciBpcyBzZXQgdG8gdHJ1ZSwgd2Vi
Y29yZSBzaG91bGQgdXNlIGNzcyBjb29yZGluYXRlcy4KKyAgICAgICAgQXMgYSByZXN1bHQsIHdl
IHNob3VsZG4ndCBhcHBseSBwYWdlIHNjYWxlIHRvIGNsaXBSZWN0IGluIFJlbmRlckxheWVyQ29t
cG9zaXRvci4KKyAgICAgICAgTGF5b3V0IHRlc3RzIHNldCB0aGUgZmxhZyB0byBmYWxzZSwgc28g
d2UgZG9uJ3QgaGF2ZSBhbnl0aGluZyB0byB0ZXN0IGFnYWluc3QuCisKKyAgICAgICAgKiByZW5k
ZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRl
ckxheWVyQ29tcG9zaXRvcjo6YWRkVG9PdmVybGFwTWFwKToKKwogMjAxMy0wMy0wMSAgU2hlcmlm
ZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdl
ZCwgcm9sbGluZyBvdXQgcjE0NDQ0My4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggZWY4OWZjYWNiZWZiODYzNzdkMmQ5MGZj
MmViYzVmMzQwZmY2Mjc5NC4uMGViODEzMDcwZTllMzFmNmI1MjcwMGIxYjIzNTk3MGFiM2U2ZmFl
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9z
aXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9z
aXRvci5jcHAKQEAgLTc4Miw3ICs3ODIsOSBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6
YWRkVG9PdmVybGFwTWFwKE92ZXJsYXBNYXAmIG92ZXJsYXBNYXAsIFJlbmRlckxheWVyKgogICAg
IH0KIAogICAgIEludFJlY3QgY2xpcFJlY3QgPSBwaXhlbFNuYXBwZWRJbnRSZWN0KGxheWVyLT5i
YWNrZ3JvdW5kQ2xpcFJlY3QoUmVuZGVyTGF5ZXI6OkNsaXBSZWN0c0NvbnRleHQocm9vdFJlbmRl
ckxheWVyKCksIDAsIEFic29sdXRlQ2xpcFJlY3RzKSkucmVjdCgpKTsgLy8gRklYTUU6IEluY29y
cmVjdCBmb3IgQ1NTIHJlZ2lvbnMuCi0gICAgY2xpcFJlY3Quc2NhbGUocGFnZVNjYWxlRmFjdG9y
KCkpOworICAgIGlmIChTZXR0aW5ncyogc2V0dGluZ3MgPSBtX3JlbmRlclZpZXctPmRvY3VtZW50
KCktPnNldHRpbmdzKCkpCisgICAgICAgIGlmICghc2V0dGluZ3MtPmFwcGx5UGFnZVNjYWxlRmFj
dG9ySW5Db21wb3NpdG9yKCkpCisgICAgICAgICAgICBjbGlwUmVjdC5zY2FsZShwYWdlU2NhbGVG
YWN0b3IoKSk7CiAgICAgY2xpcFJlY3QuaW50ZXJzZWN0KGxheWVyQm91bmRzKTsKICAgICBvdmVy
bGFwTWFwLmFkZChsYXllciwgY2xpcFJlY3QpOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>