<?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>49002</bug_id>
          
          <creation_ts>2010-11-04 08:54:42 -0700</creation_ts>
          <short_desc>GraphicsContext: low quality drawImage and drawImageBuffer should use InterpolationLow</short_desc>
          <delta_ts>2016-01-21 11:00:50 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jamesr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>304691</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-11-04 08:54:42 -0700</bug_when>
    <thetext>They currently use InterpolationNone if useLowQualityScale is true.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304692</commentid>
    <comment_count>1</comment_count>
      <attachid>72947</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-11-04 08:55:52 -0700</bug_when>
    <thetext>Created attachment 72947
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304766</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-11-04 11:14:19 -0700</bug_when>
    <thetext>No pixel test regressions on SL with 0 tolerance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>320794</commentid>
    <comment_count>3</comment_count>
      <attachid>72947</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-12 02:50:22 -0800</bug_when>
    <thetext>Comment on attachment 72947
Proposed patch

How does one test/perceive this?  Is this already covered by layout tests?  Do we need to update pixel results?

Pleas update the ChangeLog to say what layout tests this changes or why this can&apos;t be tested.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1156978</commentid>
    <comment_count>4</comment_count>
      <attachid>269365</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-20 11:13:51 -0800</bug_when>
    <thetext>Created attachment 269365
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157315</commentid>
    <comment_count>5</comment_count>
      <attachid>269365</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-01-21 09:43:28 -0800</bug_when>
    <thetext>Comment on attachment 269365
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157357</commentid>
    <comment_count>6</comment_count>
      <attachid>269365</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-21 11:00:46 -0800</bug_when>
    <thetext>Comment on attachment 269365
Patch

Clearing flags on attachment: 269365

Committed r195415: &lt;http://trac.webkit.org/changeset/195415&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1157358</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-21 11:00:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72947</attachid>
            <date>2010-11-04 08:55:52 -0700</date>
            <delta_ts>2016-01-20 11:13:43 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-49002.diff</filename>
            <type>text/plain</type>
            <size>2199</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MmRlNzk5MS4uMmFlMGVjMCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOCBAQAogMjAxMC0xMS0wNCAgQW5kcmVhcyBLbGlu
