<?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>103844</bug_id>
          
          <creation_ts>2012-12-02 15:40:11 -0800</creation_ts>
          <short_desc>[Qt] Use a separate QWEBKITWIDGETS_EXPORT macro for WebKitWidgets</short_desc>
          <delta_ts>2012-12-03 06:53:09 -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>New Bugs</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>103859</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Pierre Rossi">pierre.rossi</reporter>
          <assigned_to name="Pierre Rossi">pierre.rossi</assigned_to>
          <cc>abecsi</cc>
    
    <cc>hausmann</cc>
    
    <cc>thiago</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>781027</commentid>
    <comment_count>0</comment_count>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2012-12-02 15:40:11 -0800</bug_when>
    <thetext>[Qt] Use a separate QWEBKITWIDGETS_EXPORT macro for WebKitWidgets</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781044</commentid>
    <comment_count>1</comment_count>
      <attachid>177161</attachid>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2012-12-02 16:22:16 -0800</bug_when>
    <thetext>Created attachment 177161
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781168</commentid>
    <comment_count>2</comment_count>
    <who name="Thiago Macieira">thiago</who>
    <bug_when>2012-12-02 23:27:53 -0800</bug_when>
    <thetext>Looks good to me.

Won&apos;t this break Qt 4 builds? Also, please note that InitWebKitQt.h will need some more work (see the bug I filed)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781296</commentid>
    <comment_count>3</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-12-03 03:28:49 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Looks good to me.
&gt; 
&gt; Won&apos;t this break Qt 4 builds? Also, please note that InitWebKitQt.h will need some more work (see the bug I filed)

We do not support Qt4 on trunk any more, so this should not be a problem, and as far as I can tell InitWebKitQt.h is only included in widget specific code (qtwebkitwidgets library), so it shouldn&apos;t be an issue either.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781385</commentid>
    <comment_count>4</comment_count>
      <attachid>177241</attachid>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2012-12-03 06:12:04 -0800</bug_when>
    <thetext>Created attachment 177241
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781408</commentid>
    <comment_count>5</comment_count>
      <attachid>177241</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-12-03 06:45:16 -0800</bug_when>
    <thetext>Comment on attachment 177241
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=177241&amp;action=review

Excellent solution. Fully agreed that this is much cleaner. Hadn&apos;t realized that qt_module.prf sets the QT_BUILDING_*_LIB macros automatically. Lovely.

Carefuly when landing wrt MSVC

&gt; Source/WebKit/qt/WidgetSupport/InitWebKitQt.cpp:33
&gt; -Q_DECL_EXPORT void initializeWebKitWidgets()
&gt; +void initializeWebKitWidgets()

I think that this is likely to cause compilation errors on Windows. I&apos;ve seen MSVC at least complain that the declaration had to match the definition. I suggest to land carefully in trunk first to see of the MSVC bot complains or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781409</commentid>
    <comment_count>6</comment_count>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2012-12-03 06:50:50 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 177241 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=177241&amp;action=review
&gt; 
&gt; Excellent solution. Fully agreed that this is much cleaner. Hadn&apos;t realized that qt_module.prf sets the QT_BUILDING_*_LIB macros automatically. Lovely.
&gt; 
&gt; Carefuly when landing wrt MSVC
&gt; 
&gt; &gt; Source/WebKit/qt/WidgetSupport/InitWebKitQt.cpp:33
&gt; &gt; -Q_DECL_EXPORT void initializeWebKitWidgets()
&gt; &gt; +void initializeWebKitWidgets()
&gt; 
&gt; I think that this is likely to cause compilation errors on Windows. I&apos;ve seen MSVC at least complain that the declaration had to match the definition. I suggest to land carefully in trunk first to see of the MSVC bot complains or not.

Alright, I&apos;ll put it back for landing then, just to be on the safe side.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>781411</commentid>
    <comment_count>7</comment_count>
    <who name="Pierre Rossi">pierre.rossi</who>
    <bug_when>2012-12-03 06:53:09 -0800</bug_when>
    <thetext>Committed r136394: &lt;http://trac.webkit.org/changeset/136394&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177161</attachid>
            <date>2012-12-02 16:22:16 -0800</date>
            <delta_ts>2012-12-03 06:12:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103844-20121203011944.patch</filename>
            <type>text/plain</type>
            <size>5384</size>
            <attacher name="Pierre Rossi">pierre.rossi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2MzA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGQ3NDAyM2JjNzFh
