<?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>89676</bug_id>
          
          <creation_ts>2012-06-21 10:20:55 -0700</creation_ts>
          <short_desc>[chromium] Overlays when using the web inspector are blurry with device scale factor &gt; 1</short_desc>
          <delta_ts>2012-06-21 16:03:47 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</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>
          
          <blocked>89702</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>vollick</reporter>
          <assigned_to>vollick</assigned_to>
          <cc>cc-bugs</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>654653</commentid>
    <comment_count>0</comment_count>
    <who name="">vollick</who>
    <bug_when>2012-06-21 10:20:55 -0700</bug_when>
    <thetext>The problem is that the page overlay never tells its layer that device or page scale has changed, so the layer gets the wrong contents scale (it&apos;s always 1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654657</commentid>
    <comment_count>1</comment_count>
      <attachid>148830</attachid>
    <who name="">vollick</who>
    <bug_when>2012-06-21 10:23:41 -0700</bug_when>
    <thetext>Created attachment 148830
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654697</commentid>
    <comment_count>2</comment_count>
      <attachid>148839</attachid>
    <who name="">vollick</who>
    <bug_when>2012-06-21 11:00:14 -0700</bug_when>
    <thetext>Created attachment 148839
Patch

Better approach, whenever we construct a graphics layer chromium, initialize
the scale factors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654913</commentid>
    <comment_count>3</comment_count>
      <attachid>148839</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-21 15:02:46 -0700</bug_when>
    <thetext>Comment on attachment 148839
Patch

Clearing flags on attachment: 148839

Committed r120966: &lt;http://trac.webkit.org/changeset/120966&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>654914</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-21 15:02:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148830</attachid>
            <date>2012-06-21 10:23:41 -0700</date>
            <delta_ts>2012-06-21 11:00:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89676-20120621132341.patch</filename>
            <type>text/plain</type>
            <size>1423</size>
            <attacher>vollick</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIwODUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGM1ZTI3MzJhMjQ3NDYwM2JiZjE0Nzk0MjBkZGUxNmZjOThiMzgzYjAuLjRlOTZhMmQzMDQ0Yzc1
ZjZiYTE5ZTcwYjFkZTM4Nzk4NWVlMTFmOTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTItMDYtMjEgIElhbiBWb2xsaWNrICA8dm9sbGlja0BjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBPdmVybGF5cyB3aGVuIHVzaW5nIHRoZSB3ZWIg
aW5zcGVjdG9yIGFyZSBibHVycnkgd2l0aCBkZXZpY2Ugc2NhbGUgZmFjdG9yID4gMQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODk2NzYKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQYWdlT3ZlcmxheXMgbmV2
ZXIgdGVsbCB0aGVpciBsYXllciB0aGF0IHRoZSBkZXZpY2Ugb3IgcGFnZSBzY2FsZSAKKyAgICAg
ICAgZmFjdG9yIGhhcyBjaGFuZ2VkLCBzbyB0aGUgbGF5ZXIgZW5kcyB1cCB3aXRoIGFuIGluY29y
cmVjdAorICAgICAgICBjb250ZW50c1NjYWxlIChpdCdzIGFsd2F5cyAxKS4KKworICAgICAgICAq
IHNyYy9QYWdlT3ZlcmxheS5jcHA6CisgICAgICAgIChXZWJLaXQ6OlBhZ2VPdmVybGF5Ojp1cGRh
dGUpOgorCiAyMDEyLTA2LTIwICBDaHJpc3RvcGhlciBDYW1lcm9uICA8Y2NhbWVyb25AY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHkg
ZG9lc24ndCB3b3JrIHdpdGggdmlkZW8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL1BhZ2VPdmVybGF5LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1BhZ2VP
dmVybGF5LmNwcAppbmRleCBiNWQxNTdhNGJhNjc1MWFjN2NjNzhlOGQ0YzMzMDNkYjBiMzk2ZTlh
Li4zN2M0YzdkZTI0N2MwNjM3MGJmZmNlNTkyZjk2NTZiODAwODNmZDU3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9QYWdlT3ZlcmxheS5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9zcmMvUGFnZU92ZXJsYXkuY3BwCkBAIC0xNTEsNiArMTUxLDcgQEAgdm9p
ZCBQYWdlT3ZlcmxheTo6dXBkYXRlKCkKIAogICAgIG1fdmlld0ltcGwtPnNldE92ZXJsYXlMYXll
cihtX2xheWVyLmdldCgpKTsKICAgICBtX2xheWVyLT5zZXROZWVkc0Rpc3BsYXkoKTsKKyAgICBt
X2xheWVyLT5kZXZpY2VPclBhZ2VTY2FsZUZhY3RvckNoYW5nZWQoKTsKICNlbmRpZgogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148839</attachid>
            <date>2012-06-21 11:00:14 -0700</date>
            <delta_ts>2012-06-21 15:02:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89676-20120621140013.patch</filename>
            <type>text/plain</type>
            <size>3934</size>
            <attacher>vollick</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIwODUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTcxMjhjZGJhZDBmMTRj
YzM0MWE5Mzk4NmM1M2FkNmUzOTI3NTc3OS4uNGQwZDllODk4NjIzZWI3NjNmODE1NjAwNDQ5Zjc3
NTE3YjQ0YTUxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA2LTIxICBJYW4g
Vm9sbGljayAgPHZvbGxpY2tAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gT3Zl
cmxheXMgd2hlbiB1c2luZyB0aGUgd2ViIGluc3BlY3RvciBhcmUgYmx1cnJ5IHdpdGggZGV2aWNl
IHNjYWxlIGZhY3RvciA+IDEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg5Njc2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgV2hlbmV2ZXIgd2UgY29uc3RydWN0IGEgR3JhcGhpY3NMYXllckNocm9taXVtLCBt
YWtlIGluaXRpYWxpemUgdGhlCisgICAgICAgIGRldmljZSBhbmQgcGFnZSBzY2FsZSBmYWN0b3Jz
LCBpZiBwb3NzaWJsZS4KKworICAgICAgICBVbml0IHRlc3Q6IEdyYXBoaWNzTGF5ZXJDaHJvbWl1
bVRlc3Quc2hvdWxkU3RhcnRXaXRoQ29ycmVjdENvbnRlbnRzU2NhbGUKKworICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0dyYXBoaWNzTGF5ZXJDaHJvbWl1bS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyQ2hyb21pdW06OkdyYXBoaWNzTGF5ZXJDaHJvbWl1
bSk6CisKIDIwMTItMDYtMjAgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAogICAg
ICAgICBSZWdyZXNzaW9uKHIxMTY0MDgpOiBDdHJsLUEgKHNlbGVjdCBhbGwpIG9uIGxhcmdlIHRl
eHQgZmlsZSBoYW5ncyB0aGUgdGFiIHdpdGggaGlnaCBDUFUgdXNhZ2UKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9D
aGFuZ2VMb2cKaW5kZXggYzVlMjczMmEyNDc0NjAzYmJmMTQ3OTQyMGRkZTE2ZmM5OGIzODNiMC4u
NGM4Zjk2MjMzN2EyYTJkOWUxMWM1NmRlZDQ3NjcxOGFlNzNlYWQyMiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMi0wNi0yMSAgSWFuIFZvbGxpY2sgIDx2
b2xsaWNrQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW1dIE92ZXJsYXlzIHdoZW4g
dXNpbmcgdGhlIHdlYiBpbnNwZWN0b3IgYXJlIGJsdXJyeSB3aXRoIGRldmljZSBzY2FsZSBmYWN0
b3IgPiAxCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04
OTY3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdo
ZW5ldmVyIHdlIGNvbnN0cnVjdCBhIEdyYXBoaWNzTGF5ZXJDaHJvbWl1bSwgbWFrZSBpbml0aWFs
aXplIHRoZQorICAgICAgICBkZXZpY2UgYW5kIHBhZ2Ugc2NhbGUgZmFjdG9ycywgaWYgcG9zc2li
bGUuCisKKyAgICAgICAgKiB0ZXN0cy9HcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0LmNwcDoKKyAg
ICAgICAgKFdlYktpdFRlc3RzOjpURVNUX0YpOgorICAgICAgICAoV2ViS2l0VGVzdHMpOgorCiAy
MDEyLTA2LTIwICBDaHJpc3RvcGhlciBDYW1lcm9uICA8Y2NhbWVyb25AY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFtjaHJvbWl1bV0gd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHkgZG9lc24ndCB3
b3JrIHdpdGggdmlkZW8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2Nocm9taXVtL0dyYXBoaWNzTGF5ZXJDaHJvbWl1bS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9HcmFwaGljc0xheWVyQ2hyb21pdW0uY3BwCmluZGV4
IDAxM2U3MzRmOTFjZmUzMDQ5ZDY4ODZiMTk5MGE3NWFkNGIxNWRkYzIuLmQzNzU3MmQ5M2QxMTk4
MTkyMzQ2MmRhMzYyZjIzMWRmMDc3MmJjOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0dyYXBoaWNzTGF5ZXJDaHJvbWl1bS5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vR3JhcGhpY3NMYXllckNo
cm9taXVtLmNwcApAQCAtOTMsNyArOTMsOCBAQCBHcmFwaGljc0xheWVyQ2hyb21pdW06OkdyYXBo
aWNzTGF5ZXJDaHJvbWl1bShHcmFwaGljc0xheWVyQ2xpZW50KiBjbGllbnQpCiAgICAgbV9vcGFx
dWVSZWN0VHJhY2tpbmdDb250ZW50TGF5ZXJEZWxlZ2F0ZSA9IGFkb3B0UHRyKG5ldyBPcGFxdWVS
ZWN0VHJhY2tpbmdDb250ZW50TGF5ZXJEZWxlZ2F0ZSh0aGlzKSk7CiAgICAgbV9sYXllciA9IFdl
YkNvbnRlbnRMYXllcjo6Y3JlYXRlKG1fb3BhcXVlUmVjdFRyYWNraW5nQ29udGVudExheWVyRGVs
ZWdhdGUuZ2V0KCkpOwogICAgIG1fbGF5ZXIuc2V0RHJhd3NDb250ZW50KG1fZHJhd3NDb250ZW50
ICYmIG1fY29udGVudHNWaXNpYmxlKTsKLQorICAgIGlmIChjbGllbnQpCisgICAgICAgIGRldmlj
ZU9yUGFnZVNjYWxlRmFjdG9yQ2hhbmdlZCgpOwogICAgIHVwZGF0ZURlYnVnSW5kaWNhdG9ycygp
OwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0dyYXBoaWNz
TGF5ZXJDaHJvbWl1bVRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9HcmFw
aGljc0xheWVyQ2hyb21pdW1UZXN0LmNwcAppbmRleCA0ZmRjZjRmNDFlMTkxN2NmNzFjY2M3NGIx
Mzk3MzU3Y2Y2M2ZiZjNkLi40MTBjNDVkNzhiZTdhOGFjZTE5ZDUxOGJiNWI2NzVlMzY5MGEwNDAy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0dyYXBoaWNzTGF5ZXJD
aHJvbWl1bVRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvR3JhcGhp
Y3NMYXllckNocm9taXVtVGVzdC5jcHAKQEAgLTU3LDYgKzU3LDcgQEAgY2xhc3MgTW9ja0dyYXBo
aWNzTGF5ZXJDbGllbnQgOiBwdWJsaWMgR3JhcGhpY3NMYXllckNsaWVudCB7CiAgICAgdmlydHVh
bCB2b2lkIHBhaW50Q29udGVudHMoY29uc3QgR3JhcGhpY3NMYXllciosIEdyYXBoaWNzQ29udGV4
dCYsIEdyYXBoaWNzTGF5ZXJQYWludGluZ1BoYXNlLCBjb25zdCBJbnRSZWN0JiBpbkNsaXApIE9W
RVJSSURFIHsgfQogICAgIHZpcnR1YWwgYm9vbCBzaG93RGVidWdCb3JkZXJzKGNvbnN0IEdyYXBo
aWNzTGF5ZXIqKSBjb25zdCBPVkVSUklERSB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwg
Ym9vbCBzaG93UmVwYWludENvdW50ZXIoY29uc3QgR3JhcGhpY3NMYXllciopIGNvbnN0IE9WRVJS
SURFIHsgcmV0dXJuIGZhbHNlOyB9CisgICAgdmlydHVhbCBmbG9hdCBkZXZpY2VTY2FsZUZhY3Rv
cigpIGNvbnN0IE9WRVJSSURFIHsgcmV0dXJuIDI7IH0KIH07CiAKIGNsYXNzIE1vY2tMYXllclRy
ZWVIb3N0Q2xpZW50IDogcHVibGljIENDTGF5ZXJUcmVlSG9zdENsaWVudCB7CkBAIC0zOTUsNCAr
Mzk2LDkgQEAgVEVTVF9GKEdyYXBoaWNzTGF5ZXJDaHJvbWl1bVRlc3QsIGNyZWF0ZVJldmVyc2Vk
QWx0ZXJuYXRpbmdBbmltYXRpb24pCiAgICAgZXhwZWN0VHJhbnNsYXRlWCgyLCBjdXJ2ZS0+Z2V0
VmFsdWUoZHVyYXRpb24pKTsKIH0KIAorVEVTVF9GKEdyYXBoaWNzTGF5ZXJDaHJvbWl1bVRlc3Qs
IHNob3VsZFN0YXJ0V2l0aENvcnJlY3RDb250ZW50c1NjYWxlKQoreworICAgIEVYUEVDVF9FUSgy
LCBtX3BsYXRmb3JtTGF5ZXItPmNvbnRlbnRzU2NhbGUoKSk7Cit9CisKIH0gLy8gbmFtZXNwYWNl
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>