<?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>47167</bug_id>
          
          <creation_ts>2010-10-05 04:26:55 -0700</creation_ts>
          <short_desc>[Qt] Webkit2 MacOS build fix</short_desc>
          <delta_ts>2010-10-13 06:44:05 -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>New Bugs</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>Qt</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>47177</dependson>
    
    <dependson>47589</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Luiz Agostini">luiz</reporter>
          <assigned_to name="Luiz Agostini">luiz</assigned_to>
          <cc>ademar</cc>
    
    <cc>aroben</cc>
    
    <cc>hausmann</cc>
    
    <cc>kbalazs</cc>
    
    <cc>kenneth</cc>
    
    <cc>koivisto</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>289532</commentid>
    <comment_count>0</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-05 04:26:55 -0700</bug_when>
    <thetext>Webkit2 MacOS build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289536</commentid>
    <comment_count>1</comment_count>
      <attachid>69770</attachid>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-05 04:41:12 -0700</bug_when>
    <thetext>Created attachment 69770
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289555</commentid>
    <comment_count>2</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-05 06:19:36 -0700</bug_when>
    <thetext>Committed r69103: &lt;http://trac.webkit.org/changeset/69103&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289566</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-05 06:43:22 -0700</bug_when>
    <thetext>This change broke the Windows build: &lt;http://build.webkit.org/builders/Windows%20Debug%20%28Build%29/builds/25146/steps/compile-webkit/logs/stdio&gt;

This is breaking Windows because WKNativeEvent.h is an API header, but PLATFORM() is not API. We need to remove the use of PLATFORM from this public header.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289575</commentid>
    <comment_count>4</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2010-10-05 06:56:36 -0700</bug_when>
    <thetext>Please correct me if I&apos;m wrong, but there&apos;s no plan to support webkit2 in qt-webkit-2.1, so I&apos;m removing the block of Bug 39121 (qt-webkit-2.1 master bug).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289607</commentid>
    <comment_count>5</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-05 07:59:05 -0700</bug_when>
    <thetext>WKNativeEvent.h:

#ifdef __APPLE__
#ifdef __OBJC__
@class NSEvent;
#else
struct NSEvent;
#endif
typedef NSEvent *WKNativeEventPtr;
#elif defined(WIN32) || defined(_WIN32)
typedef const struct tagMSG* WKNativeEventPtr;
#else
typedef const void* WKNativeEventPtr;
#endif

When building Qt in macos it ends up using typedef NSEvent *WKNativeEventPtr; what breaks Qt build. As this is a public file the PLATFORM() macro cannot be used. 
How can we have a Qt specific typedef without using PLATFORM?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289654</commentid>
    <comment_count>6</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-05 09:20:12 -0700</bug_when>
    <thetext>I am considering that file WKNativeEvent will not be included by QtWebKit users and that it will be wrapped by QtWebKit.
Then it is enough to put a definition in WebKit2.pro. 

[10:48am] lca: kenneth_: I was thinking about defining something in our .pro and using ifdef to check if it is defined
[10:48am] aroben: lca: you&apos;d have to do that for all projects that include WebKit2 headers, too
[10:48am] kenneth_: how would that help a user ot QtWebKit2
[10:48am] kenneth_: exactly
[10:49am] kenneth_: everyone would have to put that in their .pro

Kenneth, Adam, is WKNativeEvent really public API? Should not Qt wrap it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289674</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-05 09:50:54 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Kenneth, Adam, is WKNativeEvent really public API? Should not Qt wrap it?

It is used by WKPage. But since you wrap WKPage it seems find to wrap WKNativeEvent, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289779</commentid>
    <comment_count>8</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-10-05 11:41:02 -0700</bug_when>
    <thetext>Thought we might expose the C API as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290940</commentid>
    <comment_count>9</comment_count>
      <attachid>70070</attachid>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-07 05:46:08 -0700</bug_when>
    <thetext>Created attachment 70070
patch

I rolled out last patch because it broke some builds. The problem was that PLATFORM() macro may not be used in file WKNativeEvent.h.

