<?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>79458</bug_id>
          
          <creation_ts>2012-02-24 00:19:02 -0800</creation_ts>
          <short_desc>[WK2][Qt] Fix compilation without QtWidgets</short_desc>
          <delta_ts>2012-03-30 00:23:33 -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>Platform</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>
          <dependson>80854</dependson>
          <blocked>78109</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>dinu.jacob</cc>
    
    <cc>kbalazs</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>564027</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-02-24 00:19:02 -0800</bug_when>
    <thetext>As pointed our by Yael, qquickwebview.cpp uses QFileDialog, which requires the use of QT += widgets when compiling the WebKit2 static library.

We should delegate all Widget dependencies into the WebKit1 static library and use them from the WK2 one (that means building WK1 before WK2).

The intermediate goal is to compile WebCore and WK2 without Widgets, regardless of the fact that the resulting shared library has a dependency to QtWidgets. By avoiding the dependency in those two static libraries we reduce the risk of accidentally introducing new dependencies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>581458</commentid>
    <comment_count>1</comment_count>
      <attachid>132492</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-03-18 08:33:43 -0700</bug_when>
    <thetext>Created attachment 132492
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>582060</commentid>
    <comment_count>2</comment_count>
      <attachid>132492</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-03-19 12:35:21 -0700</bug_when>
    <thetext>Comment on attachment 132492
Patch

Attachment 132492 did not pass win-ews (win):
Output: http://queues.webkit.org/results/11981852</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>587748</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-03-26 08:07:01 -0700</bug_when>
    <thetext>Committed r112093: &lt;http://trac.webkit.org/changeset/112093&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>588997</commentid>
    <comment_count>4</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-03-27 10:06:20 -0700</bug_when>
    <thetext>One more place where QApplication::wheelScrollLines is used (actually compiles but makes minibrowser --desktop not react on wheel scroll): https://bugs.webkit.org/show_bug.cgi?id=81938. r? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>591924</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-03-30 00:23:33 -0700</bug_when>
    <thetext>*** Bug 81938 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132492</attachid>
            <date>2012-03-18 08:33:43 -0700</date>
            <delta_ts>2012-03-26 06:48:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79458-20120318163340.patch</filename>
            <type>text/plain</type>
            <size>7477</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTExMTMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNGI0ZjA1MmU1YTg1OTI4