NzgzNmM2NmUzMDE4MDBiZjZhM2ExNzcxZDdkMDAuLjYyZjU2ODQ5ZDFmYjI4MGYxM2QzMjUzYTNk
ZDA2YmE5ODUxMDc1MTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTItMTIt
MDIgIFBpZXJyZSBSb3NzaSAgPHBpZXJyZS5yb3NzaUBkaWdpYS5jb20+CisKKyAgICAgICAgW1F0
XSBVc2UgYSBzZXBhcmF0ZSBRV0VCS0lUV0lER0VUU19FWFBPUlQgbWFjcm8gZm9yIFdlYktpdFdp
ZGdldHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEw
Mzg0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIExl
dCdzIGZvbGxvdyB0aGUgY29tbW9uIHByYWN0aWNlIGFuZCBoYXZlIG9uZSBleHBvcnQgbWFjcm8g
cGVyIGxpYnJhcnkuCisgICAgICAgIFdlIGNhbid0IHJlbHkgb24gQlVJTERJTkdfV0VCS0lUIGFu
eW1vcmUgaW4gdGhhdCBjYXNlLCBzbyB3ZSB1c2UgdGhlCisgICAgICAgIHFtYWtlIGRlZmluZXMg
aW5zdGVhZC4KKworICAgICAgICAqIEFwaS9xd2Via2l0Z2xvYmFsLmg6IFVwZGF0ZWQgdGhlIGlt
cG9ydC9leHBvcnQgbG9naWMuCisgICAgICAgICogV2lkZ2V0QXBpL3FncmFwaGljc3dlYnZpZXcu
aDogcy9RV0VCS0lUL1FXRUJLSVRXSURHRVRTLworICAgICAgICAqIFdpZGdldEFwaS9xd2ViZnJh
bWUuaDogRGl0dG8uCisgICAgICAgICogV2lkZ2V0QXBpL3F3ZWJpbnNwZWN0b3IuaDogRGl0dG8u
CisgICAgICAgICogV2lkZ2V0QXBpL3F3ZWJwYWdlLmg6IERpdHRvLgorICAgICAgICAqIFdpZGdl
dEFwaS9xd2Vidmlldy5oOiBEaXR0by4KKwogMjAxMi0xMS0zMCAgUGllcnJlIFJvc3NpICA8cGll
cnJlLnJvc3NpQGdtYWlsLmNvbT4KIAogICAgICAgICBbUXRdIEludHJvZHVjZSBzZXRUZXh0U2l6
ZU11bHRpcGxpZXIgaW4gdGhlIHBhZ2UgYWRhcHRlciBhcyB3ZWxsLgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9xdC9BcGkvcXdlYmtpdGdsb2JhbC5oIGIvU291cmNlL1dlYktpdC9xdC9BcGkv
cXdlYmtpdGdsb2JhbC5oCmluZGV4IDFkNjExODJjODE0MDg1Yzk2YmQ2MzFhNWQxZDY0YTI2MWE1
NDBmYWMuLjViODY2YmViN2JkY2I4N2I4Y2Q0ZTI1YTNiNjc0NTA2YWEyZGMwMjggMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJraXRnbG9iYWwuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0L3F0L0FwaS9xd2Via2l0Z2xvYmFsLmgKQEAgLTI3LDEzICsyNywxOSBAQAogI2RlZmluZSBR
VFdFQktJVF9WRVJTSU9OX0NIRUNLKG1ham9yLCBtaW5vciwgcGF0Y2gpICgobWFqb3I8PDE2KXwo
bWlub3I8PDgpfChwYXRjaCkpCiAKICNpZm5kZWYgUVRfU1RBVElDCi0jICBpZiBkZWZpbmVkKEJV
SUxESU5HX1dFQktJVCkKKyMgIGlmIGRlZmluZWQoUVRfQlVJTERfV0VCS0lUX0xJQikKICMgICAg
ICBkZWZpbmUgUVdFQktJVF9FWFBPUlQgUV9ERUNMX0VYUE9SVAogIyAgZWxzZQogIyAgICAgIGRl
ZmluZSBRV0VCS0lUX0VYUE9SVCBRX0RFQ0xfSU1QT1JUCiAjICBlbmRpZgorIyAgaWYgZGVmaW5l
ZChRVF9CVUlMRF9XRUJLSVRXSURHRVRTX0xJQikKKyMgICAgICBkZWZpbmUgUVdFQktJVFdJREdF
VFNfRVhQT1JUIFFfREVDTF9FWFBPUlQKKyMgIGVsc2UKKyMgICAgICBkZWZpbmUgUVdFQktJVFdJ
REdFVFNfRVhQT1JUIFFfREVDTF9JTVBPUlQKKyMgIGVuZGlmCiAjZWxzZQogIyAgZGVmaW5lIFFX
RUJLSVRfRVhQT1JUCisjICBkZWZpbmUgUVdFQktJVF9FWFBPUlQKICNlbmRpZgogCiBRV0VCS0lU
X0VYUE9SVCBRU3RyaW5nIHFXZWJLaXRWZXJzaW9uKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L3F0L1dpZGdldEFwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dp
ZGdldEFwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmgKaW5kZXggNWM1YjY2NmQxMDRjYWFhYjZkZDA0Yjli
NjJiNjRlZjczN2NmMTlkZC4uYzllNjFmNzVhNzZlMzUzNjg0NWIxYzZmNmFkZWFiMTdjMGIzYWUw
MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcWdyYXBoaWNzd2Vidmll
dy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3FncmFwaGljc3dlYnZpZXcuaApA
QCAtMzcsNyArMzcsNyBAQCBjbGFzcyBRV2ViU2V0dGluZ3M7CiAKIGNsYXNzIFFHcmFwaGljc1dl
YlZpZXdQcml2YXRlOwogCi1jbGFzcyBRV0VCS0lUX0VYUE9SVCBRR3JhcGhpY3NXZWJWaWV3IDog
cHVibGljIFFHcmFwaGljc1dpZGdldCB7CitjbGFzcyBRV0VCS0lUV0lER0VUU19FWFBPUlQgUUdy
YXBoaWNzV2ViVmlldyA6IHB1YmxpYyBRR3JhcGhpY3NXaWRnZXQgewogICAgIFFfT0JKRUNUCiAK
ICAgICBRX1BST1BFUlRZKFFTdHJpbmcgdGl0bGUgUkVBRCB0aXRsZSBOT1RJRlkgdGl0bGVDaGFu
Z2VkKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYmZyYW1lLmgg
Yi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2ViZnJhbWUuaAppbmRleCBmMzY3NmZlZDdm
YjFkNDA3N2E4OGM1MzM3MzVlNjgyMjcwMmEwMDhmLi40ODFkMDE5YWUyMTEzMTY1OTdmZWMzNWIz
ZWRkZGM4ZDEyZWZjNjUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9x
d2ViZnJhbWUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2ViZnJhbWUuaApA
QCAtNjMsNyArNjMsNyBAQCBjbGFzcyBRV2ViRnJhbWVEYXRhOwogY2xhc3MgUVdlYkhpdFRlc3RS
ZXN1bHRQcml2YXRlOwogY2xhc3MgUVdlYkZyYW1lOwogCi1jbGFzcyBRV0VCS0lUX0VYUE9SVCBR
V2ViSGl0VGVzdFJlc3VsdCB7CitjbGFzcyBRV0VCS0lUV0lER0VUU19FWFBPUlQgUVdlYkhpdFRl
c3RSZXN1bHQgewogcHVibGljOgogICAgIFFXZWJIaXRUZXN0UmVzdWx0KCk7CiAgICAgUVdlYkhp
dFRlc3RSZXN1bHQoY29uc3QgUVdlYkhpdFRlc3RSZXN1bHQgJm90aGVyKTsKQEAgLTEwNCw3ICsx
MDQsNyBAQCBwcml2YXRlOgogICAgIGZyaWVuZCBjbGFzcyBRV2ViUGFnZTsKIH07CiAKLWNsYXNz
IFFXRUJLSVRfRVhQT1JUIFFXZWJGcmFtZSA6IHB1YmxpYyBRT2JqZWN0IHsKK2NsYXNzIFFXRUJL
SVRXSURHRVRTX0VYUE9SVCBRV2ViRnJhbWUgOiBwdWJsaWMgUU9iamVjdCB7CiAgICAgUV9PQkpF
Q1QKICAgICBRX1BST1BFUlRZKHFyZWFsIHRleHRTaXplTXVsdGlwbGllciBSRUFEIHRleHRTaXpl
TXVsdGlwbGllciBXUklURSBzZXRUZXh0U2l6ZU11bHRpcGxpZXIgREVTSUdOQUJMRSBmYWxzZSkK
ICAgICBRX1BST1BFUlRZKHFyZWFsIHpvb21GYWN0b3IgUkVBRCB6b29tRmFjdG9yIFdSSVRFIHNl
dFpvb21GYWN0b3IpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2Vi
aW5zcGVjdG9yLmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2ViaW5zcGVjdG9yLmgK
aW5kZXggMzczMzEyOTMzODBjYmRiZDFkYzRiZGNiZWQwYjhmYWJiZTM3MTdlMS4uYzMzM2ZhMjVh
NzJhOTVhMDJjMmE1MGU3NTI4YWE1Zjk2OTAwYmM3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9xdC9XaWRnZXRBcGkvcXdlYmluc3BlY3Rvci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2lk
Z2V0QXBpL3F3ZWJpbnNwZWN0b3IuaApAQCAtMjcsNyArMjcsNyBAQAogCiBjbGFzcyBRV2ViSW5z
cGVjdG9yUHJpdmF0ZTsKIAotY2xhc3MgUVdFQktJVF9FWFBPUlQgUVdlYkluc3BlY3RvciA6IHB1
YmxpYyBRV2lkZ2V0IHsKK2NsYXNzIFFXRUJLSVRXSURHRVRTX0VYUE9SVCBRV2ViSW5zcGVjdG9y
IDogcHVibGljIFFXaWRnZXQgewogICAgIFFfT0JKRUNUCiBwdWJsaWM6CiAgICAgUVdlYkluc3Bl
Y3RvcihRV2lkZ2V0KiBwYXJlbnQgPSAwKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQv
V2lkZ2V0QXBpL3F3ZWJwYWdlLmggYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFn
ZS5oCmluZGV4IDU2MjRiNDk5YmQ3ZWNhOWQ0Y2IwNWQxMGRjMzkxMDVmMzRiNTVhNDEuLjZhYTMw
M2I1Y2Q5OTdjYTQ1YTFmM2UyMzFmZDVjNmEyYWU0OTZmYTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJwYWdlLmgKKysrIGIvU291cmNlL1dlYktpdC9xdC9XaWRn
ZXRBcGkvcXdlYnBhZ2UuaApAQCAtNjUsNyArNjUsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAg
ICAgc3RydWN0IEZyYW1lTG9hZFJlcXVlc3Q7CiB9CiAKLWNsYXNzIFFXRUJLSVRfRVhQT1JUIFFX
ZWJQYWdlIDogcHVibGljIFFPYmplY3QgeworY2xhc3MgUVdFQktJVFdJREdFVFNfRVhQT1JUIFFX
ZWJQYWdlIDogcHVibGljIFFPYmplY3QgewogICAgIFFfT0JKRUNUCiAKICAgICBRX1BST1BFUlRZ
KGJvb2wgbW9kaWZpZWQgUkVBRCBpc01vZGlmaWVkKQpAQCAtMjEzLDcgKzIxMyw3IEBAIHB1Ymxp
YzoKICAgICAgICAgR2VvbG9jYXRpb24KICAgICB9OwogCi0gICAgY2xhc3MgUVdFQktJVF9FWFBP
UlQgVmlld3BvcnRBdHRyaWJ1dGVzIHsKKyAgICBjbGFzcyBRV0VCS0lUV0lER0VUU19FWFBPUlQg
Vmlld3BvcnRBdHRyaWJ1dGVzIHsKICAgICBwdWJsaWM6CiAgICAgICAgIFZpZXdwb3J0QXR0cmli
dXRlcygpOwogICAgICAgICBWaWV3cG9ydEF0dHJpYnV0ZXMoY29uc3QgUVdlYlBhZ2U6OlZpZXdw
b3J0QXR0cmlidXRlcyYgb3RoZXIpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XaWRn
ZXRBcGkvcXdlYnZpZXcuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJ2aWV3LmgK
aW5kZXggNzAxZmIzNmMyNDYzMThmOGI2OTRlMDhmM2Y4N2Y5NWMxYjgyYmZhNS4uNDM0MzlkZmE1
MzU3MDZmM2VkNjM3ODE2YTIzMTU1MjkwZTA1NGRmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9xdC9XaWRnZXRBcGkvcXdlYnZpZXcuaAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFw
aS9xd2Vidmlldy5oCkBAIC0zOCw3ICszOCw3IEBAIGNsYXNzIFFXZWJQYWdlOwogY2xhc3MgUVdl
YlZpZXdQcml2YXRlOwogY2xhc3MgUVdlYk5ldHdvcmtSZXF1ZXN0OwogCi1jbGFzcyBRV0VCS0lU
X0VYUE9SVCBRV2ViVmlldyA6IHB1YmxpYyBRV2lkZ2V0IHsKK2NsYXNzIFFXRUJLSVRXSURHRVRT
X0VYUE9SVCBRV2ViVmlldyA6IHB1YmxpYyBRV2lkZ2V0IHsKICAgICBRX09CSkVDVAogICAgIFFf
UFJPUEVSVFkoUVN0cmluZyB0aXRsZSBSRUFEIHRpdGxlKQogICAgIFFfUFJPUEVSVFkoUVVybCB1
cmwgUkVBRCB1cmwgV1JJVEUgc2V0VXJsKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177241</attachid>
            <date>2012-12-03 06:12:04 -0800</date>
            <delta_ts>2012-12-03 06:45:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103844-20121203151250.patch</filename>
            <type>text/plain</type>
            <size>6634</size>
            <attacher name="Pierre Rossi">pierre.rossi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2Mzg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGQ3NDAyM2JjNzFh