ZyAgPGtsaW5nQHdlYmtpdC5vcmc+CiAKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgR3JhcGhpY3NDb250ZXh0OiBMUSBkcmF3SW1hZ2UgYW5kIGRyYXdJbWFn
ZUJ1ZmZlciBzaG91bGQgdXNlIEludGVycG9sYXRpb25Mb3cKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ5MDAyCisKKyAgICAgICAgVXNlIEludGVycG9s
YXRpb25Mb3cgcmF0aGVyIHRoYW4gSW50ZXJwb2xhdGlvbk5vbmUgZm9yIGxvdyBxdWFsaXR5IHNj
YWxpbmcuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpkcmF3SW1hZ2UpOgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpkcmF3SW1hZ2VCdWZmZXIpOgorCisyMDEwLTEx
LTA0ICBBbmRyZWFzIEtsaW5nICA8a2xpbmdAd2Via2l0Lm9yZz4KKwogICAgICAgICBSZXZpZXdl
ZCBieSBOaWtvbGFzIFppbW1lcm1hbm4uCiAKICAgICAgICAgR3JhcGhpY3NDb250ZXh0OiBEb24n
dCBkbyBmdWxsIHNhdmUvcmVzdG9yZSB3aGVuIHBhaW50aW5nIHdpdGggbG93IHF1YWxpdHkgc2Nh
bGluZwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRl
eHQuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQuY3BwCmlu
ZGV4IGY1ZTliMTQuLjc1OGNhNGUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvR3JhcGhpY3NDb250ZXh0LmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dy
YXBoaWNzQ29udGV4dC5jcHAKQEAgLTQwNSw4ICs0MDUsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4
dDo6ZHJhd0ltYWdlKEltYWdlKiBpbWFnZSwgQ29sb3JTcGFjZSBzdHlsZUNvbG9yU3BhY2UsIGNv
bnN0CiAKICAgICBpZiAodXNlTG93UXVhbGl0eVNjYWxlKSB7CiAgICAgICAgIEludGVycG9sYXRp
b25RdWFsaXR5IHByZXZpb3VzSW50ZXJwb2xhdGlvblF1YWxpdHkgPSBpbWFnZUludGVycG9sYXRp
b25RdWFsaXR5KCk7Ci0gICAgICAgIC8vIEZJWE1FOiBTaG91bGQgYmUgSW50ZXJwb2xhdGlvbkxv
dwotICAgICAgICBzZXRJbWFnZUludGVycG9sYXRpb25RdWFsaXR5KEludGVycG9sYXRpb25Ob25l
KTsKKyAgICAgICAgc2V0SW1hZ2VJbnRlcnBvbGF0aW9uUXVhbGl0eShJbnRlcnBvbGF0aW9uTG93
KTsKICAgICAgICAgaW1hZ2UtPmRyYXcodGhpcywgRmxvYXRSZWN0KGRlc3QubG9jYXRpb24oKSwg
RmxvYXRTaXplKHR3LCB0aCkpLCBGbG9hdFJlY3Qoc3JjLmxvY2F0aW9uKCksIEZsb2F0U2l6ZSh0
c3csIHRzaCkpLCBzdHlsZUNvbG9yU3BhY2UsIG9wKTsKICAgICAgICAgc2V0SW1hZ2VJbnRlcnBv
bGF0aW9uUXVhbGl0eShwcmV2aW91c0ludGVycG9sYXRpb25RdWFsaXR5KTsKICAgICB9IGVsc2UK
QEAgLTQ4OSw4ICs0ODgsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDo6ZHJhd0ltYWdlQnVmZmVy
KEltYWdlQnVmZmVyKiBpbWFnZSwgQ29sb3JTcGFjZSBzdHlsZUNvbG9yUwogCiAgICAgaWYgKHVz
ZUxvd1F1YWxpdHlTY2FsZSkgewogICAgICAgICBJbnRlcnBvbGF0aW9uUXVhbGl0eSBwcmV2aW91
c0ludGVycG9sYXRpb25RdWFsaXR5ID0gaW1hZ2VJbnRlcnBvbGF0aW9uUXVhbGl0eSgpOwotICAg
ICAgICAvLyBGSVhNRTogU2hvdWxkIGJlIEludGVycG9sYXRpb25Mb3cKLSAgICAgICAgc2V0SW1h
Z2VJbnRlcnBvbGF0aW9uUXVhbGl0eShJbnRlcnBvbGF0aW9uTm9uZSk7CisgICAgICAgIHNldElt
YWdlSW50ZXJwb2xhdGlvblF1YWxpdHkoSW50ZXJwb2xhdGlvbkxvdyk7CiAgICAgICAgIGltYWdl
LT5kcmF3KHRoaXMsIHN0eWxlQ29sb3JTcGFjZSwgZGVzdCwgc3JjLCBvcCwgdXNlTG93UXVhbGl0
eVNjYWxlKTsKICAgICAgICAgc2V0SW1hZ2VJbnRlcnBvbGF0aW9uUXVhbGl0eShwcmV2aW91c0lu
dGVycG9sYXRpb25RdWFsaXR5KTsKICAgICB9IGVsc2UK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269365</attachid>
            <date>2016-01-20 11:13:51 -0800</date>
            <delta_ts>2016-01-21 11:00:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-49002-20160120111323.patch</filename>
            <type>text/plain</type>
            <size>3543</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk1Mjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTQ0ZTZjZmYzNmExMWQw
