<?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>51208</bug_id>
          
          <creation_ts>2010-12-16 12:47:22 -0800</creation_ts>
          <short_desc>[Qt] GraphicsContext should respect QWebView render hints</short_desc>
          <delta_ts>2011-04-08 07:33:52 -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>Canvas</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>HTML5, Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ariya Hidayat">ariya.hidayat</reporter>
          <assigned_to name="Ariya Hidayat">ariya.hidayat</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>fabrizio.machado</cc>
    
    <cc>kenneth</cc>
    
    <cc>kling</cc>
    
    <cc>mdelaney7</cc>
    
    <cc>ossy</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>323362</commentid>
    <comment_count>0</comment_count>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-16 12:47:22 -0800</bug_when>
    <thetext>Because http://trac.webkit.org/changeset/62762, the render hint SmoothPixmapTransform is always set, regardless what is configured via QWebView::setRenderHint(s).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323458</commentid>
    <comment_count>1</comment_count>
      <attachid>76820</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-16 15:33:43 -0800</bug_when>
    <thetext>Created attachment 76820
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323502</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-12-16 16:21:26 -0800</bug_when>
    <thetext>What about QGraphicsWebView and our WebKit2 port?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323517</commentid>
    <comment_count>3</comment_count>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-16 16:50:30 -0800</bug_when>
    <thetext>&gt; What about QGraphicsWebView and our WebKit2 port?

For QGraphicsWebView, either the containing QWebView has to set the render hints properly (to get smooth pixmap) or we automatically set smooth pixmap in the paint function. But the latter is wrong, cause again it&apos;s clobbering the original painter&apos;s render hint.

For WebKit2, I&apos;m not sure since I&apos;m not familiar with it. I assume BackingStore::createGraphicsContext() is good place to insert additional set of smooth pixmap transform render hint. Are there any other places where GraphicsContext is created?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323535</commentid>
    <comment_count>4</comment_count>
      <attachid>76820</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-12-16 17:32:38 -0800</bug_when>
    <thetext>Comment on attachment 76820
Patch

r=me

For QGraphicsWebView we will (and should) just follow whatever we get from the view (set via QGraphicsView::setRenderHint())</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323543</commentid>
    <comment_count>5</comment_count>
      <attachid>76820</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-16 17:45:03 -0800</bug_when>
    <thetext>Comment on attachment 76820
Patch

Clearing flags on attachment: 76820

Committed r74220: &lt;http://trac.webkit.org/changeset/74220&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323544</commentid>
    <comment_count>6</comment_count>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-16 17:45:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323729</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-12-17 05:46:38 -0800</bug_when>
    <thetext>Reopen, because a Qt API test fails after this patch:

FAIL!  : tst_QWebView::renderHints() &apos;!(webView.renderHints() &amp; QPainter::SmoothPixmapTransform)&apos; returned FALSE. ()
   Loc: [/home/webkitbuildbot/slaves/release32bit/buildslave/qt-linux-release/build/WebKit/qt/tests/qwebview/tst_qwebview.cpp(85)]

Could you check it, please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323782</commentid>
    <comment_count>8</comment_count>
      <attachid>76883</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-17 08:15:47 -0800</bug_when>
    <thetext>Created attachment 76883
[Qt] GraphicsContext should respect QWebView render hints</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323787</commentid>
    <comment_count>9</comment_count>
      <attachid>76883</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-12-17 08:23:50 -0800</bug_when>
    <thetext>Comment on attachment 76883
[Qt] GraphicsContext should respect QWebView render hints

I trust you here.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323789</commentid>
    <comment_count>10</comment_count>
      <attachid>76883</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-17 08:27:08 -0800</bug_when>
    <thetext>Comment on attachment 76883
[Qt] GraphicsContext should respect QWebView render hints

Clearing flags on attachment: 76883

Committed r74271: &lt;http://trac.webkit.org/changeset/74271&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>323790</commentid>
    <comment_count>11</comment_count>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2010-12-17 08:27:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>374530</commentid>
    <comment_count>12</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-03-28 09:17:12 -0700</bug_when>
    <thetext>Revision r74220 cherry-picked into qtwebkit-2.1.x with commit dcbf037442a531c9da18a879f91bedfe141aaea0 &lt;http://gitorious.org/webkit/qtwebkit/commit/dcbf037442a531c9da18a879f91bedfe141aaea0&gt;

Revision r74271 cherry-picked into qtwebkit-2.1.x with commit 2927c9d24ce15010eece90504cc0e1fc21e851e2 &lt;http://gitorious.org/webkit/qtwebkit/commit/2927c9d24ce15010eece90504cc0e1fc21e851e2&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382168</commentid>
    <comment_count>13</comment_count>
    <who name="Fabrizio">fabrizio.machado</who>
    <bug_when>2011-04-08 05:34:48 -0700</bug_when>
    <thetext>I am not so sure r74220 has been cherrypicked to 2.1.x.  We are still seeing test cases related to this failing on Symbian with latest 2.1.x.

Inside GraphicsContextPlatformPrivate::GrahicsContextPlatformPrivate() from GraphicsContextQt.cpp in 2.1.x, I do not see &apos;painter-&gt;setRenderHint(QPainter::Antialiasing,true)&apos; getting called for all cases.  It&apos;s only getting called if platform != Symbian, but we actually need it called for all platforms, as in trunk.

Can we get this change to 2.1.x?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382200</commentid>
    <comment_count>14</comment_count>
      <attachid>88812</attachid>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-04-08 06:46:52 -0700</bug_when>
    <thetext>Created attachment 88812
2.1.x branch - patch to fix wrong cherry-pick

Patch to fix mistake during the cherry-pick of r74220 in branch qtwebkit-2.1.x.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382204</commentid>
    <comment_count>15</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-04-08 06:51:34 -0700</bug_when>
    <thetext>For the record, from IRC:

&lt;cmarcelo&gt; lgombos: kenneth_: rubberstamp for fixing a mistake during cherry-pick (branch 2.1.x). it&apos;s the third patch in https://bugs.webkit.org/show_bug.cgi?id=51208  can one of you take a look?
&lt;lgombos&gt; cmarcelo: ok by me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382215</commentid>
    <comment_count>16</comment_count>
      <attachid>88818</attachid>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-04-08 07:05:36 -0700</bug_when>
    <thetext>Created attachment 88818