YTgzMGUwMTY2NDdjNTgxMjZkZmViOTI5YS4uN2NjZDM4MDUxNjYwNDAzMmU1YzdkMzE0MWZlOTA4
ZjhhZGExNTUxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAzLTE4ICBTaW1v
biBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAgICBbV0syXVtR
dF0gRml4IGNvbXBpbGF0aW9uIHdpdGhvdXQgUXRXaWRnZXRzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTQ1OAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2hhcmVkL3F0L1dlYkV2ZW50RmFjdG9yeVF0
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRXZlbnRGYWN0b3J5OjpjcmVhdGVXZWJXaGVlbEV2
ZW50KTogUmVwbGFjZSB1c2Ugb2YgUUFwcGxpY2F0aW9uOjp3aGVlbFNjcm9sbExpbmVzKCkKKyAg
ICAgICAgd2l0aCB0aGUgY29uc3RhbnQgdGhhdCBpcyBhY3R1YWxseSB1c2VkIGFuZCB1c3VhbGx5
IG5vdCBjaGFuZ2VkIGFueXdheS4KKyAgICAgICAgKiBUYXJnZXQucHJpOiBSZW1vdmUgd2lkZ2V0
cyBmcm9tIFF0IHZhcmlhYmxlLgorICAgICAgICAqIFVJUHJvY2Vzcy9xdC9RdFdlYlBhZ2VFdmVu
dEhhbmRsZXIuY3BwOiBSZW1vdmUgdW5lY2Vzc2FyeSBpbmNsdWRlLgorICAgICAgICAqIFdlYlBy
b2Nlc3MucHJvOiBVc2Ugd2lkZ2V0cyBmb3IgdGhlIHByb2Nlc3MgKGZvciB0aGUgdGltZSBiZWlu
ZykuCisgICAgICAgICogV2ViUHJvY2Vzcy9xdC9XZWJQcm9jZXNzTWFpblF0LmNwcDogRGVsZWdh
dGUgUUFwcGxpY2F0aW9uIGNyZWF0aW9uIHRvIHRoZSBjYWxsZXIuCisgICAgICAgIChXZWJLaXQ6
OldlYlByb2Nlc3NNYWluUXQpOgorICAgICAgICAqIHF0L01haW5RdC5jcHA6IENyZWF0ZSBRQXBw
bGljYXRpb24gaGVyZS4KKyAgICAgICAgKFdlYktpdCk6CisgICAgICAgIChtYWluKToKKwogMjAx
Mi0wMy0xNyAgSm9lIFRob21hcyAgPGpvZXRob21hc0Btb3Rvcm9sYS5jb20+CiAKICAgICAgICAg
bW92ZSBjYWxjKlZhbHVlIGZ1bmN0aW9ucyBvdXQgZnJvbSBMZW5ndGggKGFuZCBwbGF0Zm9ybSkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9xdC9XZWJFdmVudEZhY3RvcnlRdC5j
cHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvcXQvV2ViRXZlbnRGYWN0b3J5UXQuY3BwCmluZGV4
IDQ4MTI2MDJmOWY1YWVmNmRmMzc1MDFlOTkwNDVhZmYyZGVjNWIxMjQuLjlkODMzNTI3Y2ZjZWQz
MTNkOTdjYTgyMDE3ZjQxZTgxNzljNGU1OTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1No
YXJlZC9xdC9XZWJFdmVudEZhY3RvcnlRdC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVk
L3F0L1dlYkV2ZW50RmFjdG9yeVF0LmNwcApAQCAtMjYsNyArMjYsNiBAQAogCiAjaW5jbHVkZSAi
Y29uZmlnLmgiCiAjaW5jbHVkZSAiV2ViRXZlbnRGYWN0b3J5UXQuaCIKLSNpbmNsdWRlIDxRQXBw
bGljYXRpb24+CiAjaW5jbHVkZSA8UUtleUV2ZW50PgogI2luY2x1ZGUgPFFUcmFuc2Zvcm0+CiAj
aW5jbHVkZSA8V2ViQ29yZS9JbnRQb2ludC5oPgpAQCAtMTUwLDggKzE0OSw5IEBAIFdlYldoZWVs
RXZlbnQgV2ViRXZlbnRGYWN0b3J5OjpjcmVhdGVXZWJXaGVlbEV2ZW50KFFXaGVlbEV2ZW50KiBl
LCBjb25zdCBRVHJhbnNmCiAgICAgLy8gVXNlIHRoZSBzYW1lIHNpbmdsZSBzY3JvbGwgc3RlcCBh
cyBRVGV4dEVkaXQKICAgICAvLyAoaW4gUVRleHRFZGl0UHJpdmF0ZTo6aW5pdCBbaCx2XWJhci0+
c2V0U2luZ2xlU3RlcCkKICAgICBzdGF0aWMgY29uc3QgZmxvYXQgY0RlZmF1bHRRdFNjcm9sbFN0
ZXAgPSAyMC5mOwotICAgIGRlbHRhWCAqPSAoZnVsbFRpY2spID8gUUFwcGxpY2F0aW9uOjp3aGVl
bFNjcm9sbExpbmVzKCkgKiBjRGVmYXVsdFF0U2Nyb2xsU3RlcCA6IDE7Ci0gICAgZGVsdGFZICo9
IChmdWxsVGljaykgPyBRQXBwbGljYXRpb246OndoZWVsU2Nyb2xsTGluZXMoKSAqIGNEZWZhdWx0
UXRTY3JvbGxTdGVwIDogMTsKKyAgICBjb25zdCBpbnQgd2hlZWxTY3JvbGxMaW5lcyA9IDM7IC8v
IERlZmF1bHQgZnJvbSBRdEd1aS4KKyAgICBkZWx0YVggKj0gKGZ1bGxUaWNrKSA/IHdoZWVsU2Ny
b2xsTGluZXMgKiBjRGVmYXVsdFF0U2Nyb2xsU3RlcCA6IDE7CisgICAgZGVsdGFZICo9IChmdWxs
VGljaykgPyB3aGVlbFNjcm9sbExpbmVzICogY0RlZmF1bHRRdFNjcm9sbFN0ZXAgOiAxOwogCiAg
ICAgcmV0dXJuIFdlYldoZWVsRXZlbnQoV2ViRXZlbnQ6OldoZWVsLCBmcm9tSXRlbVRyYW5zZm9y
bS5tYXAoZS0+cG9zRigpKS50b1BvaW50KCksIGUtPmdsb2JhbFBvc0YoKS50b1BvaW50KCksIEZs
b2F0U2l6ZShkZWx0YVgsIGRlbHRhWSksIEZsb2F0U2l6ZSh3aGVlbFRpY2tzWCwgd2hlZWxUaWNr
c1kpLCBncmFudWxhcml0eSwgbW9kaWZpZXJzLCB0aW1lc3RhbXApOwogfQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJLaXQyL1RhcmdldC5wcmkKaW5k
ZXggNTk2ODIzN2ExYzYxZmE4ZjIyOTQ1NzI2YWQ5ZDNhMmJhZjBlNDBhNy4uNTU4M2RkODMxOWMy
MDYwZjU5MjZmN2I3NmFmOGM3YzQyNWQ5NzM3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
VGFyZ2V0LnByaQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9UYXJnZXQucHJpCkBAIC0xMiw3ICsxMiw3
IEBAIGxvYWQoZmVhdHVyZXMpCiBpbmNsdWRlKFdlYktpdDIucHJpKQogCiBXRUJLSVQgKz0gd3Rm
IGphdmFzY3JpcHRjb3JlIHdlYmNvcmUKLVFUICs9IGRlY2xhcmF0aXZlIHF1aWNrIHF1aWNrLXBy
aXZhdGUgd2lkZ2V0cworUVQgKz0gZGVjbGFyYXRpdmUgcXVpY2sgcXVpY2stcHJpdmF0ZQogCiBD
T05GSUcgKz0gc3RhdGljbGliCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9xdC9RdFdlYlBhZ2VFdmVudEhhbmRsZXIuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L3F0L1F0V2ViUGFnZUV2ZW50SGFuZGxlci5jcHAKaW5kZXggNTFjZDMyNzA3MzVhZWE5ZjRjZTcx
ODFlYmRmMWMzOTA1ZTM4MDI3ZS4uYjY4ODNkY2FkODc3Y2E3YzllNmU2NjZiNmE1MWE1MDRmY2U5
NTMxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFnZUV2
ZW50SGFuZGxlci5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL3F0L1F0V2ViUGFn
ZUV2ZW50SGFuZGxlci5jcHAKQEAgLTI5LDcgKzI5LDYgQEAKICNpbmNsdWRlICJxcXVpY2t3ZWJ2
aWV3X3AuaCIKICNpbmNsdWRlIDxRQ3Vyc29yPgogI2luY2x1ZGUgPFFEcmFnPgotI2luY2x1ZGUg
PFFHcmFwaGljc1NjZW5lTW91c2VFdmVudD4KICNpbmNsdWRlIDxRR3VpQXBwbGljYXRpb24+CiAj
aW5jbHVkZSA8UUlucHV0UGFuZWw+CiAjaW5jbHVkZSA8UU1pbWVEYXRhPgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy5wcm8gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
LnBybwppbmRleCBlM2QyZGRlNGI2MGI0ZWQzZmIxMWUwMWY3ODMwYTQ4NDIyMzg2ODliLi5hODc2
NTM0Yjc1MDgwMDk0MjQxMzQ5YmE0ZTVhNmFkMjdlZjA2ZDlkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzLnBybworKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzLnBy
bwpAQCAtMTEsNyArMTEsNyBAQCBERVNURElSID0gJCR7Uk9PVF9CVUlMRF9ESVJ9L2JpbgogCiBT
T1VSQ0VTICs9IHF0L01haW5RdC5jcHAKIAotUVQgKz0gbmV0d29yayB3ZWJraXQKK1FUICs9IG5l
dHdvcmsgd2Via2l0IHdpZGdldHMKIG1hY3g6IFFUICs9IHhtbAogCiBjb250YWlucyhRVF9DT05G
SUcsIG9wZW5nbCkgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9X
ZWJQcm9jZXNzTWFpblF0LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvcXQvV2ViUHJv
Y2Vzc01haW5RdC5jcHAKaW5kZXggOTFlN2FlNDM3OGYwYzQxZDhjZjgxMDA2ZDYxMjdhODg1ODM0
ZWQ1Yi4uZGI4OTMyZjA1NGQxZTA0ZjcxODE2ZGNlYjdmOTkwOWEyMmQzZWFiYSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9XZWJQcm9jZXNzTWFpblF0LmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL3F0L1dlYlByb2Nlc3NNYWluUXQuY3BwCkBAIC0y
NSwxOSArMjUsMTcgQEAKICAqLwogCiAjaW5jbHVkZSAiY29uZmlnLmgiCi0KICNpbmNsdWRlICJX
ZWJQcm9jZXNzLmgiCi0jaW5jbHVkZSA8V2ViQ29yZS9SdW5Mb29wLmg+Ci0jaW5jbHVkZSA8cnVu
dGltZS9Jbml0aWFsaXplVGhyZWFkaW5nLmg+Ci0jaW5jbHVkZSA8d3RmL01haW5UaHJlYWQuaD4K
IAotI2luY2x1ZGUgPFFBcHBsaWNhdGlvbj4KKyNpbmNsdWRlIDxRR3VpQXBwbGljYXRpb24+CiAj
aW5jbHVkZSA8UUxpc3Q+CiAjaW5jbHVkZSA8UU5ldHdvcmtQcm94eUZhY3Rvcnk+CiAjaW5jbHVk
ZSA8UVN0cmluZz4KICNpbmNsdWRlIDxRU3RyaW5nTGlzdD4KICNpbmNsdWRlIDxRVXJsPgotI2lu
Y2x1ZGUgPFF0R2xvYmFsPgorI2luY2x1ZGUgPFdlYkNvcmUvUnVuTG9vcC5oPgorI2luY2x1ZGUg
PHJ1bnRpbWUvSW5pdGlhbGl6ZVRocmVhZGluZy5oPgorI2luY2x1ZGUgPHd0Zi9NYWluVGhyZWFk
Lmg+CiAKICNpZiBVU0UoQUNDRUxFUkFURURfQ09NUE9TSVRJTkcpCiAjaW5jbHVkZSAiV2ViR3Jh
cGhpY3NMYXllci5oIgpAQCAtMTQxLDI2ICsxMzksOCBAQCBzdGF0aWMgdm9pZCBpbml0aWFsaXpl
UHJveHkoKQogICAgIFFOZXR3b3JrUHJveHlGYWN0b3J5OjpzZXRVc2VTeXN0ZW1Db25maWd1cmF0
aW9uKHRydWUpOwogfQogCi12b2lkIG1lc3NhZ2VIYW5kbGVyKFF0TXNnVHlwZSB0eXBlLCBjb25z
dCBjaGFyKiBtZXNzYWdlKQotewotICAgIGlmICh0eXBlID09IFF0Q3JpdGljYWxNc2cpIHsKLSAg
ICAgICAgZnByaW50ZihzdGRlcnIsICIlc1xuIiwgbWVzc2FnZSk7Ci0gICAgICAgIHJldHVybjsK
LSAgICB9Ci0KLSAgICAvLyBEbyBub3RoaW5nCi19Ci0KLVFfREVDTF9FWFBPUlQgaW50IFdlYlBy
b2Nlc3NNYWluUXQoaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQorUV9ERUNMX0VYUE9SVCBpbnQgV2Vi
UHJvY2Vzc01haW5RdChRR3VpQXBwbGljYXRpb24qIGFwcCkKIHsKLSAgICAvLyBIYXMgdG8gYmUg
ZG9uZSBiZWZvcmUgUUFwcGxpY2F0aW9uIGlzIGNvbnN0cnVjdGVkIGluIGNhc2UKLSAgICAvLyBR
QXBwbGljYXRpb24gaXRzZWxmIHByb2R1Y2VzIGRlYnVnIG91dHB1dC4KLSAgICBRQnl0ZUFycmF5
IHN1cHByZXNzT3V0cHV0ID0gcWdldGVudigiUVRfV0VCS0lUX1NVUFBSRVNTX1dFQl9QUk9DRVNT
X09VVFBVVCIpOwotICAgIGlmICghc3VwcHJlc3NPdXRwdXQuaXNFbXB0eSgpICYmIHN1cHByZXNz
T3V0cHV0ICE9ICIwIikKLSAgICAgICAgcUluc3RhbGxNc2dIYW5kbGVyKG1lc3NhZ2VIYW5kbGVy
KTsKLQotICAgIFFBcHBsaWNhdGlvbjo6c2V0R3JhcGhpY3NTeXN0ZW0oUUxhdGluMVN0cmluZygi
cmFzdGVyIikpOwotICAgIFFBcHBsaWNhdGlvbiogYXBwID0gbmV3IFFBcHBsaWNhdGlvbihhcmdj
LCBhcmd2KTsKICNpZm5kZWYgTkRFQlVHCiAgICAgaWYgKHFnZXRlbnYoIlFUX1dFQktJVDJfREVC
VUciKSA9PSAiMSIpIHsKICAgICAgICAgcURlYnVnKCkgPDwgIldhaXRpbmcgMyBzZWNvbmRzIGZv
ciBkZWJ1Z2dlciI7CkBAIC0yMDksNiArMTg5LDcgQEAgUV9ERUNMX0VYUE9SVCBpbnQgV2ViUHJv
Y2Vzc01haW5RdChpbnQgYXJnYywgY2hhcioqIGFyZ3YpCiAgICAgUnVuTG9vcDo6cnVuKCk7CiAK
ICAgICAvLyBGSVhNRTogRG8gbW9yZSBjbGVhbnVwIGhlcmUuCisgICAgZGVsZXRlIGFwcDsKIAog
ICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvcXQvTWFpblF0LmNw
cCBiL1NvdXJjZS9XZWJLaXQyL3F0L01haW5RdC5jcHAKaW5kZXggY2FjYjdjOTlkMDM3ZTU0NTIw
MGI0MmZhYTI4YzhhYTM3NTliZjhiYS4uZTc1MThkMzQwNGYyMjdkODZmZGY4NThkNDRmNmJmNjQz
ODQ2ZjEzOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvcXQvTWFpblF0LmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9xdC9NYWluUXQuY3BwCkBAIC0yNCwxOCArMjQsMzcgQEAKICAqIFRIRSBQ
T1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAqLwogCi0jaW5jbHVkZSA8UXRHbG9iYWw+Cisj
aW5jbHVkZSA8UUFwcGxpY2F0aW9uPgorCisjaW5jbHVkZSA8c3RkaW8uaD4KIAogbmFtZXNwYWNl
IFdlYktpdCB7Ci1RX0RFQ0xfSU1QT1JUIGludCBXZWJQcm9jZXNzTWFpblF0KGludCBhcmdjLCBj
aGFyKiogYXJndik7CitRX0RFQ0xfSU1QT1JUIGludCBXZWJQcm9jZXNzTWFpblF0KFFHdWlBcHBs
aWNhdGlvbiopOwogUV9ERUNMX0lNUE9SVCB2b2lkIGluaXRpYWxpemVXZWJLaXQyVGhlbWUoKTsK
IH0KIAorc3RhdGljIHZvaWQgbWVzc2FnZUhhbmRsZXIoUXRNc2dUeXBlIHR5cGUsIGNvbnN0IGNo
YXIqIG1lc3NhZ2UpCit7CisgICAgaWYgKHR5cGUgPT0gUXRDcml0aWNhbE1zZykgeworICAgICAg
ICBmcHJpbnRmKHN0ZGVyciwgIiVzXG4iLCBtZXNzYWdlKTsKKyAgICAgICAgcmV0dXJuOworICAg
IH0KKworICAgIC8vIERvIG5vdGhpbmcKK30KKwogLy8gVGhlIGZyYW1ld29yayBlbnRyeSBwb2lu
dC4KIC8vIFdlIGNhbGwgb3VyIHBsYXRmb3JtIHNwZWNpZmljIGVudHJ5IHBvaW50IGRpcmVjdGx5
IHJhdGhlciB0aGFuIFdlYktpdE1haW4gYmVjYXVzZSBpdCBtYWtlcyBsaXR0bGUgc2Vuc2UKIC8v
IHRvIHJlaW1wbGVtZW50IHRoZSBoYW5kbGluZyBvZiBjb21tYW5kIGxpbmUgYXJndW1lbnRzIGZy
b20gUUFwcGxpY2F0aW9uLgogaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQogewogICAg
IFdlYktpdDo6aW5pdGlhbGl6ZVdlYktpdDJUaGVtZSgpOwotICAgIHJldHVybiBXZWJLaXQ6Oldl
YlByb2Nlc3NNYWluUXQoYXJnYywgYXJndik7CisKKyAgICAvLyBIYXMgdG8gYmUgZG9uZSBiZWZv
cmUgUUFwcGxpY2F0aW9uIGlzIGNvbnN0cnVjdGVkIGluIGNhc2UKKyAgICAvLyBRQXBwbGljYXRp
b24gaXRzZWxmIHByb2R1Y2VzIGRlYnVnIG91dHB1dC4KKyAgICBRQnl0ZUFycmF5IHN1cHByZXNz
T3V0cHV0ID0gcWdldGVudigiUVRfV0VCS0lUX1NVUFBSRVNTX1dFQl9QUk9DRVNTX09VVFBVVCIp
OworICAgIGlmICghc3VwcHJlc3NPdXRwdXQuaXNFbXB0eSgpICYmIHN1cHByZXNzT3V0cHV0ICE9
ICIwIikKKyAgICAgICAgcUluc3RhbGxNc2dIYW5kbGVyKG1lc3NhZ2VIYW5kbGVyKTsKKworICAg
IHJldHVybiBXZWJLaXQ6OldlYlByb2Nlc3NNYWluUXQobmV3IFFBcHBsaWNhdGlvbihhcmdjLCBh
cmd2KSk7CiB9Cg==
</data>
<flag name="review"
          id="136152"
          type_id="1"
          status="+"
          setter="vestbo"
    />
    <flag name="commit-queue"
          id="136330"
          type_id="3"
          status="-"
          setter="buildbot"
    />
          </attachment>
      

    </bug>

</bugzilla>