Qt build is broken in MacOS because of the use of __APPLE__ macro in that file. As it is a public file it is not easy conciliate the use of __APPLE__
and Qt when building Qt in MacOS. A solution is to have a Qt specific WKNativeEvent.h that only has the typedef needed by Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290959</commentid>
    <comment_count>10</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-07 06:14:04 -0700</bug_when>
    <thetext>Committed r69304: &lt;http://trac.webkit.org/changeset/69304&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290966</commentid>
    <comment_count>11</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2010-10-07 06:28:34 -0700</bug_when>
    <thetext>I do not like that we need a new file. Why not just change #ifdef __APPLE__ to
#ifdef __APPLE__ &amp;&amp; !defined(BUILDING_QT__) ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291024</commentid>
    <comment_count>12</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2010-10-07 08:21:34 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; I do not like that we need a new file. Why not just change #ifdef __APPLE__ to
&gt; #ifdef __APPLE__ &amp;&amp; !defined(BUILDING_QT__) ?

Because it is a public file. QtWebKit users would need to define BUILDING_QT__ if they want to include WKNativeEvent.h.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>69770</attachid>
            <date>2010-10-05 04:41:12 -0700</date>
            <delta_ts>2010-10-07 05:46:08 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-Qt-Webkit2-MacOS-build-fix.patch</filename>
            <type>text/plain</type>
            <size>3334</size>
            <attacher name="Luiz Agostini">luiz</attacher>
            
              <data encoding="base64">RnJvbSA5OWMxNTkzZWRkOGRhZGIwY2NjOTUwNTMxZTNhMjEyMTk4YjYwNGJiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWl6IEFnb3N0aW5pIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFR1ZSwgNSBPY3QgMjAxMCAwODozMTozOCAtMDMwMApTdWJqZWN0OiBbUEFU