2.1.x branch - patch to fix wrong cherry-pick, v2

Fix dumb mistake, &apos;imageInterpolationQuality&apos; was missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382217</commentid>
    <comment_count>17</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-04-08 07:11:36 -0700</bug_when>
    <thetext>Fix in commit f45d42188432a78331e9fa5733863752ea81f64e of qtwebkit-2.1.x branch. Thanks for spotting this Fabrizio.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382224</commentid>
    <comment_count>18</comment_count>
    <who name="Fabrizio">fabrizio.machado</who>
    <bug_when>2011-04-08 07:33:52 -0700</bug_when>
    <thetext>No problem Caio, thanks for your help.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76820</attachid>
            <date>2010-12-16 15:33:43 -0800</date>
            <delta_ts>2010-12-17 08:15:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-51208-20101216153337.patch</filename>
            <type>text/plain</type>
            <size>8366</size>
            <attacher name="Ariya Hidayat">ariya.hidayat</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NzZkYTdjN2Y1YTBlYmY3ODVjNDU2ZjFmMDE3ZmVjNjQyZGM0OWViZi4uNzM1MDRkMzkzZGIxMGQz
ZjU3NTdiYmZjYjFlNGQwYmUzNzdiOGE2YSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMC0xMi0xNiAgQXJp
eWEgSGlkYXlhdCAgPGFyaXlhQHNlbmNoYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBHcmFwaGljc0NvbnRleHQgc2hvdWxkIHJlc3Bl
Y3QgUVdlYlZpZXcgcmVuZGVyIGhpbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD01MTIwOAorCisgICAgICAgIEdyYXBoaWNzQ29udGV4dCBkb2VzIG5v
dCBvdmVycmlkZSBTbW9vdGhQaXhtYXBUcmFuc2Zvcm0gKHNlZSBhbHNvCisgICAgICAgIHI2Mjc2
MikuIFRvIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3IsIGNhbnZhcyBkZWZhdWx0IGltYWdlIGludGVy
cG9sYXRpb24KKyAgICAgICAgcXVhbGl0eSBpcyBzZXQgdG8gbWVkaXVtIGFuZCBRV2ViVmlldydz
IHJlbmRlciBoaW50cyBieSBkZWZhdWx0IGFsc28KKyAgICAgICAgaW5jbHVkZSBTbW9vdGhQaXht
YXBUcmFuc2Zvcm0uCisKKyAgICAgICAgKiBodG1sL0hUTUxDYW52YXNFbGVtZW50Lmg6CisgICAg
ICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlOjpHcmFwaGljc0NvbnRl
eHRQbGF0Zm9ybVByaXZhdGUpOgorCiAyMDEwLTEyLTE2ICBEYW5pZWwgQmF0ZXMgIDxkYmF0ZXNA
cmltLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbnRvbmlvIEdvbWVzLgpkaWZmIC0tZ2l0
IGEvV2ViQ29yZS9odG1sL0hUTUxDYW52YXNFbGVtZW50LmggYi9XZWJDb3JlL2h0bWwvSFRNTENh
bnZhc0VsZW1lbnQuaAppbmRleCBiYTJiOTlkY2ZhNDliZDU5ZmQwMTdhOWEwYjcyZWE3ZWI4OTFj
NmZkLi4yODFlYTVkZGRiZWNiYTYxNTkyY2IxMTM0Njk4ZjUzZDc1MmFkMjBhIDEwMDY0NAotLS0g
YS9XZWJDb3JlL2h0bWwvSFRNTENhbnZhc0VsZW1lbnQuaAorKysgYi9XZWJDb3JlL2h0bWwvSFRN
TENhbnZhc0VsZW1lbnQuaApAQCAtMzIsNyArMzIsNyBAQAogI2luY2x1ZGUgIkhUTUxFbGVtZW50
LmgiCiAjaW5jbHVkZSAiSW50U2l6ZS5oIgogCi0jaWYgUExBVEZPUk0oQ0hST01JVU0pCisjaWYg
UExBVEZPUk0oQ0hST01JVU0pIHx8IFBMQVRGT1JNKFFUKQogI2RlZmluZSBEZWZhdWx0SW50ZXJw
b2xhdGlvblF1YWxpdHkgSW50ZXJwb2xhdGlvbk1lZGl1bQogI2VsaWYgUExBVEZPUk0oQ0cpCiAj
ZGVmaW5lIERlZmF1bHRJbnRlcnBvbGF0aW9uUXVhbGl0eSBJbnRlcnBvbGF0aW9uTG93CmRpZmYg
LS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNw
cCBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCmlu
ZGV4IDJmOGE5MWZiM2E0ZDliZGRjZWJiMTBmMjAwNTA0ZTY0YTU2ZGU2MzYuLjkyZGQzZTQ0YmUy
YTZkNWNhMjRkYTk5OWM1MmQ0OTQwZWVmNjcxN2MgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCisrKyBiL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCkBAIC0yMzcsNyArMjM3LDcgQEAg
R3JhcGhpY3NDb250ZXh0UGxhdGZvcm1Qcml2YXRlOjpHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVBy
aXZhdGUoUVBhaW50ZXIqIHAsIGNvbnMKICAgICAvLyBVc2UgdGhlIGRlZmF1bHQgdGhlIFFQYWlu
dGVyIHdhcyBjb25zdHJ1Y3RlZCB3aXRoLgogICAgIGFudGlBbGlhc2luZ0ZvclJlY3RzQW5kTGlu
ZXMgPSBwYWludGVyLT50ZXN0UmVuZGVySGludChRUGFpbnRlcjo6QW50aWFsaWFzaW5nKTsKIAot
ICAgIHBhaW50ZXItPnNldFJlbmRlckhpbnRzKFFQYWludGVyOjpBbnRpYWxpYXNpbmcgfCBRUGFp
bnRlcjo6U21vb3RoUGl4bWFwVHJhbnNmb3JtLCB0cnVlKTsKKyAgICBwYWludGVyLT5zZXRSZW5k
ZXJIaW50KFFQYWludGVyOjpBbnRpYWxpYXNpbmcsIHRydWUpOwogfQogCiBHcmFwaGljc0NvbnRl
eHRQbGF0Zm9ybVByaXZhdGU6On5HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGUoKQpkaWZm
IC0tZ2l0IGEvV2ViS2l0L3F0L0FwaS9xd2Vidmlldy5jcHAgYi9XZWJLaXQvcXQvQXBpL3F3ZWJ2
aWV3LmNwcAppbmRleCBhMDRiNWYyNWUzMzQ4NDY4ODJhODlmNDZiZDUzNjNhMGM3Yjg3NGE2Li4z
MWVlNTIxOTE0ZjlhMzNiMDE5NTU3ODgwMTA0MWNjMzcyMmYzYzAxIDEwMDY0NAotLS0gYS9XZWJL
aXQvcXQvQXBpL3F3ZWJ2aWV3LmNwcAorKysgYi9XZWJLaXQvcXQvQXBpL3F3ZWJ2aWV3LmNwcApA
QCAtMzksNyArMzksNyBAQCBwdWJsaWM6CiAgICAgUVdlYlZpZXdQcml2YXRlKFFXZWJWaWV3ICp2
aWV3KQogICAgICAgICA6IHZpZXcodmlldykKICAgICAgICAgLCBwYWdlKDApCi0gICAgICAgICwg
cmVuZGVySGludHMoUVBhaW50ZXI6OlRleHRBbnRpYWxpYXNpbmcpCisgICAgICAgICwgcmVuZGVy
SGludHMoUVBhaW50ZXI6OlRleHRBbnRpYWxpYXNpbmcgfCBRUGFpbnRlcjo6U21vb3RoUGl4bWFw
VHJhbnNmb3JtKQogICAgIHsKICAgICAgICAgUV9BU1NFUlQodmlldyk7CiAgICAgfQpAQCAtNzEz
LDcgKzcxMyw3IEBAIHFyZWFsIFFXZWJWaWV3Ojp0ZXh0U2l6ZU11bHRpcGxpZXIoKSBjb25zdAog
CiAgICAgVGhlc2UgaGludHMgYXJlIHVzZWQgdG8gaW5pdGlhbGl6ZSBRUGFpbnRlciBiZWZvcmUg
cGFpbnRpbmcgdGhlIFdlYiBwYWdlLgogCi0gICAgUVBhaW50ZXI6OlRleHRBbnRpYWxpYXNpbmcg
aXMgZW5hYmxlZCBieSBkZWZhdWx0LgorICAgIFFQYWludGVyOjpUZXh0QW50aWFsaWFzaW5nIGFu
ZCBRUGFpbnRlcjo6U21vb3RoUGl4bWFwVHJhbnNmb3JtIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQu
CiAKICAgICBcbm90ZSBUaGlzIHByb3BlcnR5IGlzIG5vdCBhdmFpbGFibGUgb24gU3ltYmlhbi4g
SG93ZXZlciwgdGhlIGdldHRlciBhbmQKICAgICBzZXR0ZXIgZnVuY3Rpb25zIGNhbiBzdGlsbCBi
ZSB1c2VkIGRpcmVjdGx5LgpkaWZmIC0tZ2l0IGEvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1dlYktp
dC9xdC9DaGFuZ2VMb2cKaW5kZXggYWFjMGI2NGNlOWFkMzZiYzQzZTQxYjJjYjljYWQ1ODc1NDY5
NmMzNy4uZDZmZTY0YTI0YjY3ZDM1ZDVjMmEyZjYwOTg3YTNhZWE2NTM5YjU2ZiAxMDA2NDQKLS0t
IGEvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTcgQEAKKzIwMTAtMTItMTYgIEFyaXlhIEhpZGF5YXQgIDxhcml5YUBzZW5jaGEuY29tPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gR3Jh
cGhpY3NDb250ZXh0IHNob3VsZCByZXNwZWN0IFFXZWJWaWV3IHJlbmRlciBoaW50cworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTEyMDgKKworICAgICAg
ICBBZGQgc29tZSBjaGVja3MgdG8gZW5zdXJlIHRoYXQgR3JhcGhpY3NDb250ZXh0ICh2aWEgUVdl
YkZyYW1lKQorICAgICAgICBkb2VzIG5vdCBjbG9iYmVyIHRoZSByZW5kZXIgaGludHMuCisKKyAg
ICAgICAgKiBBcGkvcXdlYnZpZXcuY3BwOgorICAgICAgICAoUVdlYlZpZXdQcml2YXRlOjpRV2Vi
Vmlld1ByaXZhdGUpOgorICAgICAgICAqIHRlc3RzL3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNw
cDoKKwogMjAxMC0xMi0xNSAgTGFzemxvIEdvbWJvcyAgPGxhc3psby4xLmdvbWJvc0Bub2tpYS5j
b20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQW50b25pbyBHb21lcy4KZGlmZiAtLWdpdCBhL1dl
YktpdC9xdC90ZXN0cy9xd2ViZnJhbWUvdHN0X3F3ZWJmcmFtZS5jcHAgYi9XZWJLaXQvcXQvdGVz
dHMvcXdlYmZyYW1lL3RzdF9xd2ViZnJhbWUuY3BwCmluZGV4IDY5MjMzMTU1OWE5Njk5YjVkMzVk
YzYyZGUxMTc2YWUxYjdiNGZhZjAuLjJhZTg1ZTQxZDJhZDcxZDZlODU4MGRjNmVhZGJkMzIzMzc0
NTc5YzggMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC90ZXN0cy9xd2ViZnJhbWUvdHN0X3F3ZWJmcmFt
ZS5jcHAKKysrIGIvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJmcmFtZS90c3RfcXdlYmZyYW1lLmNwcApA
QCAtMjksNiArMjksNyBAQAogI2luY2x1ZGUgPFFBYnN0cmFjdEl0ZW1WaWV3PgogI2luY2x1ZGUg
PFFBcHBsaWNhdGlvbj4KICNpbmNsdWRlIDxRQ29tYm9Cb3g+CisjaW5jbHVkZSA8UVBhaW50RW5n
aW5lPgogI2luY2x1ZGUgPFFQaWN0dXJlPgogI2luY2x1ZGUgPFFSZWdFeHA+CiAjaW5jbHVkZSA8
UU5ldHdvcmtSZXF1ZXN0PgpAQCAtNjE2LDYgKzYxNyw3IEBAIHByaXZhdGUgc2xvdHM6CiAgICAg
dm9pZCBiYXNlVXJsKCk7CiAgICAgdm9pZCBoYXNTZXRGb2N1cygpOwogICAgIHZvaWQgcmVuZGVy
KCk7CisgICAgdm9pZCByZW5kZXJIaW50cygpOwogICAgIHZvaWQgc2Nyb2xsUG9zaXRpb24oKTsK
ICAgICB2b2lkIHNjcm9sbFRvQW5jaG9yKCk7CiAgICAgdm9pZCBzY3JvbGxiYXJzT2ZmKCk7CkBA
IC0yODU3LDYgKzI4NTksMTM5IEBAIHZvaWQgdHN0X1FXZWJGcmFtZTo6cmVuZGVyKCkKICAgICBR
Q09NUEFSRShzaXplLmhlaWdodCgpLCBwaWN0dXJlLmJvdW5kaW5nUmVjdCgpLmhlaWdodCgpKTsg
Ly8gaGVpZ2h0OiAxMDBweAogfQogCisKK2NsYXNzIER1bW15UGFpbnRFbmdpbmU6IHB1YmxpYyBR
UGFpbnRFbmdpbmUgeworcHVibGljOgorCisgICAgRHVtbXlQYWludEVuZ2luZSgpCisgICAgICAg
IDogUVBhaW50RW5naW5lKFFQYWludEVuZ2luZTo6QWxsRmVhdHVyZXMpCisgICAgICAgICwgcmVu
ZGVySGludHMoMCkKKyAgICB7CisgICAgfQorCisgICAgYm9vbCBiZWdpbihRUGFpbnREZXZpY2Uq
KQorICAgIHsKKyAgICAgICAgc2V0QWN0aXZlKHRydWUpOworICAgICAgICByZXR1cm4gdHJ1ZTsK
KyAgICB9CisKKyAgICBib29sIGVuZCgpCisgICAgeworICAgICAgICBzZXRBY3RpdmUoZmFsc2Up
OworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisgICAgdm9pZCB1cGRhdGVTdGF0ZShj
b25zdCBRUGFpbnRFbmdpbmVTdGF0ZSYgc3RhdGUpCisgICAgeworICAgICAgICByZW5kZXJIaW50
cyA9IHN0YXRlLnJlbmRlckhpbnRzKCk7CisgICAgfQorCisgICAgdm9pZCBkcmF3UGF0aChjb25z
dCBRUGFpbnRlclBhdGgmKSB7IH0KKyAgICB2b2lkIGRyYXdQaXhtYXAoY29uc3QgUVJlY3RGJiwg
Y29uc3QgUVBpeG1hcCYsIGNvbnN0IFFSZWN0RiYpIHsgfQorCisgICAgUVBhaW50RW5naW5lOjpU
eXBlIHR5cGUoKSBjb25zdAorICAgIHsKKyAgICAgICAgcmV0dXJuIHN0YXRpY19jYXN0PFFQYWlu
dEVuZ2luZTo6VHlwZT4oUVBhaW50RW5naW5lOjpVc2VyICsgMik7CisgICAgfQorCisgICAgUVBh
aW50ZXI6OlJlbmRlckhpbnRzIHJlbmRlckhpbnRzOworfTsKKworY2xhc3MgRHVtbXlQYWludERl
dmljZTogcHVibGljIFFQYWludERldmljZSB7CitwdWJsaWM6CisgICAgRHVtbXlQYWludERldmlj
ZSgpCisgICAgICAgIDogUVBhaW50RGV2aWNlKCkKKyAgICAgICAgLCBtX2VuZ2luZShuZXcgRHVt
bXlQYWludEVuZ2luZSkKKyAgICB7CisgICAgfQorCisgICAgfkR1bW15UGFpbnREZXZpY2UoKQor
ICAgIHsKKyAgICAgICAgZGVsZXRlIG1fZW5naW5lOworICAgIH0KKworICAgIFFQYWludEVuZ2lu
ZSogcGFpbnRFbmdpbmUoKSBjb25zdAorICAgIHsKKyAgICAgICAgcmV0dXJuIG1fZW5naW5lOwor
ICAgIH0KKworICAgIFFQYWludGVyOjpSZW5kZXJIaW50cyByZW5kZXJIaW50cygpIGNvbnN0Cisg
ICAgeworICAgICAgICByZXR1cm4gbV9lbmdpbmUtPnJlbmRlckhpbnRzOworICAgIH0KKworcHJv
dGVjdGVkOgorICAgIGludCBtZXRyaWMoUGFpbnREZXZpY2VNZXRyaWMgbWV0cmljKSBjb25zdDsK
KworcHJpdmF0ZToKKyAgICBEdW1teVBhaW50RW5naW5lKiBtX2VuZ2luZTsKKyAgICBmcmllbmQg
Y2xhc3MgRHVtbXlQYWludEVuZ2luZTsKK307CisKKworaW50IER1bW15UGFpbnREZXZpY2U6Om1l
dHJpYyhQYWludERldmljZU1ldHJpYyBtZXRyaWMpIGNvbnN0Cit7CisgICAgc3dpdGNoIChtZXRy
aWMpIHsKKyAgICBjYXNlIFBkbVdpZHRoOgorICAgICAgICByZXR1cm4gNDAwOworICAgICAgICBi
cmVhazsKKworICAgIGNhc2UgUGRtSGVpZ2h0OgorICAgICAgICByZXR1cm4gMjAwOworICAgICAg
ICBicmVhazsKKworICAgIGNhc2UgUGRtTnVtQ29sb3JzOgorICAgICAgICByZXR1cm4gSU5UX01B
WDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFBkbURlcHRoOgorICAgICAgICByZXR1cm4g
MzI7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAg
fQorICAgIHJldHVybiAwOworfQorCit2b2lkIHRzdF9RV2ViRnJhbWU6OnJlbmRlckhpbnRzKCkK
K3sKKyAgICBRU3RyaW5nIGh0bWwoIjxodG1sPjxib2R5PjxwPkhlbGxvLCB3b3JsZCE8L3A+PC9i
b2R5PjwvaHRtbD4iKTsKKworICAgIFFXZWJQYWdlIHBhZ2U7CisgICAgcGFnZS5tYWluRnJhbWUo
KS0+c2V0SHRtbChodG1sKTsKKyAgICBwYWdlLnNldFZpZXdwb3J0U2l6ZShwYWdlLm1haW5GcmFt
ZSgpLT5jb250ZW50c1NpemUoKSk7CisKKyAgICAvLyBXZSB3aWxsIGNhbGwgZnJhbWUtPnJlbmRl
ciBhbmQgdHJhcCB0aGUgcGFpbnQgZW5naW5lIHN0YXRlIGNoYW5nZXMKKyAgICAvLyB0byBlbnN1
cmUgdGhhdCBHcmFwaGljc0NvbnRleHQgZG9lcyBub3QgY2xvYmJlciB0aGUgcmVuZGVyIGhpbnRz
LgorICAgIER1bW15UGFpbnREZXZpY2UgYnVmZmVyOworICAgIFFQYWludGVyIHBhaW50ZXIoJmJ1
ZmZlcik7CisKKyAgICBwYWludGVyLnNldFJlbmRlckhpbnQoUVBhaW50ZXI6OlRleHRBbnRpYWxp
YXNpbmcsIGZhbHNlKTsKKyAgICBwYWdlLm1haW5GcmFtZSgpLT5yZW5kZXIoJnBhaW50ZXIpOwor
ICAgIFFWRVJJRlkoIShidWZmZXIucmVuZGVySGludHMoKSAmIFFQYWludGVyOjpUZXh0QW50aWFs
aWFzaW5nKSk7CisgICAgUVZFUklGWSghKGJ1ZmZlci5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6
OlNtb290aFBpeG1hcFRyYW5zZm9ybSkpOworICAgIFFWRVJJRlkoIShidWZmZXIucmVuZGVySGlu
dHMoKSAmIFFQYWludGVyOjpIaWdoUXVhbGl0eUFudGlhbGlhc2luZykpOworCisgICAgcGFpbnRl
ci5zZXRSZW5kZXJIaW50KFFQYWludGVyOjpUZXh0QW50aWFsaWFzaW5nLCB0cnVlKTsKKyAgICBw
YWdlLm1haW5GcmFtZSgpLT5yZW5kZXIoJnBhaW50ZXIpOworICAgIFFWRVJJRlkoYnVmZmVyLnJl
bmRlckhpbnRzKCkgJiBRUGFpbnRlcjo6VGV4dEFudGlhbGlhc2luZyk7CisgICAgUVZFUklGWSgh
KGJ1ZmZlci5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OlNtb290aFBpeG1hcFRyYW5zZm9ybSkp
OworICAgIFFWRVJJRlkoIShidWZmZXIucmVuZGVySGludHMoKSAmIFFQYWludGVyOjpIaWdoUXVh
bGl0eUFudGlhbGlhc2luZykpOworCisgICAgcGFpbnRlci5zZXRSZW5kZXJIaW50KFFQYWludGVy
OjpTbW9vdGhQaXhtYXBUcmFuc2Zvcm0sIHRydWUpOworICAgIHBhZ2UubWFpbkZyYW1lKCktPnJl
bmRlcigmcGFpbnRlcik7CisgICAgUVZFUklGWShidWZmZXIucmVuZGVySGludHMoKSAmIFFQYWlu
dGVyOjpUZXh0QW50aWFsaWFzaW5nKTsKKyAgICBRVkVSSUZZKGJ1ZmZlci5yZW5kZXJIaW50cygp
ICYgUVBhaW50ZXI6OlNtb290aFBpeG1hcFRyYW5zZm9ybSk7CisgICAgUVZFUklGWSghKGJ1ZmZl
ci5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OkhpZ2hRdWFsaXR5QW50aWFsaWFzaW5nKSk7CisK
KyAgICBwYWludGVyLnNldFJlbmRlckhpbnQoUVBhaW50ZXI6OkhpZ2hRdWFsaXR5QW50aWFsaWFz
aW5nLCB0cnVlKTsKKyAgICBwYWdlLm1haW5GcmFtZSgpLT5yZW5kZXIoJnBhaW50ZXIpOworICAg
IFFWRVJJRlkoYnVmZmVyLnJlbmRlckhpbnRzKCkgJiBRUGFpbnRlcjo6VGV4dEFudGlhbGlhc2lu
Zyk7CisgICAgUVZFUklGWShidWZmZXIucmVuZGVySGludHMoKSAmIFFQYWludGVyOjpTbW9vdGhQ
aXhtYXBUcmFuc2Zvcm0pOworICAgIFFWRVJJRlkoYnVmZmVyLnJlbmRlckhpbnRzKCkgJiBRUGFp
bnRlcjo6SGlnaFF1YWxpdHlBbnRpYWxpYXNpbmcpOworfQorCiB2b2lkIHRzdF9RV2ViRnJhbWU6
OnNjcm9sbFBvc2l0aW9uKCkKIHsKICAgICAvLyBlbmxhcmdlZCBpbWFnZSBpbiBhIHNtYWxsIHZp
ZXdwb3J0LCB0byBwcm92b2tlIHRoZSBzY3JvbGxiYXJzIHRvIGFwcGVhcgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76883</attachid>
            <date>2010-12-17 08:15:47 -0800</date>
            <delta_ts>2010-12-17 08:27:08 -0800</delta_ts>
            <desc>[Qt] GraphicsContext should respect QWebView render hints</desc>
            <filename>bug-51208-20101217081545.patch</filename>
            <type>text/plain</type>
            <size>2398</size>
            <attacher name="Ariya Hidayat">ariya.hidayat</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IGQ3YmJmNmZhNTAxZWZkNWMxZTQzZDUyZjVjNWI4NGFiOTQ2YTQyZTkuLjJiNGE2YWI5YWQx