NzgzNmM2NmUzMDE4MDBiZjZhM2ExNzcxZDdkMDAuLjhiYWNiNGM1NDRlMjMyZDY1YTI1NjNiYjM4
ZDM1MmQzOGExNmIwMjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAKKzIwMTItMTIt
MDMgIFBpZXJyZSBSb3NzaSAgPHBpZXJyZS5yb3NzaUBkaWdpYS5jb20+CisKKyAgICAgICAgW1F0
XSBVc2UgYSBzZXBhcmF0ZSBRV0VCS0lUV0lER0VUU19FWFBPUlQgbWFjcm8gZm9yIFdlYktpdFdp
ZGdldHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEw
Mzg0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIExl
dCdzIGZvbGxvdyB0aGUgY29tbW9uIHByYWN0aWNlIGFuZCBoYXZlIG9uZSBleHBvcnQgbWFjcm8g
cGVyIGxpYnJhcnkuCisgICAgICAgIFdlIGNhbid0IHJlbHkgb24gQlVJTERJTkdfV0VCS0lUIGFu
eW1vcmUgaW4gdGhhdCBjYXNlLCBzbyB3ZSB1c2UgdGhlCisgICAgICAgIHFtYWtlIGRlZmluZXMg
aW5zdGVhZC4KKworICAgICAgICAqIEFwaS9xd2Via2l0Z2xvYmFsLmg6IFVwZGF0ZWQgdGhlIGlt
cG9ydC9leHBvcnQgbG9naWMuCisgICAgICAgICogV2lkZ2V0QXBpL3FncmFwaGljc3dlYnZpZXcu
aDogcy9RV0VCS0lUL1FXRUJLSVRXSURHRVRTLworICAgICAgICAqIFdpZGdldEFwaS9xd2ViZnJh
bWUuaDogRGl0dG8uCisgICAgICAgICogV2lkZ2V0QXBpL3F3ZWJpbnNwZWN0b3IuaDogRGl0dG8u
CisgICAgICAgICogV2lkZ2V0QXBpL3F3ZWJwYWdlLmg6IERpdHRvLgorICAgICAgICAqIFdpZGdl
dEFwaS9xd2Vidmlldy5oOiBEaXR0by4KKyAgICAgICAgKiBXaWRnZXRTdXBwb3J0L0luaXRXZWJL
aXRRdC5jcHA6CisgICAgICAgIChXZWJLaXQ6OmluaXRpYWxpemVXZWJLaXRXaWRnZXRzKTogY2xl
YW51cCBkaXJlY3QgdXNlIG9mIFFfREVDTF9FWFBPUlQKKyAgICAgICAgKiBXaWRnZXRTdXBwb3J0
L0luaXRXZWJLaXRRdC5oOgorICAgICAgICAoV2ViS2l0KTogdXNlIFFXRUJLSVRXSURHRVRTX0VY
UE9SVAorCiAyMDEyLTExLTMwICBQaWVycmUgUm9zc2kgIDxwaWVycmUucm9zc2lAZ21haWwuY29t
PgogCiAgICAgICAgIFtRdF0gSW50cm9kdWNlIHNldFRleHRTaXplTXVsdGlwbGllciBpbiB0aGUg
cGFnZSBhZGFwdGVyIGFzIHdlbGwuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9x
d2Via2l0Z2xvYmFsLmggYi9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2Via2l0Z2xvYmFsLmgKaW5k
ZXggMWQ2MTE4MmM4MTQwODVjOTZiZDYzMWE1ZDFkNjRhMjYxYTU0MGZhYy4uNWI4NjZiZWI3YmRj
Yjg3YjhjZDRlMjVhM2I2NzQ1MDZhYTJkYzAyOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYmtpdGdsb2JhbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJraXRn
bG9iYWwuaApAQCAtMjcsMTMgKzI3LDE5IEBACiAjZGVmaW5lIFFUV0VCS0lUX1ZFUlNJT05fQ0hF
Q0sobWFqb3IsIG1pbm9yLCBwYXRjaCkgKChtYWpvcjw8MTYpfChtaW5vcjw8OCl8KHBhdGNoKSkK
IAogI2lmbmRlZiBRVF9TVEFUSUMKLSMgIGlmIGRlZmluZWQoQlVJTERJTkdfV0VCS0lUKQorIyAg
aWYgZGVmaW5lZChRVF9CVUlMRF9XRUJLSVRfTElCKQogIyAgICAgIGRlZmluZSBRV0VCS0lUX0VY
UE9SVCBRX0RFQ0xfRVhQT1JUCiAjICBlbHNlCiAjICAgICAgZGVmaW5lIFFXRUJLSVRfRVhQT1JU
IFFfREVDTF9JTVBPUlQKICMgIGVuZGlmCisjICBpZiBkZWZpbmVkKFFUX0JVSUxEX1dFQktJVFdJ
REdFVFNfTElCKQorIyAgICAgIGRlZmluZSBRV0VCS0lUV0lER0VUU19FWFBPUlQgUV9ERUNMX0VY
UE9SVAorIyAgZWxzZQorIyAgICAgIGRlZmluZSBRV0VCS0lUV0lER0VUU19FWFBPUlQgUV9ERUNM
X0lNUE9SVAorIyAgZW5kaWYKICNlbHNlCiAjICBkZWZpbmUgUVdFQktJVF9FWFBPUlQKKyMgIGRl
ZmluZSBRV0VCS0lUX0VYUE9SVAogI2VuZGlmCiAKIFFXRUJLSVRfRVhQT1JUIFFTdHJpbmcgcVdl
YktpdFZlcnNpb24oKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3Fn
cmFwaGljc3dlYnZpZXcuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3FncmFwaGljc3dl
YnZpZXcuaAppbmRleCA1YzViNjY2ZDEwNGNhYWFiNmRkMDRiOWI2MmI2NGVmNzM3Y2YxOWRkLi5j
OWU2MWY3NWE3NmUzNTM2ODQ1YjFjNmY2YWRlYWIxN2MwYjNhZTAyIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xZ3JhcGhpY3N3ZWJ2aWV3LmgKKysrIGIvU291cmNlL1dl
YktpdC9xdC9XaWRnZXRBcGkvcWdyYXBoaWNzd2Vidmlldy5oCkBAIC0zNyw3ICszNyw3IEBAIGNs
YXNzIFFXZWJTZXR0aW5nczsKIAogY2xhc3MgUUdyYXBoaWNzV2ViVmlld1ByaXZhdGU7CiAKLWNs
YXNzIFFXRUJLSVRfRVhQT1JUIFFHcmFwaGljc1dlYlZpZXcgOiBwdWJsaWMgUUdyYXBoaWNzV2lk
Z2V0IHsKK2NsYXNzIFFXRUJLSVRXSURHRVRTX0VYUE9SVCBRR3JhcGhpY3NXZWJWaWV3IDogcHVi
bGljIFFHcmFwaGljc1dpZGdldCB7CiAgICAgUV9PQkpFQ1QKIAogICAgIFFfUFJPUEVSVFkoUVN0
cmluZyB0aXRsZSBSRUFEIHRpdGxlIE5PVElGWSB0aXRsZUNoYW5nZWQpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2ViZnJhbWUuaCBiL1NvdXJjZS9XZWJLaXQvcXQv
V2lkZ2V0QXBpL3F3ZWJmcmFtZS5oCmluZGV4IGYzNjc2ZmVkN2ZiMWQ0MDc3YTg4YzUzMzczNWU2
ODIyNzAyYTAwOGYuLjQ4MWQwMTlhZTIxMTMxNjU5N2ZlYzM1YjNlZGRkYzhkMTJlZmM2NTMgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJmcmFtZS5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJmcmFtZS5oCkBAIC02Myw3ICs2Myw3IEBAIGNs
YXNzIFFXZWJGcmFtZURhdGE7CiBjbGFzcyBRV2ViSGl0VGVzdFJlc3VsdFByaXZhdGU7CiBjbGFz
cyBRV2ViRnJhbWU7CiAKLWNsYXNzIFFXRUJLSVRfRVhQT1JUIFFXZWJIaXRUZXN0UmVzdWx0IHsK
K2NsYXNzIFFXRUJLSVRXSURHRVRTX0VYUE9SVCBRV2ViSGl0VGVzdFJlc3VsdCB7CiBwdWJsaWM6
CiAgICAgUVdlYkhpdFRlc3RSZXN1bHQoKTsKICAgICBRV2ViSGl0VGVzdFJlc3VsdChjb25zdCBR
V2ViSGl0VGVzdFJlc3VsdCAmb3RoZXIpOwpAQCAtMTA0LDcgKzEwNCw3IEBAIHByaXZhdGU6CiAg
ICAgZnJpZW5kIGNsYXNzIFFXZWJQYWdlOwogfTsKIAotY2xhc3MgUVdFQktJVF9FWFBPUlQgUVdl
YkZyYW1lIDogcHVibGljIFFPYmplY3QgeworY2xhc3MgUVdFQktJVFdJREdFVFNfRVhQT1JUIFFX
ZWJGcmFtZSA6IHB1YmxpYyBRT2JqZWN0IHsKICAgICBRX09CSkVDVAogICAgIFFfUFJPUEVSVFko
cXJlYWwgdGV4dFNpemVNdWx0aXBsaWVyIFJFQUQgdGV4dFNpemVNdWx0aXBsaWVyIFdSSVRFIHNl
dFRleHRTaXplTXVsdGlwbGllciBERVNJR05BQkxFIGZhbHNlKQogICAgIFFfUFJPUEVSVFkocXJl
YWwgem9vbUZhY3RvciBSRUFEIHpvb21GYWN0b3IgV1JJVEUgc2V0Wm9vbUZhY3RvcikKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJpbnNwZWN0b3IuaCBiL1NvdXJj
ZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJpbnNwZWN0b3IuaAppbmRleCAzNzMzMTI5MzM4MGNi
ZGJkMWRjNGJkY2JlZDBiOGZhYmJlMzcxN2UxLi5jMzMzZmEyNWE3MmE5NWEwMmMyYTUwZTc1Mjhh
YTVmOTY5MDBiYzdmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2Vi
aW5zcGVjdG9yLmgKKysrIGIvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYmluc3BlY3Rv
ci5oCkBAIC0yNyw3ICsyNyw3IEBACiAKIGNsYXNzIFFXZWJJbnNwZWN0b3JQcml2YXRlOwogCi1j
bGFzcyBRV0VCS0lUX0VYUE9SVCBRV2ViSW5zcGVjdG9yIDogcHVibGljIFFXaWRnZXQgeworY2xh
c3MgUVdFQktJVFdJREdFVFNfRVhQT1JUIFFXZWJJbnNwZWN0b3IgOiBwdWJsaWMgUVdpZGdldCB7
CiAgICAgUV9PQkpFQ1QKIHB1YmxpYzoKICAgICBRV2ViSW5zcGVjdG9yKFFXaWRnZXQqIHBhcmVu
dCA9IDApOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnBhZ2Uu
aCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJwYWdlLmgKaW5kZXggNTYyNGI0OTli
ZDdlY2E5ZDRjYjA1ZDEwZGMzOTEwNWYzNGI1NWE0MS4uNmFhMzAzYjVjZDk5N2NhNDVhMWYzZTIz
MWZkNWM2YTJhZTQ5NmZhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkv
cXdlYnBhZ2UuaAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2VicGFnZS5oCkBA
IC02NSw3ICs2NSw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICBzdHJ1Y3QgRnJhbWVMb2Fk
UmVxdWVzdDsKIH0KIAotY2xhc3MgUVdFQktJVF9FWFBPUlQgUVdlYlBhZ2UgOiBwdWJsaWMgUU9i
amVjdCB7CitjbGFzcyBRV0VCS0lUV0lER0VUU19FWFBPUlQgUVdlYlBhZ2UgOiBwdWJsaWMgUU9i
amVjdCB7CiAgICAgUV9PQkpFQ1QKIAogICAgIFFfUFJPUEVSVFkoYm9vbCBtb2RpZmllZCBSRUFE
IGlzTW9kaWZpZWQpCkBAIC0yMTMsNyArMjEzLDcgQEAgcHVibGljOgogICAgICAgICBHZW9sb2Nh
dGlvbgogICAgIH07CiAKLSAgICBjbGFzcyBRV0VCS0lUX0VYUE9SVCBWaWV3cG9ydEF0dHJpYnV0
ZXMgeworICAgIGNsYXNzIFFXRUJLSVRXSURHRVRTX0VYUE9SVCBWaWV3cG9ydEF0dHJpYnV0ZXMg
ewogICAgIHB1YmxpYzoKICAgICAgICAgVmlld3BvcnRBdHRyaWJ1dGVzKCk7CiAgICAgICAgIFZp
ZXdwb3J0QXR0cmlidXRlcyhjb25zdCBRV2ViUGFnZTo6Vmlld3BvcnRBdHRyaWJ1dGVzJiBvdGhl
cik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2Vidmlldy5oIGIv
U291cmNlL1dlYktpdC9xdC9XaWRnZXRBcGkvcXdlYnZpZXcuaAppbmRleCA3MDFmYjM2YzI0NjMx
OGY4YjY5NGUwOGYzZjg3Zjk1YzFiODJiZmE1Li40MzQzOWRmYTUzNTcwNmYzZWQ2Mzc4MTZhMjMx
NTUyOTBlMDU0ZGY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldEFwaS9xd2Vi
dmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0QXBpL3F3ZWJ2aWV3LmgKQEAgLTM4
LDcgKzM4LDcgQEAgY2xhc3MgUVdlYlBhZ2U7CiBjbGFzcyBRV2ViVmlld1ByaXZhdGU7CiBjbGFz
cyBRV2ViTmV0d29ya1JlcXVlc3Q7CiAKLWNsYXNzIFFXRUJLSVRfRVhQT1JUIFFXZWJWaWV3IDog
cHVibGljIFFXaWRnZXQgeworY2xhc3MgUVdFQktJVFdJREdFVFNfRVhQT1JUIFFXZWJWaWV3IDog
cHVibGljIFFXaWRnZXQgewogICAgIFFfT0JKRUNUCiAgICAgUV9QUk9QRVJUWShRU3RyaW5nIHRp
dGxlIFJFQUQgdGl0bGUpCiAgICAgUV9QUk9QRVJUWShRVXJsIHVybCBSRUFEIHVybCBXUklURSBz
ZXRVcmwpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldFN1cHBvcnQvSW5pdFdl
YktpdFF0LmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0U3VwcG9ydC9Jbml0V2ViS2l0UXQu
Y3BwCmluZGV4IDcxODg2MDM3ZGE1ZjhjMTI1ZjY1MDU0Y2ZlOGNmZjE3NzE0ZGU0ZTAuLmViMmFh
ODIyZTU5MmM1YmQyMDVkZTgwNTJiZjViZjg4YTFlZmY0MTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvcXQvV2lkZ2V0U3VwcG9ydC9Jbml0V2ViS2l0UXQuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvcXQvV2lkZ2V0U3VwcG9ydC9Jbml0V2ViS2l0UXQuY3BwCkBAIC0zMCw3ICszMCw3IEBACiAK
IG5hbWVzcGFjZSBXZWJLaXQgewogCi1RX0RFQ0xfRVhQT1JUIHZvaWQgaW5pdGlhbGl6ZVdlYktp
dFdpZGdldHMoKQordm9pZCBpbml0aWFsaXplV2ViS2l0V2lkZ2V0cygpCiB7CiAgICAgc3RhdGlj
IGJvb2wgaW5pdGlhbGl6ZWQgPSBmYWxzZTsKICAgICBpZiAoaW5pdGlhbGl6ZWQpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1dpZGdldFN1cHBvcnQvSW5pdFdlYktpdFF0LmggYi9Tb3Vy
Y2UvV2ViS2l0L3F0L1dpZGdldFN1cHBvcnQvSW5pdFdlYktpdFF0LmgKaW5kZXggZmJiMmQxOGY3
M2Q3NzFmMDg3MThjNmNiZWIxNGI5OTU3OWVkNThhMS4uNzcyYzk2MDk0Y2FlNDRlYzQ5Njg0N2Jh
ZDc4NDNlMTUxNzNjNzdjYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9XaWRnZXRTdXBw
b3J0L0luaXRXZWJLaXRRdC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0U3VwcG9ydC9J
bml0V2ViS2l0UXQuaApAQCAtMjEsOSArMjEsMTEgQEAKICNpZm5kZWYgSW5pdFdlYktpdFF0X2gK
ICNkZWZpbmUgSW5pdFdlYktpdFF0X2gKIAorI2luY2x1ZGUgPHF3ZWJraXRnbG9iYWwuaD4KKwog
bmFtZXNwYWNlIFdlYktpdCB7CiAKLVFfREVDTF9FWFBPUlQgdm9pZCBpbml0aWFsaXplV2ViS2l0
V2lkZ2V0cygpOworUVdFQktJVFdJREdFVFNfRVhQT1JUIHZvaWQgaW5pdGlhbGl6ZVdlYktpdFdp
ZGdldHMoKTsKIAogfQogI2VuZGlmCg==
</data>
<flag name="review"
          id="193298"
          type_id="1"
          status="+"
          setter="hausmann"
    />
          </attachment>
      

    </bug>

</bugzilla>