Q0hdIFtRdF0gV2Via2l0MiBNYWNPUyBidWlsZCBmaXgKIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD00NzE2NwoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpRdCBX
ZWJLaXQyIE1hY09TIGJ1aWxkIGZpeC4KCiogVUlQcm9jZXNzL0FQSS9DL1dLTmF0aXZlRXZlbnQu
aDoKKiBVSVByb2Nlc3MvQVBJL3F0L3F3a3BhZ2UuY3BwOgoqIFVJUHJvY2Vzcy9BUEkvcXQvcXdr
cGFnZS5oOgoqIFdlYktpdDIucHJpOgotLS0KIFdlYktpdDIvQ2hhbmdlTG9nICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMTQgKysrKysrKysrKysrKysKIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9D
L1dLTmF0aXZlRXZlbnQuaCB8ICAgIDUgKysrKysKIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9x
d2twYWdlLmNwcCAgICB8ICAgIDMgKystCiBXZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdrcGFn
ZS5oICAgICAgfCAgICAyIC0tCiBXZWJLaXQyL1dlYktpdDIucHJpICAgICAgICAgICAgICAgICAg
ICAgfCAgICAzICsrLQogNSBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VM
b2cKaW5kZXggZjk0ODViNy4uNDk2YzIyZiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0xMC0wNSAgTHVp
eiBBZ29zdGluaSAgPGx1aXouYWdvc3RpbmlAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFdlYmtpdDIgTWFjT1MgYnVp
bGQgZml4CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00
NzE2NworCisgICAgICAgIFF0IFdlYktpdDIgTWFjT1MgYnVpbGQgZml4LgorCisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9DL1dLTmF0aXZlRXZlbnQuaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJ
L3F0L3F3a3BhZ2UuY3BwOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXdrcGFnZS5oOgor
ICAgICAgICAqIFdlYktpdDIucHJpOgorCiAyMDEwLTEwLTA0ICBNYXJrIFJvd2UgIDxtcm93ZUBh
cHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5pZy4KZGlmZiAtLWdpdCBh
L1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLTmF0aXZlRXZlbnQuaCBiL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9DL1dLTmF0aXZlRXZlbnQuaAppbmRleCBlMTVmNGM1Li40MGFjOGFiIDEwMDY0NAot
LS0gYS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS05hdGl2ZUV2ZW50LmgKKysrIGIvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL0MvV0tOYXRpdmVFdmVudC5oCkBAIC0zMCw2ICszMCwxMCBAQAogZXh0
ZXJuICJDIiB7CiAjZW5kaWYKIAorI2lmIFBMQVRGT1JNKFFUKQorY2xhc3MgUUV2ZW50OwordHlw
ZWRlZiBjb25zdCBRRXZlbnQqIFdLTmF0aXZlRXZlbnRQdHI7CisjZWxzZQogI2lmZGVmIF9fQVBQ
TEVfXwogI2lmZGVmIF9fT0JKQ19fCiBAY2xhc3MgTlNFdmVudDsKQEAgLTQyLDYgKzQ2LDcgQEAg
dHlwZWRlZiBjb25zdCBzdHJ1Y3QgdGFnTVNHKiBXS05hdGl2ZUV2ZW50UHRyOwogI2Vsc2UKIHR5
cGVkZWYgY29uc3Qgdm9pZCogV0tOYXRpdmVFdmVudFB0cjsKICNlbmRpZgorI2VuZGlmCiAKICNp
ZmRlZiBfX2NwbHVzcGx1cwogfQpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0
L3F3a3BhZ2UuY3BwIGIvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3F3a3BhZ2UuY3BwCmluZGV4
IDVjODE2ZjMuLmY2YmUxNWYgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9x
d2twYWdlLmNwcAorKysgYi9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvcXQvcXdrcGFnZS5jcHAKQEAg
LTM4LDEwICszOCwxMSBAQAogI2luY2x1ZGUgPFFTdHlsZT4KICNpbmNsdWRlIDxRVG91Y2hFdmVu
dD4KICNpbmNsdWRlIDxRdERlYnVnPgorI2luY2x1ZGUgPFdlYktpdDIvV0tCYXNlLmg+CiAjaW5j
bHVkZSA8V2ViS2l0Mi9XS0ZyYW1lLmg+CisjaW5jbHVkZSA8V2ViS2l0Mi9XS1BhZ2UuaD4KICNp
bmNsdWRlIDxXZWJLaXQyL1dLUmV0YWluUHRyLmg+CiAKLQogdXNpbmcgbmFtZXNwYWNlIFdlYktp
dDsKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwogCmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvcXQvcXdrcGFnZS5oIGIvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL3F0L3F3a3BhZ2Uu
aAppbmRleCBiOTZlMDRhLi43NTQyYjU3IDEwMDY0NAotLS0gYS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvcXQvcXdrcGFnZS5oCisrKyBiL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xd2twYWdlLmgK
QEAgLTgsOCArOCw2IEBACiAjaW5jbHVkZSA8UVJlY3Q+CiAjaW5jbHVkZSA8UVNpemU+CiAjaW5j
bHVkZSA8UVVybD4KLSNpbmNsdWRlIDxXZWJLaXQyL1dLQmFzZS5oPgotI2luY2x1ZGUgPFdlYktp
dDIvV0tQYWdlLmg+CiAjaW5jbHVkZSA8V2ViS2l0Mi9XS1BhZ2VOYW1lc3BhY2UuaD4KIAogY2xh
c3MgUUN1cnNvcjsKZGlmZiAtLWdpdCBhL1dlYktpdDIvV2ViS2l0Mi5wcmkgYi9XZWJLaXQyL1dl
YktpdDIucHJpCmluZGV4IGM5YzZlNTIuLjEwM2ZlZDEgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvV2Vi
S2l0Mi5wcmkKKysrIGIvV2ViS2l0Mi9XZWJLaXQyLnByaQpAQCAtMTQsNyArMTQsOCBAQCBkZWZp
bmVUZXN0KGFkZFdlYktpdDJMaWIpIHsKICAgICBRTUFLRV9MSUJESVIgKz0gJCRwYXRoVG9XZWJL
aXQyT3V0cHV0CiAKICAgICAjIE1ha2Ugc3ltYm9scyB2aXNpYmxlCi0gICAgUU1BS0VfTEZMQUdT
ICs9IC1XbCwtd2hvbGUtYXJjaGl2ZSAtbCQkV0VCS0lUMl9UQVJHRVQgLVdsLC1uby13aG9sZS1h
cmNoaXZlCisgICAgbWFjOlFNQUtFX0xGTEFHUyArPSAtV2wsLWFsbF9sb2FkIC1sJCRXRUJLSVQy
X1RBUkdFVAorICAgIGVsc2U6UU1BS0VfTEZMQUdTICs9IC1XbCwtd2hvbGUtYXJjaGl2ZSAtbCQk
V0VCS0lUMl9UQVJHRVQgLVdsLC1uby13aG9sZS1hcmNoaXZlCiAKICAgICBQT1NUX1RBUkdFVERF
UFMgKz0gJCR7cGF0aFRvV2ViS2l0Mk91dHB1dH0kJHtRTUFLRV9ESVJfU0VQfWxpYiQke1dFQktJ
VDJfVEFSR0VUfS5hCiAKLS0gCjEuNy4yLjIKCg==
</data>
<flag name="review"
          id="59494"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>70070</attachid>
            <date>2010-10-07 05:46:08 -0700</date>
            <delta_ts>2010-10-07 05:52:56 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-Qt-Webkit2-MacOS-build-fix.patch</filename>
            <type>text/plain</type>
            <size>5344</size>
            <attacher name="Luiz Agostini">luiz</attacher>
            
              <data encoding="base64">RnJvbSBhMWJjZDJlZTgxMjA1YTQ3MTY2NjA2NjljMDRhNjkzMjQ1MzljM2JkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWl6IEFnb3N0aW5pIDxsdWl6LmFnb3N0aW5pQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFRodSwgNyBPY3QgMjAxMCAwOToyNDo1MyAtMDMwMApTdWJqZWN0OiBbUEFU