NGNkYTU0ZGY0ODhmNmRmMGY5OTYyNmM4N2JlMmYgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9DaGFu
Z2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEwLTEy
LTE3ICBBcml5YSBIaWRheWF0ICA8YXJpeWFAc2VuY2hhLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEdyYXBoaWNzQ29udGV4dCBzaG91
bGQgcmVzcGVjdCBRV2ViVmlldyByZW5kZXIgaGludHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUxMjA4CisKKyAgICAgICAgQWRqdXN0IHRoZSB0ZXN0
IHNpbmNlIFNtb290aFBpeG1hcFRyYW5zZm9ybSBpcyBzZXQgYnkgZGVmYXVsdC4KKworICAgICAg
ICAqIHRlc3RzL3F3ZWJ2aWV3L3RzdF9xd2Vidmlldy5jcHA6CisgICAgICAgICh0c3RfUVdlYlZp
ZXc6OnJlbmRlckhpbnRzKToKKwogMjAxMC0xMi0wNSAgQW50b25pbyBHb21lcyAgPGFnb21lc0By
aW0uY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFyaXlhIEhpZGF5YXQuCmRpZmYgLS1naXQg
YS9XZWJLaXQvcXQvdGVzdHMvcXdlYnZpZXcvdHN0X3F3ZWJ2aWV3LmNwcCBiL1dlYktpdC9xdC90
ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwCmluZGV4IDhjZDJmM2ZmNWU0MGY4MzRkMDEy
MjU4OTg1ZDQzZmY3NTQxOTExN2QuLjdiZjY2Yjc1Y2YyNTJkMDZiZDYzNDAwZjJlOGJiNmU1ZTE4
YWViOGIgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC90ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcu
Y3BwCisrKyBiL1dlYktpdC9xdC90ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwCkBAIC03
OSwyMiArNzksMjIgQEAgdm9pZCB0c3RfUVdlYlZpZXc6OnJlbmRlckhpbnRzKCkKIHsKICAgICBR
V2ViVmlldyB3ZWJWaWV3OwogCi0gICAgLy8gZGVmYXVsdCBpcyBvbmx5IHRleHQgYW50aWFsaWFz
aW5nCisgICAgLy8gZGVmYXVsdCBpcyBvbmx5IHRleHQgYW50aWFsaWFzaW5nICsgc21vb3RoIHBp
eG1hcCB0cmFuc2Zvcm0KICAgICBRVkVSSUZZKCEod2ViVmlldy5yZW5kZXJIaW50cygpICYgUVBh
aW50ZXI6OkFudGlhbGlhc2luZykpOwogICAgIFFWRVJJRlkod2ViVmlldy5yZW5kZXJIaW50cygp
ICYgUVBhaW50ZXI6OlRleHRBbnRpYWxpYXNpbmcpOwotICAgIFFWRVJJRlkoISh3ZWJWaWV3LnJl
bmRlckhpbnRzKCkgJiBRUGFpbnRlcjo6U21vb3RoUGl4bWFwVHJhbnNmb3JtKSk7CisgICAgUVZF
UklGWSh3ZWJWaWV3LnJlbmRlckhpbnRzKCkgJiBRUGFpbnRlcjo6U21vb3RoUGl4bWFwVHJhbnNm
b3JtKTsKICAgICBRVkVSSUZZKCEod2ViVmlldy5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6Okhp
Z2hRdWFsaXR5QW50aWFsaWFzaW5nKSk7CiAKICAgICB3ZWJWaWV3LnNldFJlbmRlckhpbnQoUVBh
aW50ZXI6OkFudGlhbGlhc2luZywgdHJ1ZSk7CiAgICAgUVZFUklGWSh3ZWJWaWV3LnJlbmRlckhp
bnRzKCkgJiBRUGFpbnRlcjo6QW50aWFsaWFzaW5nKTsKICAgICBRVkVSSUZZKHdlYlZpZXcucmVu
ZGVySGludHMoKSAmIFFQYWludGVyOjpUZXh0QW50aWFsaWFzaW5nKTsKLSAgICBRVkVSSUZZKCEo
d2ViVmlldy5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OlNtb290aFBpeG1hcFRyYW5zZm9ybSkp
OworICAgIFFWRVJJRlkod2ViVmlldy5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OlNtb290aFBp
eG1hcFRyYW5zZm9ybSk7CiAgICAgUVZFUklGWSghKHdlYlZpZXcucmVuZGVySGludHMoKSAmIFFQ
YWludGVyOjpIaWdoUXVhbGl0eUFudGlhbGlhc2luZykpOwogCiAgICAgd2ViVmlldy5zZXRSZW5k
ZXJIaW50KFFQYWludGVyOjpBbnRpYWxpYXNpbmcsIGZhbHNlKTsKICAgICBRVkVSSUZZKCEod2Vi
Vmlldy5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OkFudGlhbGlhc2luZykpOwogICAgIFFWRVJJ
Rlkod2ViVmlldy5yZW5kZXJIaW50cygpICYgUVBhaW50ZXI6OlRleHRBbnRpYWxpYXNpbmcpOwot
ICAgIFFWRVJJRlkoISh3ZWJWaWV3LnJlbmRlckhpbnRzKCkgJiBRUGFpbnRlcjo6U21vb3RoUGl4
bWFwVHJhbnNmb3JtKSk7CisgICAgUVZFUklGWSh3ZWJWaWV3LnJlbmRlckhpbnRzKCkgJiBRUGFp
bnRlcjo6U21vb3RoUGl4bWFwVHJhbnNmb3JtKTsKICAgICBRVkVSSUZZKCEod2ViVmlldy5yZW5k
ZXJIaW50cygpICYgUVBhaW50ZXI6OkhpZ2hRdWFsaXR5QW50aWFsaWFzaW5nKSk7CiAKICAgICB3
ZWJWaWV3LnNldFJlbmRlckhpbnQoUVBhaW50ZXI6OlNtb290aFBpeG1hcFRyYW5zZm9ybSwgdHJ1
ZSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88812</attachid>
            <date>2011-04-08 06:46:52 -0700</date>
            <delta_ts>2011-04-08 07:05:36 -0700</delta_ts>
            <desc>2.1.x branch - patch to fix wrong cherry-pick</desc>
            <filename>0001-Fix-mistake-during-cherry-pick-of-r74220.patch</filename>
            <type>text/plain</type>
            <size>2420</size>
            <attacher name="Caio Marcelo de Oliveira Filho">cmarcelo</attacher>
            
              <data encoding="base64">RnJvbSBjMTlmZTMwN2Y1NTRkNzcxNWFmYWRlNjQ1MmE2OTgzMWM1NDZlODVkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDYWlvIE1hcmNlbG8gZGUgT2xpdmVpcmEgRmlsaG8gPGNhaW8u