ZDNiZTgzMTRhYzEwNzQ1NzMzNzQ0MjFiYS4uNzA0ZDFjMWYwMzA5ZTYzMWNhNDlkNTQzYzZkODRi
YzM5Y2MyNmFhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE2LTAxLTIwICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEdyYXBoaWNzQ29u
dGV4dDogbG93IHF1YWxpdHkgZHJhd0ltYWdlIGFuZCBkcmF3SW1hZ2VCdWZmZXIgc2hvdWxkIHVz
ZSBJbnRlcnBvbGF0aW9uTG93CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD00OTAwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFdoZW4gdXNpbmcgbG93IHF1YWxpdHkgaW1hZ2Ugc2NhbGluZyBmb3IgaW1hZ2Vz
IHdoaWNoIGFyZSBnZXR0aW5nIHBhaW50ZWQgb2Z0ZW4sCisgICAgICAgIHRoZSBjb2RlIHVzZWQg
SW50ZXJwb2xhdGlvbk5vbmUsIHdoaWNoIG1ha2UgdGhlIGltYWdlcyBsb29rIGV2ZW4gd29yc2Ug
dGhhbiB0aGV5IHNob3VsZC4KKworICAgICAgICBOb3QgZWFzaWx5IHRlc3RhYmxlLgorCisgICAg
ICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6ZHJhd0ltYWdlKToKKyAgICAgICAgKFdlYkNvcmU6Okdy
YXBoaWNzQ29udGV4dDo6ZHJhd0ltYWdlQnVmZmVyKToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzQ29udGV4dDo6ZHJhd0NvbnN1bWluZ0ltYWdlQnVmZmVyKToKKwogMjAxNi0wMS0xOSAgQ2hy
aXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGZpeCB0
eXBvIGluIGNvbW1lbnQgYWRkZWQgaW4gcjE5NTE1Ny4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQuY3BwCmluZGV4IDVkNTAwN2FlYjk0
Y2JjMzMyMWJlNTg3ZjY3MzI4ODM1YmNhOGNjMjQuLjdkZGNjNzI2ZjJhMThiNjdjZjljMTIyZDFj
YWNhMmNjZmJkMjc1MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0dyYXBoaWNzQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0LmNwcApAQCAtNzY3LDggKzc2Nyw3IEBAIHZvaWQgR3JhcGhp
Y3NDb250ZXh0OjpkcmF3SW1hZ2UoSW1hZ2UmIGltYWdlLCBjb25zdCBGbG9hdFJlY3QmIGRlc3Rp
bmF0aW9uLCBjb25zCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICAvLyBGSVhNRSAoNDkw
MDIpOiBTaG91bGQgYmUgSW50ZXJwb2xhdGlvbkxvdwotICAgIEludGVycG9sYXRpb25RdWFsaXR5
TWFpbnRhaW5lciBpbnRlcnBvbGF0aW9uUXVhbGl0eUZvclRoaXNTY29wZSgqdGhpcywgaW1hZ2VQ
YWludGluZ09wdGlvbnMubV91c2VMb3dRdWFsaXR5U2NhbGUgPyBJbnRlcnBvbGF0aW9uTm9uZSA6
IGltYWdlSW50ZXJwb2xhdGlvblF1YWxpdHkoKSk7CisgICAgSW50ZXJwb2xhdGlvblF1YWxpdHlN
YWludGFpbmVyIGludGVycG9sYXRpb25RdWFsaXR5Rm9yVGhpc1Njb3BlKCp0aGlzLCBpbWFnZVBh
aW50aW5nT3B0aW9ucy5tX3VzZUxvd1F1YWxpdHlTY2FsZSA/IEludGVycG9sYXRpb25Mb3cgOiBp
bWFnZUludGVycG9sYXRpb25RdWFsaXR5KCkpOwogICAgIGltYWdlLmRyYXcoKnRoaXMsIGRlc3Rp
bmF0aW9uLCBzb3VyY2UsIGltYWdlUGFpbnRpbmdPcHRpb25zLm1fY29tcG9zaXRlT3BlcmF0b3Is
IGltYWdlUGFpbnRpbmdPcHRpb25zLm1fYmxlbmRNb2RlLCBpbWFnZVBhaW50aW5nT3B0aW9ucy5t
X29yaWVudGF0aW9uRGVzY3JpcHRpb24pOwogfQogCkBAIC04MjIsOCArODIxLDcgQEAgdm9pZCBH
cmFwaGljc0NvbnRleHQ6OmRyYXdJbWFnZUJ1ZmZlcihJbWFnZUJ1ZmZlciYgaW1hZ2UsIGNvbnN0
IEZsb2F0UmVjdCYgZGVzdGkKICAgICBpZiAocGFpbnRpbmdEaXNhYmxlZCgpKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICAvLyBGSVhNRSAoNDkwMDIpOiBTaG91bGQgYmUgSW50ZXJwb2xhdGlvbkxv
dwotICAgIEludGVycG9sYXRpb25RdWFsaXR5TWFpbnRhaW5lciBpbnRlcnBvbGF0aW9uUXVhbGl0
eUZvclRoaXNTY29wZSgqdGhpcywgaW1hZ2VQYWludGluZ09wdGlvbnMubV91c2VMb3dRdWFsaXR5
U2NhbGUgPyBJbnRlcnBvbGF0aW9uTm9uZSA6IGltYWdlSW50ZXJwb2xhdGlvblF1YWxpdHkoKSk7
CisgICAgSW50ZXJwb2xhdGlvblF1YWxpdHlNYWludGFpbmVyIGludGVycG9sYXRpb25RdWFsaXR5
Rm9yVGhpc1Njb3BlKCp0aGlzLCBpbWFnZVBhaW50aW5nT3B0aW9ucy5tX3VzZUxvd1F1YWxpdHlT
Y2FsZSA/IEludGVycG9sYXRpb25Mb3cgOiBpbWFnZUludGVycG9sYXRpb25RdWFsaXR5KCkpOwog
ICAgIGltYWdlLmRyYXcoKnRoaXMsIGRlc3RpbmF0aW9uLCBzb3VyY2UsIGltYWdlUGFpbnRpbmdP
cHRpb25zLm1fY29tcG9zaXRlT3BlcmF0b3IsIGltYWdlUGFpbnRpbmdPcHRpb25zLm1fYmxlbmRN
b2RlLCBpbWFnZVBhaW50aW5nT3B0aW9ucy5tX3VzZUxvd1F1YWxpdHlTY2FsZSk7CiB9CiAKQEAg
LTg0OCw4ICs4NDYsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDo6ZHJhd0NvbnN1bWluZ0ltYWdl
QnVmZmVyKHN0ZDo6dW5pcXVlX3B0cjxJbWFnZUJ1ZmZlcj4gaW1hZwogICAgIGlmIChwYWludGlu
Z0Rpc2FibGVkKCkgfHwgIWltYWdlKQogICAgICAgICByZXR1cm47CiAgICAgCi0gICAgLy8gRklY
TUUgKDQ5MDAyKTogU2hvdWxkIGJlIEludGVycG9sYXRpb25Mb3cKLSAgICBJbnRlcnBvbGF0aW9u
UXVhbGl0eU1haW50YWluZXIgaW50ZXJwb2xhdGlvblF1YWxpdHlGb3JUaGlzU2NvcGUoKnRoaXMs
IGltYWdlUGFpbnRpbmdPcHRpb25zLm1fdXNlTG93UXVhbGl0eVNjYWxlID8gSW50ZXJwb2xhdGlv
bk5vbmUgOiBpbWFnZUludGVycG9sYXRpb25RdWFsaXR5KCkpOworICAgIEludGVycG9sYXRpb25R
dWFsaXR5TWFpbnRhaW5lciBpbnRlcnBvbGF0aW9uUXVhbGl0eUZvclRoaXNTY29wZSgqdGhpcywg
aW1hZ2VQYWludGluZ09wdGlvbnMubV91c2VMb3dRdWFsaXR5U2NhbGUgPyBJbnRlcnBvbGF0aW9u
TG93IDogaW1hZ2VJbnRlcnBvbGF0aW9uUXVhbGl0eSgpKTsKIAogICAgIEltYWdlQnVmZmVyOjpk
cmF3Q29uc3VtaW5nKFdURk1vdmUoaW1hZ2UpLCAqdGhpcywgZGVzdGluYXRpb24sIHNvdXJjZSwg
aW1hZ2VQYWludGluZ09wdGlvbnMubV9jb21wb3NpdGVPcGVyYXRvciwgaW1hZ2VQYWludGluZ09w
dGlvbnMubV9ibGVuZE1vZGUsIGltYWdlUGFpbnRpbmdPcHRpb25zLm1fdXNlTG93UXVhbGl0eVNj
YWxlKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>