Q0hdIFtRdF0gV2Via2l0MiBNYWNPUyBidWlsZCBmaXgKIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD00NzE2NwoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpUaGVy
ZSB3ZXJlIHR3byBwcm9ibGVtcyB3aGVuIGJ1aWxkaW5nIFF0IFdlYktpdDIgaW4gTWFjLiBUaGUg
Zmlyc3Qgd2FzIHRoYXQKbGQgZG9lcyBub3Qgc3VwcG9ydCBmbGFnIC13aG9sZS1hcmNoaXZlIGFu
ZCBpdCBuZWVkZWQgdG8gYmUgcmVwbGFjZWQgYnkgZmxhZyAtYWxsX2xvYWQuClRoZSBzZWNvbmQg
cHJvYmxlbSB3YXMgdGhhdCBfX0FQUExFX18gaXMgYmVlbiB1c2VkIHRvIGlkZW50aWZ5IHNhZmFy
aSBidWlsZHMgYW5kLCB3aGVuCmJ1aWxkaW5nIFF0IGluIE1hY09TLCBRdCB3YXMgZW5kaW5nIHVw
IHVzaW5nIHRoZSB3cm9uZyB0eXBlZGVmLiBUaGUgc29sdXRpb24gd2FzIHRvIHVzZQphIFF0IHNw
ZWNpZmljIFdLTmF0aXZlRXZlbnQuaCB0aGF0IG9ubHkgaGFzIHRoZSBwcm9wZXIgUXQgdHlwZWRl
ZiBpbnN0ZWFkIG9mIHRoZSBvcmlnaW5hbCBvbmUuCgoqIFVJUHJvY2Vzcy9BUEkvQy9xdC9XS05h
dGl2ZUV2ZW50Lmg6IEFkZGVkLgoqIFdlYktpdDIucHJpOgoqIFdlYktpdDIucHJvOgotLS0KIFdl
YktpdDIvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTcgKysrKysrKysr
KysrKwogV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvcXQvV0tOYXRpdmVFdmVudC5oIHwgICAzNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiBXZWJLaXQyL1dlYktpdDIucHJpICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgICAzICstCiBXZWJLaXQyL1dlYktpdDIucHJvICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgICAyICstCiA0IGZpbGVzIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgV2ViS2l0Mi9VSVByb2Nlc3MvQVBJ
L0MvcXQvV0tOYXRpdmVFdmVudC5oCgpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9X
ZWJLaXQyL0NoYW5nZUxvZwppbmRleCBmOTQ4NWI3Li4zYTk4NjY5IDEwMDY0NAotLS0gYS9XZWJL
aXQyL0NoYW5nZUxvZworKysgYi9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisy
MDEwLTEwLTA3ICBMdWl6IEFnb3N0aW5pICA8bHVpei5hZ29zdGluaUBvcGVuYm9zc2Eub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gV2Vi
a2l0MiBNYWNPUyBidWlsZCBmaXgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTQ3MTY3CisKKyAgICAgICAgVGhlcmUgd2VyZSB0d28gcHJvYmxlbXMgd2hl
biBidWlsZGluZyBRdCBXZWJLaXQyIGluIE1hYy4gVGhlIGZpcnN0IHdhcyB0aGF0CisgICAgICAg
IGxkIGRvZXMgbm90IHN1cHBvcnQgZmxhZyAtd2hvbGUtYXJjaGl2ZSBhbmQgaXQgbmVlZGVkIHRv
IGJlIHJlcGxhY2VkIGJ5IGZsYWcgLWFsbF9sb2FkLgorICAgICAgICBUaGUgc2Vjb25kIHByb2Js
ZW0gd2FzIHRoYXQgX19BUFBMRV9fIGlzIGJlZW4gdXNlZCB0byBpZGVudGlmeSBzYWZhcmkgYnVp
bGRzIGFuZCwgd2hlbgorICAgICAgICBidWlsZGluZyBRdCBpbiBNYWNPUywgUXQgd2FzIGVuZGlu
ZyB1cCB1c2luZyB0aGUgd3JvbmcgdHlwZWRlZi4gVGhlIHNvbHV0aW9uIHdhcyB0byB1c2UKKyAg
ICAgICAgYSBRdCBzcGVjaWZpYyBXS05hdGl2ZUV2ZW50LmggdGhhdCBvbmx5IGhhcyB0aGUgcHJv
cGVyIFF0IHR5cGVkZWYgaW5zdGVhZCBvZiB0aGUgb3JpZ2luYWwgb25lLgorCisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9DL3F0L1dLTmF0aXZlRXZlbnQuaDogQWRkZWQuCisgICAgICAgICogV2Vi
S2l0Mi5wcmk6CisgICAgICAgICogV2ViS2l0Mi5wcm86CisKIDIwMTAtMTAtMDQgIE1hcmsgUm93
ZSAgPG1yb3dlQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpk
aWZmIC0tZ2l0IGEvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvcXQvV0tOYXRpdmVFdmVudC5oIGIv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvcXQvV0tOYXRpdmVFdmVudC5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjc4ZGY0YWMKLS0tIC9kZXYvbnVsbAorKysgYi9XZWJLaXQy
L1VJUHJvY2Vzcy9BUEkvQy9xdC9XS05hdGl2ZUV2ZW50LmgKQEAgLTAsMCArMSwzNSBAQAorLyoK
KyAqIENvcHlyaWdodCAoQykgMjAxMCBOb2tpYSBDb3Jwb3JhdGlvbiBhbmQvb3IgaXRzIHN1YnNp
ZGlhcnkoLWllcykKKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQg
YmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1p
dHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoK
KyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJv
dmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0
aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5
IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0
aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRo
ZQorICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdp
dGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZ
IEFQUExFIElOQy4gQU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnCisgKiBBTkQgQU5ZIEVY
UFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBU
TywKKyAqIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVW
RU5UIFNIQUxMIEFQUExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZP
UiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBP
UgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBU
TywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1Mg
T0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBI
T1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4K
KyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElH
RU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0Ug
T0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GCisgKiBUSEUgUE9TU0lCSUxJVFkg
T0YgU1VDSCBEQU1BR0UuCisgKi8KKworI2lmbmRlZiBXS05hdGl2ZUV2ZW50X2gKKyNkZWZpbmUg
V0tOYXRpdmVFdmVudF9oCisKKy8vIGEgUXQgc3BlY2lmaWMgV0tOYXRpdmVFdmVudC5oIGZpbGUg
aXMgbmVlZGVkIGJlY2F1c2UgdGhhdCB0aGUgdXNlIG9mIF9fQVBQTEVfXworLy8gaW4gb3JpZ2lu
YWwgV0tOYXRpdmVFdmVudC5oIGZpbGUgYnJlYWtzIFF0IGJ1aWxkIGluIE1hY09TCisKK2NsYXNz
IFFFdmVudDsKK3R5cGVkZWYgY29uc3QgUUV2ZW50KiBXS05hdGl2ZUV2ZW50UHRyOworCisjZW5k
aWYgLyogV0tOYXRpdmVFdmVudF9oICovCmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYktpdDIucHJp
IGIvV2ViS2l0Mi9XZWJLaXQyLnByaQppbmRleCBjOWM2ZTUyLi4xMDNmZWQxIDEwMDY0NAotLS0g
YS9XZWJLaXQyL1dlYktpdDIucHJpCisrKyBiL1dlYktpdDIvV2ViS2l0Mi5wcmkKQEAgLTE0LDcg
KzE0LDggQEAgZGVmaW5lVGVzdChhZGRXZWJLaXQyTGliKSB7CiAgICAgUU1BS0VfTElCRElSICs9
ICQkcGF0aFRvV2ViS2l0Mk91dHB1dAogCiAgICAgIyBNYWtlIHN5bWJvbHMgdmlzaWJsZQotICAg
IFFNQUtFX0xGTEFHUyArPSAtV2wsLXdob2xlLWFyY2hpdmUgLWwkJFdFQktJVDJfVEFSR0VUIC1X
bCwtbm8td2hvbGUtYXJjaGl2ZQorICAgIG1hYzpRTUFLRV9MRkxBR1MgKz0gLVdsLC1hbGxfbG9h
ZCAtbCQkV0VCS0lUMl9UQVJHRVQKKyAgICBlbHNlOlFNQUtFX0xGTEFHUyArPSAtV2wsLXdob2xl
LWFyY2hpdmUgLWwkJFdFQktJVDJfVEFSR0VUIC1XbCwtbm8td2hvbGUtYXJjaGl2ZQogCiAgICAg
UE9TVF9UQVJHRVRERVBTICs9ICQke3BhdGhUb1dlYktpdDJPdXRwdXR9JCR7UU1BS0VfRElSX1NF
UH1saWIkJHtXRUJLSVQyX1RBUkdFVH0uYQogCmRpZmYgLS1naXQgYS9XZWJLaXQyL1dlYktpdDIu
cHJvIGIvV2ViS2l0Mi9XZWJLaXQyLnBybwppbmRleCAwNjRmYWU2Li4xYTE0NjAxIDEwMDY0NAot
LS0gYS9XZWJLaXQyL1dlYktpdDIucHJvCisrKyBiL1dlYktpdDIvV2ViS2l0Mi5wcm8KQEAgLTIw
NywxMiArMjA3LDEyIEBAIEhFQURFUlMgKz0gXAogICAgIFVJUHJvY2Vzcy9BUEkvQy9XS0NvbnRl
eHRQcml2YXRlLmggXAogICAgIFVJUHJvY2Vzcy9BUEkvQy9XS0ZyYW1lLmggXAogICAgIFVJUHJv
Y2Vzcy9BUEkvQy9XS0ZyYW1lUG9saWN5TGlzdGVuZXIuaCBcCi0gICAgVUlQcm9jZXNzL0FQSS9D
L1dLTmF0aXZlRXZlbnQuaCBcCiAgICAgVUlQcm9jZXNzL0FQSS9DL1dLTmF2aWdhdGlvbkRhdGEu
aCBcCiAgICAgVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oIFwKICAgICBVSVByb2Nlc3MvQVBJL0Mv
V0tQYWdlTmFtZXNwYWNlLmggXAogICAgIFVJUHJvY2Vzcy9BUEkvQy9XS1BhZ2VQcml2YXRlLmgg
XAogICAgIFVJUHJvY2Vzcy9BUEkvQy9XS1ByZWZlcmVuY2VzLmggXAorICAgIFVJUHJvY2Vzcy9B
UEkvQy9xdC9XS05hdGl2ZUV2ZW50LmggXAogICAgIFVJUHJvY2Vzcy9BUEkvY3BwL3F0L1dLU3Ry
aW5nUXQuaCBcCiAgICAgVUlQcm9jZXNzL0FQSS9jcHAvcXQvV0tVUkxRdC5oIFwKICAgICBVSVBy
b2Nlc3MvQVBJL2NwcC9XS1JldGFpblB0ci5oIFwKLS0gCjEuNy4yLjIKCg==
</data>
<flag name="review"
          id="59854"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>