b2xpdmVpcmFAb3BlbmJvc3NhLm9yZz4KRGF0ZTogRnJpLCA4IEFwciAyMDExIDEwOjQyOjIxIC0w
MzAwClN1YmplY3Q6IFtQQVRDSF0gRml4IG1pc3Rha2UgZHVyaW5nIGNoZXJyeS1waWNrIG9mIHI3
NDIyMAoKRmFicml6aW8gbm90aWNlZCB0aGF0IHRoZSBjaGVycnktcGljayBvZiByNzQyMjAgaW4g
Y29tbWl0CmRjYmYwMzc0NDJhNTMxYzlkYTE4YTg3OWY5MWJlZGZlMTQxYWFlYTAgd2FzIGluY29y
cmVjdC4gVGhpcyBjb21taXQKZml4IGl0IGFuZCBhZGQgYW4gZWFybHkgcmV0dXJuIHRvIHNpbXBs
aWZ5IHRoZSBjb2RlIChsaWtlIHRoZQppbXBsZW1lbnRhdGlvbiBpbiB0cnVuaykuCgpodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTEyMDgKLS0tCiBXZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcCB8ICAgMzQgKysrKysrKysrLS0t
LS0tLS0tLQogMSBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29u
dGV4dFF0LmNwcCBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0
UXQuY3BwCmluZGV4IGVhYWYwMWIuLjI5ZTYzNGYgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCisrKyBiL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwCkBAIC0yNDEsMjkgKzI0MSwyNyBA
QCBwcml2YXRlOgogCiAKIEdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZTo6R3JhcGhpY3ND
b250ZXh0UGxhdGZvcm1Qcml2YXRlKFFQYWludGVyKiBwKQotewotICAgIHBhaW50ZXIgPSBwOwot
ICAgIGxheWVyQ291bnQgPSAwOwotICAgIHJlZGlyZWN0ID0gMDsKLQotICAgIHNvbGlkQ29sb3Ig
PSBRQnJ1c2goUXQ6OmJsYWNrKTsKLQotICAgIGltYWdlSW50ZXJwb2xhdGlvblF1YWxpdHkgPSBJ
bnRlcnBvbGF0aW9uRGVmYXVsdDsKKyAgICA6IGFudGlBbGlhc2luZ0ZvclJlY3RzQW5kTGluZXMo
ZmFsc2UpCisgICAgLCBsYXllckNvdW50KDApCisgICAgLCByZWRpcmVjdCgwKQorICAgICwgc29s
aWRDb2xvcihRQnJ1c2goUXQ6OmJsYWNrKSkKKyAgICAsIHBhaW50ZXItPnNldFJlbmRlckhpbnQo
UVBhaW50ZXI6OkFudGlhbGlhc2luZywgdHJ1ZSk7CisgICAgLCBwYWludGVyKHApCit7CisgICAg
aWYgKCFwYWludGVyKQorICAgICAgICByZXR1cm47CiAKLSAgICBpZiAocGFpbnRlcikgewogI2lm
IE9TKFNZTUJJQU4pCi0gICAgICAgIGlmIChwYWludGVyLT5wYWludEVuZ2luZSgpLT50eXBlKCkg
PT0gUVBhaW50RW5naW5lOjpPcGVuVkcpCi0gICAgICAgICAgICBhbnRpQWxpYXNpbmdGb3JSZWN0
c0FuZExpbmVzID0gdHJ1ZTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgYW50aUFsaWFzaW5n
Rm9yUmVjdHNBbmRMaW5lcyA9IHBhaW50ZXItPnRlc3RSZW5kZXJIaW50KFFQYWludGVyOjpBbnRp
YWxpYXNpbmcpOwotI2Vsc2UKLSAgICAgICAgLy8gdXNlIHRoZSBkZWZhdWx0IHRoZSBRUGFpbnRl
ciB3YXMgY29uc3RydWN0ZWQgd2l0aAorICAgIGlmIChwYWludGVyLT5wYWludEVuZ2luZSgpLT50
eXBlKCkgPT0gUVBhaW50RW5naW5lOjpPcGVuVkcpCisgICAgICAgIGFudGlBbGlhc2luZ0ZvclJl
Y3RzQW5kTGluZXMgPSB0cnVlOworICAgIGVsc2UKICAgICAgICAgYW50aUFsaWFzaW5nRm9yUmVj
dHNBbmRMaW5lcyA9IHBhaW50ZXItPnRlc3RSZW5kZXJIaW50KFFQYWludGVyOjpBbnRpYWxpYXNp
bmcpOwotICAgICAgICAvLyBGSVhNRTogTWF5YmUgb25seSBlbmFibGUgaW4gU1ZHIG1vZGU/Ci0g
ICAgICAgIHBhaW50ZXItPnNldFJlbmRlckhpbnQoUVBhaW50ZXI6OkFudGlhbGlhc2luZywgdHJ1
ZSk7CisjZWxzZQorICAgIC8vIFVzZSB0aGUgZGVmYXVsdCB0aGUgUVBhaW50ZXIgd2FzIGNvbnN0
cnVjdGVkIHdpdGguCisgICAgYW50aUFsaWFzaW5nRm9yUmVjdHNBbmRMaW5lcyA9IHBhaW50ZXIt
PnRlc3RSZW5kZXJIaW50KFFQYWludGVyOjpBbnRpYWxpYXNpbmcpOwogI2VuZGlmCi0gICAgfSBl
bHNlCi0gICAgICAgIGFudGlBbGlhc2luZ0ZvclJlY3RzQW5kTGluZXMgPSBmYWxzZTsKKworICAg
IHBhaW50ZXItPnNldFJlbmRlckhpbnQoUVBhaW50ZXI6OkFudGlhbGlhc2luZywgdHJ1ZSk7CiB9
CiAKIEdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZTo6fkdyYXBoaWNzQ29udGV4dFBsYXRm
b3JtUHJpdmF0ZSgpCi0tIAoxLjcuNC4yCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88818</attachid>
            <date>2011-04-08 07:05:36 -0700</date>
            <delta_ts>2011-04-08 07:05:36 -0700</delta_ts>
            <desc>2.1.x branch - patch to fix wrong cherry-pick, v2</desc>
            <filename>0001-Fix-mistake-during-cherry-pick-of-r74220.patch</filename>
            <type>text/plain</type>
            <size>2448</size>
            <attacher name="Caio Marcelo de Oliveira Filho">cmarcelo</attacher>
            
              <data encoding="base64">RnJvbSBmNDVkNDIxODg0MzJhNzgzMzFlOWZhNTczMzg2Mzc1MmVhODFmNjRlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDYWlvIE1hcmNlbG8gZGUgT2xpdmVpcmEgRmlsaG8gPGNhaW8u
