<?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>101260</bug_id>
          
          <creation_ts>2012-11-05 14:44:40 -0800</creation_ts>
          <short_desc>[Qt] QtWebKit-2.3 tries to link against Xrender on OpenGLES2 platform</short_desc>
          <delta_ts>2012-11-07 06:24:14 -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>WebKit Qt</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>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>88186</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Cedric Hombourger">chombourger</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>758917</commentid>
    <comment_count>0</comment_count>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-05 14:44:40 -0800</bug_when>
    <thetext>While Building QtWebkit-2.3 (git commit abd77b3f85375632aa313934e8eb9ae89f2bbf2e, from git://gitorious.org/+qtwebkit-developers/webkit/qtwebkit-23.git) for an embedded system running Qt 4.8.1 with OpenGL ES2, the build eventually dies with a failure to find -lXrender.

Linking against Xrender was introduced with the below change:

commit 611b1450798b71d2931d1d90a585e2cae77ac4c2
Author: commit-queue &lt;commit-queue@webkit.org&gt;
Date:   Wed Sep 12 12:10:20 2012 +0000

    [Qt] Build on X11 with GraphicsSurface but without NPAPI is broken
    https://bugs.webkit.org/show_bug.cgi?id=96495
    
    Patch by Simon Hausmann &lt;simon.hausmann@nokia.com&gt; on 2012-09-12
    Reviewed by Kenneth Rohde Christiansen.
    
    When enabling NPAPI we link against XRender on X11. The other component that needs Xrender
    is GraphicsSurface. So when building without NPAPI we need to make sure that we link in Xrender.
    
    This patch cleans up the GraphicsSurface related linkage required on Mac OS X and X11 by wrapping
    it in use?(graphics_surface) instead of 3D_GRAPHICS. It is not neccesary to perform the have?(XCOMPOSITE)
    check anymore because it&apos;s already done in features.prf before enabling use_graphics_surface in the
    first place.
    
    * WebCore.pri:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128294 268f45cc-cd09-0410-ab3c-d52691b4dbfc

In WebCore.pri, one can indeed read:

contains(DEFINES, WTF_USE_3D_GRAPHICS=1) {
    contains(QT_CONFIG, opengles2):!win32: LIBS += -lEGL
    mac: LIBS += -framework IOSurface -framework CoreFoundation
    linux-*: {
        contains(DEFINES, HAVE_XCOMPOSITE=1): LIBS += -lXcomposite
        LIBS += -lXrender
        CONFIG *= x11
    }
    haveQt(4): QT *= opengl
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>758918</commentid>
    <comment_count>1</comment_count>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-05 14:45:41 -0800</bug_when>
    <thetext>I wonder if something like:

contains(DEFINES, WTF_USE_3D_GRAPHICS=1) {
    contains(QT_CONFIG, opengles2):!win32: LIBS += -lEGL
    mac: LIBS += -framework IOSurface -framework CoreFoundation
    linux-*: {
        xlibAvailable() {
            contains(DEFINES, HAVE_XCOMPOSITE=1): LIBS += -lXcomposite
            LIBS += -lXrender
            CONFIG *= x11
        }
    }
    haveQt(4): QT *= opengl
}

would do the trick</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>759494</commentid>
    <comment_count>2</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-06 03:45:13 -0800</bug_when>
    <thetext>(In reply to comment #1)
Looks like we have similar logic in Tools/qmake/mkspecs/features/features.prf where we have:
config_libXcomposite: WEBKIT_CONFIG += have_xcomposite
config_libXrender: WEBKIT_CONFIG += have_xrender
config_glx:!contains(QT_CONFIG, opengles2): WEBKIT_CONFIG += have_glx

Could you try something like this and tell me if that works?

contains(DEFINES, HAVE_XCOMPOSITE=1): LIBS += -lXcomposite
contains(DEFINES, HAVE_XRENDER=1): LIBS += -lXrender
contains(DEFINES, HAVE_GLX=1): CONFIG *= x11</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>759615</commentid>
    <comment_count>3</comment_count>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-06 06:33:12 -0800</bug_when>
    <thetext>Thanks Jocelyn, that worked too!
I&apos;ll attach a patch with your changes to this ticket</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760015</commentid>
    <comment_count>4</comment_count>
      <attachid>172643</attachid>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-06 13:50:39 -0800</bug_when>
    <thetext>Created attachment 172643
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760487</commentid>
    <comment_count>5</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-07 02:31:52 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=172643) [details]
&gt; proposed patch

The patch doesn&apos;t apply since it was created from the 2.3 branch and this code was moved to Tools/qmake/mkspecs/features/features.prf in trunk.

If you can redo the patch on top of trunk it would be better, or tell if you want me to do it instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760489</commentid>
    <comment_count>6</comment_count>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-07 02:37:21 -0800</bug_when>
    <thetext>I don&apos;t mind providing a patch for trunk but one question, how do I get this patch also reviewed and applied for the 2.3 branch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760513</commentid>
    <comment_count>7</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-07 03:55:18 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; I don&apos;t mind providing a patch for trunk but one question, how do I get this patch also reviewed and applied for the 2.3 branch?

Allan goes over trunk and cherry-picks most of the patches so it should end up in the branch after 2-3 weeks.
Adding this to the 2.3 tracker bug just in case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760523</commentid>
    <comment_count>8</comment_count>
      <attachid>172757</attachid>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-07 04:31:32 -0800</bug_when>
    <thetext>Created attachment 172757
patch for trunk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760528</commentid>
    <comment_count>9</comment_count>
      <attachid>172757</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-11-07 04:41:35 -0800</bug_when>
    <thetext>Comment on attachment 172757
patch for trunk

Attachment 172757 did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/14765060</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760529</commentid>
    <comment_count>10</comment_count>
      <attachid>172757</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-11-07 04:43:35 -0800</bug_when>
    <thetext>Comment on attachment 172757
patch for trunk

Attachment 172757 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/14765062</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760534</commentid>
    <comment_count>11</comment_count>
      <attachid>172757</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-07 04:55:29 -0800</bug_when>
    <thetext>Comment on attachment 172757
patch for trunk

Humm that would be wrong since GRAPHICS_SURFACE is presently bound to X on Linux so it wouldn&apos;t make sense to make it conditional.

The conditions were moved and I think that the issue is fixed on trunk because of this part in Tools/qmake/mkspecs/features/features.prf:
use?(3d_graphics) {
    mac: WEBKIT_CONFIG += use_graphics_surface
    win32:contains(QT_CONFIG, opengles2): WEBKIT_CONFIG += use_graphics_surface
    linux-*:contains(WEBKIT_CONFIG, have_glx):contains(WEBKIT_CONFIG, have_xcomposite):contains(WEBKIT_CONFIG, have_xrender): WEBKIT_CONFIG += use_graphics_surface
}

Sorry that I asked you to create another patch without checking first, but hopefully the issue will be fixed for you on the next merge from trunk. Please tell if you have other issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760537</commentid>
    <comment_count>12</comment_count>
    <who name="Cedric Hombourger">chombourger</who>
    <bug_when>2012-11-07 04:58:04 -0800</bug_when>
    <thetext>No issues. I am closing this issue then. Thanks for your support!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760570</commentid>
    <comment_count>13</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-07 05:32:22 -0800</bug_when>
    <thetext>Reopen. The code has been merged, but the merge is slightly wrong because the build systems has diverged.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760580</commentid>
    <comment_count>14</comment_count>
      <attachid>172771</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-07 05:39:37 -0800</bug_when>
    <thetext>Created attachment 172771
Patch for qtwebkit23

This merges the code to be closer to trunk but using the old build-system. Note that use_graphics_surface will never be set since the HAVE_X.* flags only work in qt5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>760633</commentid>
    <comment_count>15</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-07 06:24:14 -0800</bug_when>
    <thetext>commited as 1edb2e102012ecd6ed7ea062b99678cd4b1a974f
and pushed in qtwebkit-2.3-staging.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172643</attachid>
            <date>2012-11-06 13:50:39 -0800</date>
            <delta_ts>2012-11-07 04:31:32 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>0001-Qt-link-against-Xrender-only-if-X-libraries-are-avai.patch</filename>
            <type>text/plain</type>
            <size>1859</size>
            <attacher name="Cedric Hombourger">chombourger</attacher>
            
              <data encoding="base64">RnJvbSA2ZjQyZDFiZDlhZDAzNGQyN2NkNzkyMzAxZTIxMmIwM2RiYjA3ZjQ1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDZWRyaWMgSG9tYm91cmdlciA8Y2hvbWJvdXJnZXJAbXZpc3Rh
LmNvbT4KRGF0ZTogVHVlLCA2IE5vdiAyMDEyIDA4OjE4OjMxICswMTAwClN1YmplY3Q6IFtQQVRD
SF0gW1F0XSBsaW5rIGFnYWluc3QgWHJlbmRlciBvbmx5IGlmIFggbGlicmFyaWVzIGFyZSBhdmFp
bGFibGUKCi0tLQogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgfCAgIDE0ICsrKysrKysrKysr
KysrCiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSB8ICAgIDQgKystLQogMiBmaWxlcyBjaGFu
Z2VkLCAxNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBhMTc5
OGNmLi5lNzA4NGIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMTEtMDUgIENl
ZHJpYyBIb21ib3VyZ2VyICA8Y2hvbWJvdXJnZXJAbXZpc3RhLmNvbT4KKworICAgICAgICBbUXRd
IFF0V2ViS2l0LTIuMyB0cmllcyB0byBsaW5rIGFnYWluc3QgWHJlbmRlciBvbiBPcGVuR0xFUzIg
cGxhdGZvcm0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwMTI2MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFdoZW4gV1RGX1VTRV8zRF9HUkFQSElDUyBpcyBvbiwgUXRXZWJLaXQgd291bGQgZ2V0IGZvcmNp
Ymx5IGxpbmtlZCBhZ2FpbnN0CisgICAgICAgIFhyZW5kZXIuIEZvciBlbWJlZGRlZCBzeXN0ZW1z
IHJ1bm5pbmcgd2l0aG91dCBYLCBYcmVuZGVyIHNoYWxsIG5vdCBiZSBhZGRlZC4KKyAgICAgICAg
Q2hlY2sgd2hldGhlciBERUZJTkVTIGNvbnRhaW5zIEhBVkVfWFJFTkRFUj0xIGluIFdlYkNvcmUu
cHJpIGFzIHN1Z2dlc3RlZCBieQorICAgICAgICBKb2NlbHluIFR1cmNvdHRlLgorCisgICAgICAg
ICogV2ViQ29yZS5wcmk6CisKIDIwMTItMTAtMTcgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3Rvcjogbm8gImRlbGV0ZSB3YXRjaCBl
eHByZXNzaW9uIiBjb250ZXh0IG1lbnUgaXRlbSB3aGVuIGNsaWNraW5nIG9uIHRoZSBleHByZXNz
aW9uIHZhbHVlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSBiL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUucHJpCmluZGV4IDBhOGY3MTYuLjViMDUyZWYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
cHJpCkBAIC0yMjMsOCArMjIzLDggQEAgY29udGFpbnMoREVGSU5FUywgV1RGX1VTRV8zRF9HUkFQ
SElDUz0xKSB7CiAgICAgbWFjOiBMSUJTICs9IC1mcmFtZXdvcmsgSU9TdXJmYWNlIC1mcmFtZXdv
cmsgQ29yZUZvdW5kYXRpb24KICAgICBsaW51eC0qOiB7CiAgICAgICAgIGNvbnRhaW5zKERFRklO
RVMsIEhBVkVfWENPTVBPU0lURT0xKTogTElCUyArPSAtbFhjb21wb3NpdGUKLSAgICAgICAgTElC
UyArPSAtbFhyZW5kZXIKLSAgICAgICAgQ09ORklHICo9IHgxMQorICAgICAgICBjb250YWlucyhE
RUZJTkVTLCBIQVZFX1hSRU5ERVI9MSk6IExJQlMgKz0gLWxYcmVuZGVyCisgICAgICAgIGNvbnRh
aW5zKERFRklORVMsIEhBVkVfR0xYPTEpOiBDT05GSUcgKj0geDExCiAgICAgfQogICAgIGhhdmVR
dCg0KTogUVQgKj0gb3BlbmdsCiB9Ci0tIAoxLjcuOS41Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172757</attachid>
            <date>2012-11-07 04:31:32 -0800</date>
            <delta_ts>2012-11-07 05:39:37 -0800</delta_ts>
            <desc>patch for trunk</desc>
            <filename>0001-Qt-link-against-Xrender-only-if-X-libraries-are-avai.patch</filename>
            <type>text/plain</type>
            <size>1824</size>
            <attacher name="Cedric Hombourger">chombourger</attacher>
            
              <data encoding="base64">RnJvbSBhZmJmZTJlMGQwYzgwNmFjN2QzNTk1OTUwNDJhNjgxNGU4ZjczZDZjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDZWRyaWMgSG9tYm91cmdlciA8Y2hvbWJvdXJnZXJAbXZpc3Rh
LmNvbT4KRGF0ZTogVHVlLCA2IE5vdiAyMDEyIDA4OjE4OjMxICswMTAwClN1YmplY3Q6IFtQQVRD
SF0gW1F0XSBsaW5rIGFnYWluc3QgWHJlbmRlciBvbmx5IGlmIFggbGlicmFyaWVzIGFyZSBhdmFp
bGFibGUKCi0tLQogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgfCAgIDE0ICsrKysrKysrKysr
KysrCiBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSB8ICAgIDUgKysrLS0KIDIgZmlsZXMgY2hh
bmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjA4
ZWNlNC4uNWQ3NTA4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTExLTA1ICBD
ZWRyaWMgSG9tYm91cmdlciAgPGNob21ib3VyZ2VyQG12aXN0YS5jb20+CisKKyAgICAgICAgW1F0
XSBRdFdlYktpdC0yLjMgdHJpZXMgdG8gbGluayBhZ2FpbnN0IFhyZW5kZXIgb24gT3BlbkdMRVMy
IHBsYXRmb3JtCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMDEyNjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXaGVuIFdURl9VU0VfM0RfR1JBUEhJQ1MgaXMgb24sIFF0V2ViS2l0IHdvdWxkIGdldCBmb3Jj
aWJseSBsaW5rZWQgYWdhaW5zdAorICAgICAgICBYcmVuZGVyLiBGb3IgZW1iZWRkZWQgc3lzdGVt
cyBydW5uaW5nIHdpdGhvdXQgWCwgWHJlbmRlciBzaGFsbCBub3QgYmUgYWRkZWQuCisgICAgICAg
IENoZWNrIHdoZXRoZXIgREVGSU5FUyBjb250YWlucyBIQVZFX1hSRU5ERVI9MSBpbiBXZWJDb3Jl
LnByaSBhcyBzdWdnZXN0ZWQgYnkKKyAgICAgICAgSm9jZWx5biBUdXJjb3R0ZS4KKworICAgICAg
ICAqIFdlYkNvcmUucHJpOgorCiAyMDEyLTExLTA3ICBTaW1vbiBIYXVzbWFubiAgPHNpbW9uLmhh
dXNtYW5uQGRpZ2lhLmNvbT4KIAogICAgICAgICBbUXRdIFVucmV2aWV3ZWQgdHJpdmlhbCBidWls
ZCBmaXggYWRhcHRpbmcgdG8gUXRNdWx0aW1lZGlhIEFQSSBjaGFuZ2VzCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaSBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpCmlu
ZGV4IDI5NThiZmQuLmIwYjM5YzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
cHJpCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpCkBAIC0yMTMsOCArMjEzLDkgQEAg
dXNlPygzRF9HUkFQSElDUykgewogdXNlPyhHUkFQSElDU19TVVJGQUNFKSB7CiAgICAgbWFjOiBM
SUJTICs9IC1mcmFtZXdvcmsgSU9TdXJmYWNlIC1mcmFtZXdvcmsgQ29yZUZvdW5kYXRpb24KICAg
ICBsaW51eC0qOiB7Ci0gICAgICAgIExJQlMgKz0gLWxYY29tcG9zaXRlIC1sWHJlbmRlcgotICAg
ICAgICBDT05GSUcgKj0geDExCisgICAgICAgIGNvbnRhaW5zKERFRklORVMsIEhBVkVfWENPTVBP
U0lURT0xKTogTElCUyArPSAtbFhjb21wb3NpdGUKKyAgICAgICAgY29udGFpbnMoREVGSU5FUywg
SEFWRV9YUkVOREVSPTEpOiBMSUJTICs9IC1sWHJlbmRlcgorICAgICAgICBjb250YWlucyhERUZJ
TkVTLCBIQVZFX0dMWD0xKTogQ09ORklHICo9IHgxMQogICAgIH0KIH0KIAotLSAKMS43LjkuNQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>172771</attachid>
            <date>2012-11-07 05:39:37 -0800</date>
            <delta_ts>2012-11-07 05:40:01 -0800</delta_ts>
            <desc>Patch for qtwebkit23</desc>
            <filename>Patch</filename>
            <type>text/plain</type>
            <size>2023</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpIGIvU291cmNlL1dlYkNvcmUv
V2ViQ29yZS5wcmkKaW5kZXggMGE4ZjcxNi4uNDA1ZWM2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvV2ViQ29yZS5wcmkKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5wcmkKQEAgLTIy
MCwxMyArMjIwLDE1IEBAIGNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9XRUJfQVVESU89MSkgewog
CiBjb250YWlucyhERUZJTkVTLCBXVEZfVVNFXzNEX0dSQVBISUNTPTEpIHsKICAgICBjb250YWlu
cyhRVF9DT05GSUcsIG9wZW5nbGVzMik6IXdpbjMyOiBMSUJTICs9IC1sRUdMCisgICAgaGF2ZVF0
KDQpOiBRVCAqPSBvcGVuZ2wKK30KKworY29udGFpbnMoREVGSU5FUywgV1RGX1VTRV9HUkFQSElD
U19TVVJGQUNFPTEpIHsKICAgICBtYWM6IExJQlMgKz0gLWZyYW1ld29yayBJT1N1cmZhY2UgLWZy
YW1ld29yayBDb3JlRm91bmRhdGlvbgogICAgIGxpbnV4LSo6IHsKLSAgICAgICAgY29udGFpbnMo
REVGSU5FUywgSEFWRV9YQ09NUE9TSVRFPTEpOiBMSUJTICs9IC1sWGNvbXBvc2l0ZQotICAgICAg
ICBMSUJTICs9IC1sWHJlbmRlcgorICAgICAgICBMSUJTICs9IC1sWGNvbXBvc2l0ZSAtbFhyZW5k
ZXIKICAgICAgICAgQ09ORklHICo9IHgxMQogICAgIH0KLSAgICBoYXZlUXQoNCk6IFFUICo9IG9w
ZW5nbAogfQogCiAhc3lzdGVtLXNxbGl0ZTpleGlzdHMoICQke1NRTElURTNTUkNESVJ9L3NxbGl0
ZTMuYyApIHsKZGlmZiAtLWdpdCBhL1Rvb2xzL3FtYWtlL21rc3BlY3MvZmVhdHVyZXMvZmVhdHVy
ZXMucHJmIGIvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9mZWF0dXJlcy5wcmYKaW5kZXgg
NjgyNjEyYS4uM2U4YTQ0OCAxMDA2NDQKLS0tIGEvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJl
cy9mZWF0dXJlcy5wcmYKKysrIGIvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy9mZWF0dXJl
cy5wcmYKQEAgLTIzMCwxMiArMjMwLDExIEBAIGhhdmVRdCg1KTpsaW51eC0qOmNvbmZpZ19saWJY
cmVuZGVyOiBERUZJTkVTICs9IEhBVkVfWFJFTkRFUj0xCiBoYXZlUXQoNSk6bGludXgtKjpjb25m
aWdfZ2x4OiFjb250YWlucyhRVF9DT05GSUcsIG9wZW5nbGVzMik6IERFRklORVMgKz0gSEFWRV9H
TFg9MQogCiAjIFN1cHBvcnQgZm9yIEdyYXBoaWNzIFN1cmZhY2UKLSFjb250YWlucyhERUZJTkVT
LCBXVEZfVVNFX0dSQVBISUNTX1NVUkZBQ0U9LikgewotICAgIGhhdmVRdCg1KSB7Ci0gICAgICAg
IG1hYzogREVGSU5FUyArPSBXVEZfVVNFX0dSQVBISUNTX1NVUkZBQ0U9MQotICAgICAgICAjIE9u
IGxpbnV4IHdlIHJlcXVpcmUgR0xYLCBsaWJYY29tcG9zaXRlIGFuZCBsaWJYcmVuZGVyIHRvIGVu
YWJsZSBncmFwaGljcyBzdXJmYWNlLgotICAgICAgICBsaW51eC0qOmNvbnRhaW5zKERFRklORVMs
IEhBVkVfR0xYPTEpOmNvbnRhaW5zKERFRklORVMsIEhBVkVfWENPTVBPU0lURT0xKTpjb250YWlu
cyhERUZJTkVTLCBIQVZFX1hSRU5ERVI9MSk6IERFRklORVMgKz0gV1RGX1VTRV9HUkFQSElDU19T
VVJGQUNFPTEKLSAgICB9CisjIEdyYXBoaWNzU3VyZmFjZSByZXF1aXJlcyBHcmFwaGljc0NvbnRl
eHQzRCBhbmQgaGVuY2UgdXNlXzNkX2dyYXBoaWNzCitjb250YWlucyhERUZJTkVTLCBXVEZfVVNF
XzNEX0dSQVBISUNTPTEpIHsKKyAgICBtYWM6IERFRklORVMgKz0gV1RGX1VTRV9HUkFQSElDU19T
VVJGQUNFPTEKKyAgICAjIE9uIGxpbnV4IHdlIHJlcXVpcmUgR0xYLCBsaWJYY29tcG9zaXRlIGFu
ZCBsaWJYcmVuZGVyIHRvIGVuYWJsZSBncmFwaGljcyBzdXJmYWNlLgorICAgIGxpbnV4LSo6Y29u
dGFpbnMoREVGSU5FUywgSEFWRV9HTFg9MSk6Y29udGFpbnMoREVGSU5FUywgSEFWRV9YQ09NUE9T
SVRFPTEpOmNvbnRhaW5zKERFRklORVMsIEhBVkVfWFJFTkRFUj0xKTogREVGSU5FUyArPSBXVEZf
VVNFX0dSQVBISUNTX1NVUkZBQ0U9MQogfQogCiAjIC0tLS0tLS0tLS0tLS0tIEZpbGwgaW4gc3Rh
dGljIGRlZmF1bHRzIC0tLS0tLS0tLS0tLS0tCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>