b2xpdmVpcmFAb3BlbmJvc3NhLm9yZz4KRGF0ZTogRnJpLCA4IEFwciAyMDExIDEwOjQyOjIxIC0w
MzAwClN1YmplY3Q6IFtQQVRDSF0gRml4IG1pc3Rha2UgZHVyaW5nIGNoZXJyeS1waWNrIG9mIHI3
NDIyMAoKUnViYmVyIHN0YW1wZWQgYnkgTGFzemxvIEdvbWJvcy4KCkZhYnJpemlvIG5vdGljZWQg
dGhhdCB0aGUgY2hlcnJ5LXBpY2sgb2Ygcjc0MjIwIGluIGNvbW1pdApkY2JmMDM3NDQyYTUzMWM5
ZGExOGE4NzlmOTFiZWRmZTE0MWFhZWEwIHdhcyBpbmNvcnJlY3QuIFRoaXMgY29tbWl0CmZpeCBp
dCBhbmQgYWRkIGFuIGVhcmx5IHJldHVybiB0byBzaW1wbGlmeSB0aGUgY29kZSAobGlrZSB0aGUK
aW1wbGVtZW50YXRpb24gaW4gdHJ1bmspLgoKaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTUxMjA4Ci0tLQogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGlj
c0NvbnRleHRRdC5jcHAgfCAgIDM0ICsrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZXMgY2hhbmdl
ZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAgYi9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNzQ29udGV4dFF0LmNwcAppbmRleCBlYWFmMDFiLi4z
MWM1N2VjIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNz
Q29udGV4dFF0LmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0dyYXBoaWNz
Q29udGV4dFF0LmNwcApAQCAtMjQxLDI5ICsyNDEsMjcgQEAgcHJpdmF0ZToKIAogCiBHcmFwaGlj
c0NvbnRleHRQbGF0Zm9ybVByaXZhdGU6OkdyYXBoaWNzQ29udGV4dFBsYXRmb3JtUHJpdmF0ZShR
UGFpbnRlciogcCkKLXsKLSAgICBwYWludGVyID0gcDsKLSAgICBsYXllckNvdW50ID0gMDsKLSAg
ICByZWRpcmVjdCA9IDA7Ci0KLSAgICBzb2xpZENvbG9yID0gUUJydXNoKFF0OjpibGFjayk7Ci0K
LSAgICBpbWFnZUludGVycG9sYXRpb25RdWFsaXR5ID0gSW50ZXJwb2xhdGlvbkRlZmF1bHQ7Cisg
ICAgOiBhbnRpQWxpYXNpbmdGb3JSZWN0c0FuZExpbmVzKGZhbHNlKQorICAgICwgbGF5ZXJDb3Vu
dCgwKQorICAgICwgcmVkaXJlY3QoMCkKKyAgICAsIHNvbGlkQ29sb3IoUUJydXNoKFF0OjpibGFj
aykpCisgICAgLCBpbWFnZUludGVycG9sYXRpb25RdWFsaXR5KEludGVycG9sYXRpb25EZWZhdWx0
KQorICAgICwgcGFpbnRlcihwKQoreworICAgIGlmICghcGFpbnRlcikKKyAgICAgICAgcmV0dXJu
OwogCi0gICAgaWYgKHBhaW50ZXIpIHsKICNpZiBPUyhTWU1CSUFOKQotICAgICAgICBpZiAocGFp
bnRlci0+cGFpbnRFbmdpbmUoKS0+dHlwZSgpID09IFFQYWludEVuZ2luZTo6T3BlblZHKQotICAg
ICAgICAgICAgYW50aUFsaWFzaW5nRm9yUmVjdHNBbmRMaW5lcyA9IHRydWU7Ci0gICAgICAgIGVs
c2UKLSAgICAgICAgICAgIGFudGlBbGlhc2luZ0ZvclJlY3RzQW5kTGluZXMgPSBwYWludGVyLT50
ZXN0UmVuZGVySGludChRUGFpbnRlcjo6QW50aWFsaWFzaW5nKTsKLSNlbHNlCi0gICAgICAgIC8v
IHVzZSB0aGUgZGVmYXVsdCB0aGUgUVBhaW50ZXIgd2FzIGNvbnN0cnVjdGVkIHdpdGgKKyAgICBp
ZiAocGFpbnRlci0+cGFpbnRFbmdpbmUoKS0+dHlwZSgpID09IFFQYWludEVuZ2luZTo6T3BlblZH
KQorICAgICAgICBhbnRpQWxpYXNpbmdGb3JSZWN0c0FuZExpbmVzID0gdHJ1ZTsKKyAgICBlbHNl
CiAgICAgICAgIGFudGlBbGlhc2luZ0ZvclJlY3RzQW5kTGluZXMgPSBwYWludGVyLT50ZXN0UmVu
ZGVySGludChRUGFpbnRlcjo6QW50aWFsaWFzaW5nKTsKLSAgICAgICAgLy8gRklYTUU6IE1heWJl
IG9ubHkgZW5hYmxlIGluIFNWRyBtb2RlPwotICAgICAgICBwYWludGVyLT5zZXRSZW5kZXJIaW50
KFFQYWludGVyOjpBbnRpYWxpYXNpbmcsIHRydWUpOworI2Vsc2UKKyAgICAvLyBVc2UgdGhlIGRl
ZmF1bHQgdGhlIFFQYWludGVyIHdhcyBjb25zdHJ1Y3RlZCB3aXRoLgorICAgIGFudGlBbGlhc2lu
Z0ZvclJlY3RzQW5kTGluZXMgPSBwYWludGVyLT50ZXN0UmVuZGVySGludChRUGFpbnRlcjo6QW50
aWFsaWFzaW5nKTsKICNlbmRpZgotICAgIH0gZWxzZQotICAgICAgICBhbnRpQWxpYXNpbmdGb3JS
ZWN0c0FuZExpbmVzID0gZmFsc2U7CisKKyAgICBwYWludGVyLT5zZXRSZW5kZXJIaW50KFFQYWlu
dGVyOjpBbnRpYWxpYXNpbmcsIHRydWUpOwogfQogCiBHcmFwaGljc0NvbnRleHRQbGF0Zm9ybVBy
aXZhdGU6On5HcmFwaGljc0NvbnRleHRQbGF0Zm9ybVByaXZhdGUoKQotLSAKMS43LjQuMgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>